陳凌超
(福州英華職業學院,福建 福州 350018)
2019年,國務院發布《國家職業教育改革實施方案》。隨后,教育部聯合其他相關部門印制并發布《關于在院校實施“學歷認證+若干職業技能等級證書”制度試點方案》(簡稱“1+X”證書制度試點),3D引擎技術應用職業技能等級認證引發了在校師生的關注,虛擬動畫應用技術專業教學資源庫亟待完善、更新。因此,分析3D游戲引擎構架、游戲動畫渲染技術具有非常重要的意義。
游戲動畫渲染是一種去真實感的方法,即利用類似手繪的效果代替電腦生成的圖像。一般需要專業人員利用專門的卡通渲染著色器使游戲圖像、卡通以及漫畫達到形似且簡潔明了的效果。游戲動畫渲染是計算機圖形學的“副產物”,可以借助.FX文件靈活渲染游戲關卡,保證實際場景與游戲運行階段的效果相同,規避因多次切換渲染程序而導致出現渲染幀率水平下降的問題。還可以根據前期制作的渲染效果庫,以添加C++代碼的方式引用渲染程序模塊,將渲染程序中的參數編碼到模型、紋理以及頂點中,達到提高渲染速率的目的。
在“1+X”證書制度試點的過程中,“1+X”證書職業技能標準與《現世代游戲建模與手繪貼圖》、《專業綜合實訓》等專業課程的實踐內容實現了有效銜接,保證游戲設計實訓滿足行業規范要求。在3D游戲的實訓過程中,3D游戲引擎的組建必不可少。3D游戲引擎主要包括以下5個模塊。
系統模塊是引擎、機器本身開展信息交互的模塊,也是平臺移植時唯一需要進行代碼擴加的模塊。……