趙睿
摘? 要: 為了提高文創(chuàng)產品三維動畫的數字化展示能力,提出一種基于Unity3D和VR技術的文創(chuàng)產品三維動畫展示系統(tǒng)設計方法。文創(chuàng)產品三維動畫展示系統(tǒng)建立在嵌入式的Visual C+開發(fā)軟件技術上,結合Vega Prime進行文創(chuàng)產品三維動畫展示系統(tǒng)的虛擬現實設計,采用視景仿真技術進行文創(chuàng)產品三維動畫展示系統(tǒng)的視景模擬。系統(tǒng)主要包括的文創(chuàng)產品三維動畫模塊有:信息采集模塊、數據庫模型、文創(chuàng)產品三維動畫的3D重構模塊、視景仿真模塊等。采用VR程序加載方法進行文創(chuàng)產品三維動畫展示系統(tǒng)的VR設計,采用3ds MAX軟件進行文創(chuàng)產品三維動畫展示系統(tǒng)的三維實體模型構建和場景渲染,實現文創(chuàng)產品三維動畫展示系統(tǒng)的優(yōu)化設計。仿真結果表明,采用該方法進行文創(chuàng)產品三維動畫展示系統(tǒng)設計的輸出穩(wěn)定性較好,文創(chuàng)產品三維動畫展示能力較強。
關鍵詞: 文創(chuàng)產品; 三維動畫展示; 系統(tǒng)設計; VR技術; 視景模擬; 仿真分析
Abstract: A design method of cultural and creative product 3D animation display system based on Unity3D and VR technology is proposed to improve the digital display ability of cultural and creative product 3D animation. The 3D animation display system of cultural and creative product products is built based on the embedded Visual C+ development software technology. The virtual reality design of the 3D animation display system of cultural and creative product is conducted in combination with Vega Prime, and the visual simulation of the 3D animation display system of cultural and creative product is carried out by means of the scene simulation technology. The system mainly includes the cultural and creative product 3D animation module: information acquisition module, the database model, 3D reconstruction module of cultural and creative product 3D animation and the scene simulation module and so on. The VR design of the cultural and creative product 3D animation? modules are display system of cultural and creative product is carried out by means of VR program loading method, and the 3D solid model construction and scene rendering of the 3D animation display system of cultural and creative product are carried out by using 3ds MAX software, so that the optimization design of the 3D animation display system of cultural and creative product is realized. The simulation results show that the cultural and creative product 3D animation display system has well output stability strong display ability.
Keywords: cultural and creative product; 3D animation display; system design; VR technology; visual simulation; simulation analysis
三維動畫展示系統(tǒng)的設計是建立在對文創(chuàng)產品三維動畫展示的多媒體信息開發(fā)和數據處理的基礎上,采用人工智能的三維視景仿真和計算機圖像處理技術進行文創(chuàng)產品三維動畫展示系統(tǒng)的優(yōu)化設計[1]。在虛擬的軟件環(huán)境中進行文創(chuàng)產品三維動畫展示體驗,提高文創(chuàng)產品三維動畫展示的視景仿真能力。進行文創(chuàng)產品三維動畫信息采集,在大數據信息處理環(huán)境下,提高文創(chuàng)產品三維動畫展示的信息融合和數字傳輸控制能力,提出基于Unity3D和VR技術的文創(chuàng)產品三維動畫展示系統(tǒng)設計方法[2]。首先,進行系統(tǒng)的總體設計構建分析;然后,描述三維動畫展示系統(tǒng)的開發(fā)環(huán)境,結合視景仿真技術實現三維動畫展示系統(tǒng)的軟件開發(fā)設計;最后,進行仿真測試分析,得出有效性結論。
1? 系統(tǒng)總體設計構架
為了實現對文創(chuàng)產品三維動畫展示系統(tǒng)的優(yōu)化設計,首先進行系統(tǒng)的總體設計構架分析。構建文創(chuàng)產品三維動畫展示數據庫,結合三維圖像重構和視景信息采樣方法進行系統(tǒng)的子模塊開發(fā)和信息轉換控制[3?4]。文創(chuàng)產品三維動畫展示系統(tǒng)的網絡結構體系采用物聯(lián)網下的ZigBee組網體系設計,在嵌入式的BS總線調度下進行文創(chuàng)產品三維動畫展示的數據庫體系結構設計,采用交叉編譯和PCI總線協(xié)議進行文創(chuàng)產品三維動畫展示系統(tǒng)的資源信息采樣,采用Multigen Creator軟件進行文創(chuàng)產品三維動畫展示系統(tǒng)的實體模型構建,在可視化的視景仿真模型下進行文創(chuàng)產品三維動畫展示系統(tǒng)的數據結構開發(fā)和三維建模[5]。在文創(chuàng)產品三維動畫展示系統(tǒng)的三維設計中,結合3D信息重構和VR仿真技術,進行文創(chuàng)產品三維動畫展示的虛擬視景仿真。
文創(chuàng)產品三維動畫展示系統(tǒng)的主要功能是實現對文創(chuàng)產品的數據信息加工和虛擬視景仿真,采用多媒體信息調度方法進行文創(chuàng)產品三維動畫展示。文創(chuàng)產品三維動畫展示系統(tǒng)建立在嵌入式的Visual C+開發(fā)軟件技術上,結合Vega Prime進行文創(chuàng)產品三維動畫展示系統(tǒng)的虛擬現實設計,根據顯示列表中存儲的場景狀態(tài)信息進行文創(chuàng)產品三維動畫展示系統(tǒng)的渲染和指令加載。將場景數據庫中的相關數據(如模型多邊形、紋理等)引入到文創(chuàng)產品三維動畫展示系統(tǒng)的數據終端[6],渲染至幀緩存,進而在場景圖像數據庫中進行文創(chuàng)產品三維動畫展示系統(tǒng)的程序加載,使用層次結構和屬性來描述文創(chuàng)產品三維動畫及實體模型,得到系統(tǒng)的程序加載模型如圖1所示。
2? 系統(tǒng)開發(fā)環(huán)境描述
采用ISA/EISA/Micro Channel擴充總線進行文創(chuàng)產品三維動畫展示的指令加載,結合離散分布式控制方法進行文創(chuàng)產品三維動畫展示的嵌入式模塊化設計,結合物聯(lián)網技術和嵌入式技術進行文創(chuàng)產品三維動畫展示系統(tǒng)開發(fā)設計,基于IEEE 488.2標準下Bus總線,進行文創(chuàng)產品三維動畫展示集成智能控制[7],采用MultiGen Creator軟件進行文創(chuàng)產品三維動畫展示系統(tǒng)的實體模型構造。MultiGen Creator專門創(chuàng)建用于視景仿真的實時三維模型,選擇網格結構進行文創(chuàng)產品三維動畫展示的全區(qū)域網格設計,在4個頂點中構建文創(chuàng)產品三維動畫展示區(qū)域。這些頂點會形成一個四邊形來代替兩個三角形,得到文創(chuàng)產品三維動畫展示系統(tǒng)的實體模塊生成過程如圖2所示。
在虛擬的文創(chuàng)產品三維動畫環(huán)境中,進行文創(chuàng)產品三維動畫展示系統(tǒng)的開發(fā)環(huán)境分析,設計的文創(chuàng)產品三維動畫展示系統(tǒng)分為三維信息采樣模塊、3D信息重構模塊以及文創(chuàng)產品三維動畫的數字交互模塊。文創(chuàng)產品三維動畫展示系統(tǒng)采用嵌入式設計技術,結合PCI總線調度和Unity3D仿真實驗,進行文創(chuàng)產品三維動畫展示系統(tǒng)的主機信息傳輸控制,實現文創(chuàng)產品三維動畫展示系統(tǒng)的智能模式監(jiān)測,在嵌入式的Linux開發(fā)環(huán)境中進行系統(tǒng)軟件開發(fā)[8]。
3? 系統(tǒng)軟件開發(fā)設計與實現
采用視景仿真技術進行文創(chuàng)產品三維動畫展示系統(tǒng)的視景模擬,主要包括三維動畫信息采集模塊、數據庫模型、3D重構模塊、視景仿真模塊等[9],采用VR程序加載方法進行VR設計,用Creator的Terrain菜單模塊進行組件配置[10],如圖3所示。
創(chuàng)建模型數據庫,采用相鄰LOD間的三維變形(Morphing)技術生成文創(chuàng)產品三維動畫展示系統(tǒng)的幾何模塊[11?12],實現文創(chuàng)產品三維動畫展示的紋理渲染。
使用Vega Prime編輯器進行三維程序加載,將文創(chuàng)產品三維動畫物體用多種不同的精度表示[13],并根據觀察點位置的變化而選擇不同文創(chuàng)產品三維動畫的渲染模塊[14],構建文創(chuàng)產品三維動畫展示空間分布模型。根據上述分析,實現文創(chuàng)產品三維動畫展示系統(tǒng)的優(yōu)化設計。
4? 仿真測試分析
通過仿真實驗測試本文設計的文創(chuàng)產品三維動畫展示系統(tǒng)的性能,創(chuàng)建GeneratorFFT和ObserverCentered兩個類實例進行文創(chuàng)產品三維動畫渲染和輸出總線控制,使用Vega Prime視景仿真平臺進行文創(chuàng)產品三維動畫展示平臺開發(fā)[15],得到文創(chuàng)產品三維動畫渲染輸出如圖4所示。
采用3ds MAX軟件進行文創(chuàng)產品三維動畫展示系統(tǒng)的三維實體模型構建和場景渲染,實現文創(chuàng)產品三維動畫展示,輸出結果如圖5所示。分析圖5得知,本文方法能有效實現文創(chuàng)產品三維動畫展示,并且進行文創(chuàng)產品三維動畫展示系統(tǒng)設計的輸出穩(wěn)定性較好,文創(chuàng)產品三維動畫展示能力較強。
5? 結? 語
本文提出一種基于Unity3D和VR技術的文創(chuàng)產品三維動畫展示系統(tǒng)設計方法。該系統(tǒng)主要包括的文創(chuàng)產品三維動畫模塊有:信息采集模塊、數據庫模型、文創(chuàng)產品三維動畫的3D重構模塊、視景仿真模塊等。結合Vega Prime進行文創(chuàng)產品三維動畫展示系統(tǒng)的虛擬現實設計,根據顯示列表中存儲的場景狀態(tài)信息進行文創(chuàng)產品三維動畫展示系統(tǒng)的渲染和指令加載,以及三維實體模型構建和場景渲染,實現文創(chuàng)產品三維動畫展示系統(tǒng)的優(yōu)化設計。研究得知,采用本文方法進行文創(chuàng)產品三維動畫展示系統(tǒng)設計的輸出穩(wěn)定性較好,文創(chuàng)產品三維動畫展示效果較好。
參考文獻
[1] 余瑪俐,張海.基于低秩矩陣填充與全變分約束的HDR成像[J].計算機工程,2019,45(4):262?266.
[2] 許妙忠,叢銘,萬麗娟,等.視覺感受與Markov隨機場相結合的高分辨率遙感影像分割法[J].測繪學報,2015,44(2):198?205.
[3] 李鋼,李海芳,尚方信,等.結合局部灰度差異的噪聲圖像分割模型[J].計算機應用,2018,38(3):842?847.
[4] 王小玉,張亞洲,陳德運.基于多塊局部二值模式特征和人眼定位的人臉檢測[J].儀器儀表學報,2014,35(12):2739?2745.
[5] 張然,趙鳳群.基于雙向擴散與沖擊濾波的霧天圖像增強算法[J].計算機工程,2018,44(10):221?227.
[6] WEI Xiushen, LUO Jianhao, WU Jianxin, et al. Selective convolutional descriptor aggregation for fine?grained image retrieval [J]. IEEE transactions on image processing, 2017, 26(6): 2868?2881.
[7] RADENOVI? F, TOLIAS G, CHUM O. CNN image retrieval learns from BoW: unsupervised fine?tuning with hard examples [C]// Proceedings of 2016 European Conference on Computer Vision. Berlin: Springer, 2016: 3?20.
[8] AZIZPOUR H, RAZAVIAN A S, SULLIVAN J, et al. From generic to specific deep representations for visual recognition [C]// Proceedings of 2015 International Conference on Computer Vision and Pattern Recognition Workshops. Washington, DC: IEEE, 2015: 36?45.
[9] 朱超平,任繼平.基于智能優(yōu)化算法的物聯(lián)網異構數據融合方法[J].吉林大學學報(理學版),2019,57(3):627?632.
[10] 張代勝,蔣鵬,陳榮武,等.ATS系統(tǒng)與三維視景仿真系統(tǒng)的結合技術研究[J].大連交通大學學報,2017,38(3):106?111.
[11] 王守尊,陳虎,郭聰.基于Unity 3D的艦載機虛擬訓練系統(tǒng)設計[J].海軍工程大學學報,2016,28(4):92?96.
[12] HOU Chenping, NIE Feiping, LI Xuelong, et al. Joint embedding learning and sparse regression: a framework for unsupervised feature selection [J]. IEEE transactions on cybernetics, 2014, 44(6): 793?804.
[13] 余瑪俐,張海.基于低秩矩陣填充與全變分約束的HDR成像[J].計算機工程,2019,45(4):262?266.
[14] 孫佳美,吳成茂.正則化圖形模糊聚類及魯棒分割算法[J].計算機工程與應用,2019,55(11):179?186.
[15] 張敏,金龍旭,李國寧,等.基于TDICCD空間相機圖像模擬源系統(tǒng)設計[J].液晶與顯示,2016,31(2):208?214.