亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        面向多專業(yè)背景的交互式實時3D課程建設(shè)與探索

        2022-09-22 06:00:22劉向東
        軟件導(dǎo)刊 2022年9期
        關(guān)鍵詞:引擎專業(yè)實驗

        劉向東

        (吉林大學(xué)公共計算機教學(xué)與研究中心,吉林長春 130012)

        0 引言

        通過交互式實時3D,可讓內(nèi)容創(chuàng)作者按照與真實世界交互的方式直接與數(shù)字化的虛擬世界進(jìn)行互動,是構(gòu)建沉浸式虛擬世界的基礎(chǔ)技能,在建筑、智能制造、自動化等實體行業(yè)和虛擬制片、虛擬現(xiàn)實、教育等非實體行業(yè)都展現(xiàn)出廣闊的應(yīng)用前景[1-2]?!笆奈濉眹倚畔⒒?guī)劃將文化產(chǎn)業(yè)數(shù)字化戰(zhàn)略作為重點工程,推動虛擬現(xiàn)實等新一代人機交互技術(shù)與其他行業(yè)相結(jié)合[3]。交互式實時3D 作為其中的核心技能,一個完整的實踐項目涉及到從程序控制到藝術(shù)設(shè)計等諸多領(lǐng)域,是新時代文化產(chǎn)業(yè)非常重要的一環(huán),非常適合面向本科各專業(yè)進(jìn)行推廣。本文針對多專業(yè)背景學(xué)生的特點,立足于交叉學(xué)科的人才培養(yǎng)需求,推出了全新的交互式實時3D 通識課程,并設(shè)計了個性化的教學(xué)方法,以期為相關(guān)課程的教學(xué)提供參考。

        1 課程背景

        傳統(tǒng)3D 動畫、游戲和影視特效中采用離線渲染,雖然畫面效果更精細(xì),但完成整部影片的渲染需要長達(dá)幾天時間,每次對內(nèi)容進(jìn)行修改都需要重新啟動渲染過程查看結(jié)果,非常不利于3D 創(chuàng)作。隨著實時渲染技術(shù)的成熟,虛擬環(huán)境幾乎可以瞬間完成3D 視覺效果的顯示。基于實時圖形技術(shù)的交互式3D 開發(fā),可以實現(xiàn)即時修改、即時顯示,并實現(xiàn)虛擬環(huán)境的快速調(diào)試,如圖1 所示。這種開發(fā)模式將對整個數(shù)字媒體內(nèi)容制作的工作與溝通方式帶來巨大改變[4]。面對新技術(shù)的沖擊,人才市場對相關(guān)技術(shù)人才的需求與日俱增。但相對于數(shù)字媒體技術(shù)領(lǐng)域的快速發(fā)展,數(shù)字媒體教育領(lǐng)域則相對滯后。據(jù)普華永道發(fā)布的報告中預(yù)測,到2030 年,我國對VR/AR 人才的需求量在全球占比將達(dá)到18%,但提供的人才數(shù)量僅占全世界的2%[5]。

        Fig.1 Difference between real-time rendering and offline rendering圖1 實時渲染與離線渲染區(qū)別

        交互式3D 發(fā)端于游戲行業(yè),所以目前最流行的實時3D 軟件平臺是Unity 3D 和虛幻引擎等游戲引擎。其中,虛幻引擎(Unreal Engine)以其逼真的圖像渲染質(zhì)量、龐大的插件和資源庫與基于藍(lán)圖的可視化編程系統(tǒng),成為非編程類設(shè)計人員最喜歡的工具[6]。虛幻引擎目前已迭代到第5版,生產(chǎn)的內(nèi)容可部署到移動設(shè)備、計算機、增強現(xiàn)實(AR)和虛擬現(xiàn)實(VR)平臺等。雖然身為游戲引擎,但是已為包括影視、虛擬廣播、建筑可視化等諸多行業(yè)提供了一套完整的開發(fā)工具[7]。虛幻引擎通過C++進(jìn)行開發(fā),也可以使用藍(lán)圖,用非代碼的方式實現(xiàn)完整的程序控制,極大地降低了非計算機專業(yè)學(xué)生的程序設(shè)計負(fù)擔(dān),且在教學(xué)時可免費下載和使用,非常適合作為多學(xué)科通識課程的教學(xué)與實驗平臺。

        吉林大學(xué)公共計算機教研中心基于自身的軟硬件條件,在本科計算機公共課程中面向各專業(yè)學(xué)生開設(shè)交互式實時3D 設(shè)計、動畫及游戲課程。課程以大學(xué)計算機基礎(chǔ)作為前導(dǎo)課程,用虛幻引擎5 作為教學(xué)與實驗軟件平臺,提供HTC VIVE 虛擬現(xiàn)實設(shè)備、綠幕環(huán)境和實驗機房。通過分類型、分階段的內(nèi)容設(shè)計,以及翻轉(zhuǎn)課堂與基于團(tuán)隊項目實驗的教學(xué)形式,引導(dǎo)學(xué)生將交互式3D 技術(shù)與各自的專業(yè)相結(jié)合,取得了不錯的效果,有效提升了學(xué)生的設(shè)計能力、團(tuán)隊協(xié)作能力和創(chuàng)新能力。

        2 教學(xué)方法探討

        2.1 課程面臨的主要問題

        作為通識類課程,選課學(xué)生覆蓋了藝術(shù)、播音主持、醫(yī)學(xué)、經(jīng)濟(jì)、工學(xué)等不同計算機水平、不同需求及專業(yè)方向的從大一到大四的學(xué)生。為切實掌握學(xué)生的學(xué)習(xí)情況,參考相關(guān)文獻(xiàn)[8-9],對2021-2022 學(xué)年的選課學(xué)生在學(xué)期結(jié)束后進(jìn)行了問卷調(diào)查。結(jié)果顯示,選課專業(yè)與年級分布如圖2 所示,選課動機主要包括:①對3D 設(shè)計有興趣;②了解相關(guān)知識的重要性;③他人或?qū)W院推薦;④完成學(xué)分。

        Fig.2 Distribution of students grade and major in the second semester of 2021-2022圖2 2021-2022學(xué)年第二學(xué)期選課學(xué)生專業(yè)與年級分布

        學(xué)生完成課程目標(biāo)存在以下3方面的問題:

        (1)教學(xué)內(nèi)容與學(xué)生的多元化背景不匹配。交互式實時3D 創(chuàng)作是一個龐大的綜合體,包含從理工知識到藝術(shù)設(shè)計知識的應(yīng)用型開發(fā)體系,一個學(xué)期的通識課程難以讓不同專業(yè)的學(xué)生全面掌握相關(guān)知識。所以,不論從教學(xué)時間、學(xué)生接受能力還是學(xué)科相關(guān)性來看,都不適合對學(xué)生進(jìn)行通盤講授,而是需要根據(jù)學(xué)生的專業(yè)背景選擇教學(xué)方向和內(nèi)容。

        (2)綜合實驗完成度低。交互式3D 是具有很強實踐性和操作性的課程,學(xué)生自主實驗應(yīng)該在教學(xué)時間中占據(jù)相當(dāng)?shù)谋戎?,而來自不同專業(yè)的學(xué)生由于能力和興趣點不同,對課程內(nèi)容的掌握有很大區(qū)別。學(xué)生選課動機不同,雖然隨著課時的進(jìn)行都能找到興趣點,但是由于一個完整的3D 交互項目涉及的內(nèi)容較多,實現(xiàn)完整的實踐項目需要對項目整體進(jìn)行通盤了解,對學(xué)生的能力要求較高。

        (3)缺乏課外資源的支持。有些學(xué)生對課程內(nèi)容和相關(guān)領(lǐng)域很感興趣,但教師受限于課時和課程難度,不能在課堂中對領(lǐng)域涵蓋的諸多子方向和應(yīng)用進(jìn)行全面講解與練習(xí)。因此,需要為學(xué)生在其感興趣的方向上提供更多課外實際操作機會和相關(guān)比賽的訓(xùn)練。

        2.2 教學(xué)模式設(shè)計

        針對多專業(yè)背景教學(xué)設(shè)計問題已經(jīng)有了很多研究[10-15],但缺乏針對交互式3D 課程文理科強交叉以及教學(xué)內(nèi)容覆蓋廣、綜合項目難度大等特點進(jìn)行的研究。本文在相關(guān)研究基礎(chǔ)上,根據(jù)課程實踐,將傳統(tǒng)教學(xué)方法調(diào)整為分類型、分階段的教學(xué)模式,主要包含以下內(nèi)容:

        (1)分類型的教學(xué)目標(biāo)。為了讓學(xué)生可根據(jù)不同專業(yè)背景,有效掌握交互式實時3D 的基本創(chuàng)作過程和技術(shù),并能根據(jù)自身專業(yè)和興趣貼合3D 項目,課程不再對所有學(xué)生使用統(tǒng)一的教學(xué)目標(biāo),而是預(yù)先根據(jù)專業(yè)分類,如播音主持和藝術(shù)學(xué)院屬于藝術(shù)類,行政、考古和經(jīng)濟(jì)學(xué)院屬于產(chǎn)品類,電子、軟件和物理學(xué)院屬于控制類,再針對每類學(xué)生設(shè)計不同的教學(xué)任務(wù)和考核內(nèi)容。

        (2)分階段的分組教學(xué)模式。課程教學(xué)與具體項目的深度融合是課程設(shè)計的總體方向,但實驗項目設(shè)計不應(yīng)該對全部學(xué)生采用單一模式。為了讓學(xué)生根據(jù)自己的能力和興趣點選擇適合的項目內(nèi)容,進(jìn)而增強學(xué)習(xí)興趣和自主性,教學(xué)實踐被分為初級、中級和高級3個教學(xué)階段。

        初級階段屬于基礎(chǔ)內(nèi)容,所有學(xué)生必學(xué)。中級階段允許學(xué)生根據(jù)個人興趣選擇不同類型的學(xué)習(xí)任務(wù),完成不同類型的實踐項目。同時,為了讓學(xué)生了解和體驗一個完整3D 交互設(shè)計項目的實現(xiàn)過程,采用分組學(xué)習(xí)和實踐模式,通過適當(dāng)?shù)慕M隊,讓每組學(xué)員可將各自的項目組合成完整的應(yīng)用。高級階段適合學(xué)有余力的學(xué)生選學(xué),以便了解業(yè)內(nèi)的最新發(fā)展?fàn)顩r。

        (3)按類別和階段設(shè)計在線資源。從中級階段開始,當(dāng)教學(xué)內(nèi)容和實驗都基于個性化的選擇,學(xué)生就不得不面對自主學(xué)習(xí)的問題。雖然交互式3D 領(lǐng)域有大量在線資源可供選擇,如虛幻引擎官網(wǎng)、Bilibili 視頻網(wǎng)站、在線文檔和其他Mooc 資源等,但這些內(nèi)容龐大且繁雜,需要教師去蕪存精,更需要根據(jù)學(xué)生的類別和學(xué)習(xí)階段進(jìn)行整理。

        課程選取學(xué)習(xí)通作為在線教學(xué)平臺,提供教師制作與選取的視頻和開源項目,并針對藝術(shù)、控制和產(chǎn)品類別分別設(shè)置中級與高級的在線資源,讓學(xué)生更有效、系統(tǒng)地學(xué)習(xí)與解決自己的問題。

        3 教學(xué)內(nèi)容與實驗設(shè)計

        3.1 教學(xué)內(nèi)容設(shè)計

        交互式實時3D 創(chuàng)作的基本流程為:①在虛幻引擎中導(dǎo)入和編輯3D 模型、動畫、音頻等多種資源;②添加光照、材質(zhì)設(shè)計、物理、音頻、視覺等效果,創(chuàng)建虛擬場景;③通過C++或藍(lán)圖為場景中的Actor 添加智能行為、組件材質(zhì)修改方法,以及動畫切換、用戶互動等控制程序;④添加UI 界面和程序流程控制;⑤項目根據(jù)發(fā)布平臺實現(xiàn)優(yōu)化、配置和發(fā)布,從而生成一個能夠探索、互動的3D 世界。

        為促進(jìn)高校在人才培養(yǎng)和課程建設(shè)上適應(yīng)職業(yè)崗位需求,工信部發(fā)布了《3D 引擎技術(shù)應(yīng)用職業(yè)技能等級標(biāo)準(zhǔn)》,對3D 引擎的學(xué)習(xí)提出符合行業(yè)企業(yè)需求的建議[16],并將開發(fā)能力分為初級、中級和高級3 個等級。同時為了在教學(xué)過程中讓不同學(xué)科背景的學(xué)生選擇適合的內(nèi)容,將中級流程分為控制類、藝術(shù)類和產(chǎn)品類,對接《3D 引擎技術(shù)應(yīng)用職業(yè)技能等級標(biāo)準(zhǔn)》,梳理出教學(xué)內(nèi)容設(shè)計框架如圖3所示。

        Fig.3 Teaching content design framework圖3 教學(xué)內(nèi)容設(shè)計框架

        其中,初級階段是所有選課學(xué)生的必學(xué)內(nèi)容,對于場景交互,只選擇非編程的可視化藍(lán)圖腳本實現(xiàn)。從中級開始,允許學(xué)生根據(jù)自身情況選學(xué)某一類別的知識,并啟動教學(xué)實驗,由學(xué)生根據(jù)所選內(nèi)容自由組隊,完成指定項目。高級階段是選學(xué)內(nèi)容,學(xué)有余力的學(xué)生可使用教學(xué)資源或其他在線資源進(jìn)行學(xué)習(xí)和項目實踐,教師主要負(fù)責(zé)引導(dǎo)和答疑。

        3.2 教學(xué)實驗設(shè)計

        本課程的實驗教學(xué)依據(jù)對教學(xué)內(nèi)容的分類和學(xué)生的選擇,設(shè)計為3個子方向和1個綜合項目:

        (1)校園場景漫游。藝術(shù)類學(xué)生以真實校園為模板,通過模型進(jìn)行環(huán)境設(shè)計,搭建仿真的虛擬校園。

        (2)行人和交通模擬??刂祁悓W(xué)生通過藍(lán)圖或C++程序,控制角色和車輛模型在指定的交通路線上自主行動,并可通過鍵盤控制角色與環(huán)境互動。

        (3)交互式物體展示和動畫制作。產(chǎn)品類學(xué)生通過UI菜單,采用選擇、旋轉(zhuǎn)、縮放等方式對導(dǎo)入的網(wǎng)格體進(jìn)行展示,并將展示過程生成網(wǎng)頁和動畫視頻。

        (4)綜合項目是基于虛擬校園的解謎類游戲,需要團(tuán)隊合作完成,生成一個包括過場動畫的功能完整的游戲。學(xué)生可根據(jù)實際情況自由組隊,把完成的3 組實驗整合到一起,自由設(shè)計游戲元素和主線,并任意添加VR、AR 等特性。

        所有教學(xué)實驗設(shè)計和綜合項目的主題并未進(jìn)行嚴(yán)格要求,而是允許學(xué)生根據(jù)各自的專業(yè)和興趣,在教師同意的情況下對實驗內(nèi)容作出修改,同時鼓勵創(chuàng)作學(xué)科交叉的應(yīng)用項目。

        4 實驗項目驅(qū)動的分階段教學(xué)實踐

        由于采用了分類型、分階段的教學(xué)模式設(shè)計,在教學(xué)實踐中也為不同教學(xué)階段采取不同的教學(xué)策略,并通過實驗項目督促學(xué)生更積極地完成線上線下混合教學(xué)。

        (1)初級階段。主要通過幻燈片教學(xué)和操作步驟的演示,幫助學(xué)生更好地理解交互式3D 并熟悉相關(guān)引擎。包括交互式3D 基本概念、相關(guān)技術(shù)和設(shè)計流程,虛幻引擎搭建與基礎(chǔ)操作,以及使用藍(lán)圖實現(xiàn)場景控制方法的入門。

        (2)中級階段。由學(xué)生根據(jù)專業(yè)進(jìn)行分類型學(xué)習(xí),從藝術(shù)類、控制類和產(chǎn)品類中進(jìn)行選擇,不同類型的教學(xué)內(nèi)容將不一樣。藝術(shù)類主要學(xué)習(xí)環(huán)境渲染、效果設(shè)計和角色動畫;控制類主要學(xué)習(xí)高級編程、場景交互和智能系統(tǒng);產(chǎn)品類主要學(xué)習(xí)項目整體的界面設(shè)計、流程控制和內(nèi)容整合及發(fā)布。

        教學(xué)手段也改為基于項目的翻轉(zhuǎn)課堂。課程開始時公布各類別的實驗方向,學(xué)生分批輪換式上課。奇數(shù)課借助線上學(xué)習(xí)平臺發(fā)布的目標(biāo)和教學(xué)視頻,讓學(xué)生通過案例進(jìn)行自主學(xué)習(xí);偶數(shù)課由學(xué)生介紹案例作品及所遇到的問題,教師負(fù)責(zé)答疑并將操作總結(jié)成知識體系。此外,每輪課程學(xué)生都要使用所學(xué)內(nèi)容對實驗項目進(jìn)行改進(jìn),并由教師和其他學(xué)生打分,以此督促學(xué)生積極參與線上自學(xué)。

        (3)高級階段。涉及到交互式3D 的高級應(yīng)用,此為選學(xué)內(nèi)容。由教師為學(xué)有余力且對3D、AR、VR 領(lǐng)域非常感興趣的學(xué)生準(zhǔn)備對應(yīng)的教學(xué)文檔和在線視頻,學(xué)生自主進(jìn)行學(xué)習(xí),教師負(fù)責(zé)答疑解惑。同時,在此階段開展綜合實驗項目,由學(xué)生自由組隊,每組最多6 人,包含3 個類別的學(xué)生至少一人。通過創(chuàng)建完整的游戲項目,從而整合所學(xué)知識。

        5 教學(xué)實踐效果

        在實際教學(xué)過程中,這種分類型、分階段的教學(xué)和實驗?zāi)J皆O(shè)計,可以有效提升學(xué)生的學(xué)習(xí)興趣和綜合實驗完成度。原先部分文科專業(yè)和學(xué)習(xí)能力較弱的學(xué)生,在課程中后期跟不上教學(xué)進(jìn)度,參與度低。但在新模式下,幾乎所有學(xué)生都能在所選類別中完成教學(xué)目標(biāo)和實驗內(nèi)容。從學(xué)習(xí)通平臺的反饋看,章節(jié)的任務(wù)點完成度從76%提升到94%,課堂問題的參與度從48%提升到74%,綜合實驗的平均分?jǐn)?shù)從60分提升到80分。

        此外,在學(xué)期結(jié)束后,部分學(xué)生依然使用課程的在線平臺參與“大學(xué)生計算機設(shè)計大賽”等相關(guān)比賽,并獲得了省一和國二等獎項,同時通過案例討論和經(jīng)驗分享,進(jìn)一步提升了自學(xué)和團(tuán)隊協(xié)作能力。

        6 結(jié)語

        交互式實時3D 技術(shù)發(fā)掘出了虛擬世界的潛力,擴展了3D 創(chuàng)意的能力和視野。而且這種創(chuàng)建數(shù)字世界并與之實時交互的能力,并不局限于娛樂方面。配合AR、VR 等新型人機交互方式以及自動化和機器學(xué)習(xí)技術(shù),可幫助人們以更真實、更有意義的方式模擬現(xiàn)實世界。

        這些技能的普及和應(yīng)用是大勢所趨,相關(guān)課程會讓學(xué)生受益匪淺,本文提出的交互式實時3D 課程建設(shè)方法,培養(yǎng)了學(xué)生的設(shè)計能力和應(yīng)用交互式3D 解決問題的能力,為學(xué)生在線學(xué)習(xí)、團(tuán)隊協(xié)作和創(chuàng)新能力培養(yǎng)提供了支持。希望該研究能為此領(lǐng)域的教學(xué)提供一些參考借鑒。

        猜你喜歡
        引擎專業(yè)實驗
        記一次有趣的實驗
        一句話惹毛一個專業(yè)
        意林(2021年15期)2021-08-27 03:00:55
        做個怪怪長實驗
        專業(yè)降噪很簡單!
        專業(yè)化解醫(yī)療糾紛
        更聚焦、更深入、更專業(yè)的數(shù)據(jù)分析
        藍(lán)谷: “涉藍(lán)”新引擎
        商周刊(2017年22期)2017-11-09 05:08:31
        NO與NO2相互轉(zhuǎn)化實驗的改進(jìn)
        實踐十號上的19項實驗
        太空探索(2016年5期)2016-07-12 15:17:55
        無形的引擎
        河南電力(2015年5期)2015-06-08 06:01:46
        狼狼色丁香久久女婷婷综合| 国产午夜精品电影久久| 国产免费无码9191精品| 久久精品视频日本免费| 日本熟妇人妻xxxx| 最新国产乱人伦偷精品免费网站| 国产成人亚洲精品77| 国产av熟女一区二区三区蜜臀 | 国产人妻人伦精品1国产盗摄| 日韩一区二区肥| 蜜桃在线观看视频在线观看| 麻豆91蜜桃传媒在线观看| 少妇无码av无码专区| 96精品在线| 一区二区黄色素人黄色| 无码精品人妻一区二区三区漫画| 男女啪啪永久免费观看网站| 日韩成人无码v清免费| 午夜视频在线观看日本| 欧美老熟妇乱xxxxx| 国产内射性高湖| 黑人一区二区三区在线| 亚洲精品久久区二区三区蜜桃臀| 国产aⅴ无码专区亚洲av麻豆| 高清国产日韩欧美| 国产毛片精品一区二区色| 成熟了的熟妇毛茸茸| 免费观看又色又爽又黄的韩国| 无码视频一区二区三区在线播放| 国产午夜精品视频在线观看| 亚洲av无码国产精品永久一区| 欧美一级三级在线观看| 日韩av中文字幕一卡二卡| 久久亚洲av成人无码国产最大| 狠狠色综合网站久久久久久久 | 国产精品久久久久久久久鸭| 国产后入内射在线观看| 国产日本精品视频一区二区| 日韩高清在线观看永久| 国产亚洲日本人在线观看| 国产亚洲成人精品久久久|