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

        ?

        三維動畫圖像紋理實時渲染系統(tǒng)設計

        2018-03-03 19:44:26孔素然殷均平
        現(xiàn)代電子技術 2018年5期
        關鍵詞:三維動畫系統(tǒng)設計節(jié)點

        孔素然+殷均平

        摘 要: 當前存在一種特殊圖像紋理快速渲染技術方法,這種方法與傳統(tǒng)思想不同,融合了硬件圖像紋理的處理技術,實現(xiàn)了用較少的多邊形組成模型完成高質(zhì)量的動畫圖像紋理渲染效果,在提高圖像紋理渲染速度的同時保證圖像紋理渲染的質(zhì)量。但該方法存在過程較為復雜的問題。為此,提出一種三維動畫圖像紋理實時渲染系統(tǒng)設計方法,該方法首先對渲染系統(tǒng)進行硬件系統(tǒng)設計,硬件由圖像客戶端、圖像管理節(jié)點、存儲節(jié)點及計算節(jié)點組成。通過對渲染圖像模型紋理相應坐標點繪制像素達到對動畫圖像紋理渲染的目的,然后對三維動畫圖像紋理渲染利用雙線性算法進行計算。實驗結果證明,提出的對三維動畫圖像紋理實時渲染系統(tǒng)設計的方法能夠降低三維動畫圖像的成本。

        關鍵詞: 三維動畫; 節(jié)點; 圖像紋理; 實時渲染; 雙線性算法; 系統(tǒng)設計

        中圖分類號: TN911.73?34 文獻標識碼: A 文章編號: 1004?373X(2018)05?0102?04

        Abstract: A special image texture fast rendering technique is put forward, which is integrated with hardware processing technology of image texture to realize the high?quality animation image texture rending effect with less polygon composition models, and ensure the image texture rending quality while improving the image texture rending speed. But this method has complex process. Therefore, a design method of 3D animation image texture real?time rendering system is put forward. The hardware system of the rending system was designed by means of this method. The hardware is composed of the image client, image management node, storage node and calculation node. The pixel is drawn for the coordinate point corresponding to the rendering image model texture to realize animation image texture rendering. And then the image texture rendering of 3D animation is calculated with bilinear algorithm. The experimental results show that the designed method of 3D animation image texture real?time rendering system can reduce the cost of the 3D animation image.

        Keywords: three?dimensional animation; node; image texture; real?time rendering; bilinear algorithm; system design

        0 引 言

        隨著時代的發(fā)展,渲染成為影視動漫等三維圖像制作領域的關鍵技術,屬于計算數(shù)據(jù)應用技術[1]。對于復雜的動畫圖像和特效,著色渲染需要大量時間完成,成為動畫產(chǎn)業(yè)發(fā)展的瓶頸。為提高圖像紋理的渲染速度,將運行渲染軟件的計算機通過高速網(wǎng)絡構建起一個圖像紋理渲染系統(tǒng),為各計算節(jié)點以同時存在的方式分配渲染任務[2]。因此,對三維動畫圖像紋理進行實時渲染系統(tǒng)設計具有重要意義[3]。

        從目前影視動漫的發(fā)展情況來看,在硬件性能條件一定的情況下,優(yōu)秀的三維動畫圖像紋理實時渲染系統(tǒng)能在一定程度上提高該系統(tǒng)的性能[4]。目前已提出多種三維動畫圖像紋理實時渲染系統(tǒng)[5]。文獻[6]盡可能加快三維動畫圖像紋理渲染速度,從而縮短三維動畫圖像紋理實時渲染的時間,以提高三維動畫圖像紋理實時渲染的分辨率。文獻[7]提出對紋理圖像進行Gauss濾波,并將反映紋理信息的高頻頻譜作為高度圖,分別應用胡克定律和摩擦力公式計算虛擬探針對紋理表面作用的法向力和摩擦力。文獻[8]提出一種圖像處理的紋理觸覺模型,并提出圖像紋理渲染掩膜概念,通過將子圖像與紋理渲染掩膜相對比,直接對操作者反饋圖像紋理,有效地對圖像邊緣和圖像紋理進行渲染。并且提出恢復三維形狀技術由單幅圖像紋理的信息恢復紋理的高度,進行圖像紋理的渲染。但該方法存在周期較長的問題。

        文獻[9]提出一種針對圖像紋理渲染的不同圖像圖案設計概念與技術,并改進了匹配圖像紋理合成方法,用三維相關函數(shù)對圖像紋理的構成和分布進行分析,確定合成圖像的大小,將不同圖案作為圖像紋理結構約束,利用圖像顏色空間控制圖像色彩的渲染,實現(xiàn)圖像紋理結構約束的紋理合成,通過選擇兩個不同圖像進行紋理實驗,生成有樣品圖紋理的特征,還能控制圖像色彩變化的不同。但該方法存在成本較高的問題。

        針對上述問題,本文提出一種三維動畫圖像紋理實時渲染系統(tǒng)設計,實驗結果證明,三維動畫圖像紋理實時渲染系統(tǒng)設計在提升圖像渲染的基礎上,降低了三維動畫圖像紋理實時渲染系統(tǒng)設計的成本。

        1 三維動畫圖像紋理實時渲染系統(tǒng)設計endprint

        1.1 渲染系統(tǒng)整體硬件的構建

        三維動畫圖像紋理實時渲染系統(tǒng)的硬件由圖像客戶端、圖像管理節(jié)點、存儲節(jié)點及計算節(jié)點組成。三維動畫圖像紋理實時渲染系統(tǒng)工作流程如圖1所示,客戶端將由三維制作軟件完成的圖像紋理創(chuàng)作上傳到存儲節(jié)點,利用管理節(jié)點接口將三維動畫圖像紋理渲染任務交給圖像管理的軟件;管理節(jié)點對三維動畫圖像紋理渲染的管理軟件進行圖像紋理渲染作業(yè)的調(diào)度與管理、任務分發(fā)以及對三維動畫圖像紋理渲染狀態(tài)進行實時監(jiān)控;計算節(jié)點為執(zhí)行三維動畫圖像紋理渲染的核心,從管理節(jié)點讀取任務,并對三維動畫圖像紋理進行渲染;存儲節(jié)點負責圖像紋理渲染系統(tǒng)的數(shù)據(jù)共享以及三維動畫圖像存儲管理。

        動畫控制功能能夠?qū)D像模型的變形進行計算并對動畫圖像進行管理。翻譯外部圖像的相關參數(shù),使用圖像變形技術對圖像情景模塊頂點進行修改。此外,動畫控制模塊要對動畫播放過程進行維護與管理,對圖像的定點時滯與圖像定時修改進行操作,并使用圖像紋理參數(shù),將圖像數(shù)據(jù)信息傳遞到渲染模塊,使動畫效果更加明顯的表現(xiàn)出來。

        渲染模塊對圖像紋理資源進行管理,并利用圖像處理與動畫控制模塊輸出數(shù)據(jù),呈現(xiàn)出視覺的效果。渲染模塊在圖形接口的協(xié)助下對圖像數(shù)據(jù)進行渲染,并通過頂點緩存圖像與頂點數(shù)據(jù)圖像對傳統(tǒng)渲染系統(tǒng)進行替代,從而使動畫圖像紋理渲染效率得到有效的提升。對動畫圖像著色器進行編程,在動畫過程中,如果動畫控制模塊無法提交有效的圖像紋理渲染,還要對渲染效果進行處理,從而使動畫圖像紋理實時渲染效果更加明顯。

        1) 渲染的軟件。由授權發(fā)布的跨平臺三維渲染和動畫制作軟件,提供一種強大并足夠勝任圖像紋理渲染的方案,搭建虛擬圖渲染。

        2) 三維動畫圖像紋理操作系統(tǒng)是一款發(fā)行版的操作系統(tǒng),具有低成本、周期短等優(yōu)點。尤其是支持渲染硬件系統(tǒng),擁有超過43 000多個編譯好的軟件。

        3) 該渲染系統(tǒng)選用不同配置設備作為渲染計算節(jié)點。由開源開發(fā)板、客戶端、處理器、安裝系統(tǒng)以及平板電腦和智能手機組成。渲染系統(tǒng)服務器端與客戶端運行在同一PC上。

        渲染系統(tǒng)硬件架構如圖2所示,服務器相當于圖1中的管理節(jié)點,從客戶端接受初始任務,并分配任務給渲染節(jié)點,客戶端制作三維動畫圖像提交任務給管理節(jié)點,待三維動畫圖像紋理渲染結束后收回圖像序列結果,負載端為三維動畫圖像紋理渲染的計算節(jié)點,執(zhí)行實際操作中的三維動畫圖像紋理渲染工作。由于網(wǎng)絡節(jié)點少,因此需要對服務器渲染狀態(tài)進行監(jiān)視,而服務器和計算節(jié)點只需進行任務調(diào)度與渲染。所以,三維動畫圖像紋理渲染的操作系統(tǒng)以節(jié)省渲染系統(tǒng)硬件的內(nèi)存為主。計算機智能設備沒有網(wǎng)口,所以三維環(huán)境下采用無線路由器TP?Link組建局域網(wǎng)。

        1.2 圖像紋理渲染方法的軟件設計

        要想對三維動畫圖像紋理進行渲染,首先要得到動畫圖像紋理在三維坐標系中的坐標,最常用的方式就是通過鼠標點擊獲取。同時,通過對渲染圖像模型紋理相應坐標點繪制像素達到三維動畫圖像紋理渲染的目的。三維動畫圖像紋理的渲染離不開兩個重要數(shù)據(jù):圖像紋理的位置坐標與該坐標相應顏色的數(shù)據(jù)。

        假設待渲染的動畫圖像紋理處于三維環(huán)境的任意點,同時將動畫圖像紋理管道與虛擬的畫布進行銜接。通過動畫圖像紋理映射技術將圖像數(shù)據(jù)映射為:

        式中:表示圖像數(shù)據(jù)映射;為圖像數(shù)據(jù),表示圖像色彩,表示圖像分辨率;為圖像數(shù)據(jù)包。對三維動畫圖像紋理數(shù)據(jù)或圖像數(shù)據(jù)包進行分析,得出對應三維動畫圖像紋理的信息,將其存入虛擬畫布中,等待渲染。

        設表示圖像數(shù)據(jù)像素位置:

        式中:Height為圖像輸入數(shù)據(jù)的圖像高度;Width為圖像輸入數(shù)據(jù)的圖像寬度。依據(jù)上述表達式能將輸入的Height*Width大小圖像紋理轉(zhuǎn)化到渲染紋理中。三維動畫圖像紋理渲染用雙線性算法進行計算。

        將式(8)代入式(9)中,得出圖像輸入點像素間的插值。利用求出的值對三維動畫圖像紋理進行實時渲染系統(tǒng)設計。

        2 實驗結果與分析

        實驗平臺應用的計算機設備是型號為Dell Precision5510 Intel Core i5?6300HQ(2.3 GHz/L3 6 MB)的處理器,8 GB DDR4內(nèi)存,Windows 10操作系統(tǒng)以及 NVIDIA Quadro M1000M顯卡芯片,硬盤類型為SATA。

        實驗程序使用C語言進行編寫。以框架編程為接口,在當前三維環(huán)境下進行動畫圖像紋理渲染設計,使用調(diào)試圖像系統(tǒng)性監(jiān)測工具和分析工具對圖像進行跟蹤程序流程,對三維動畫圖像紋理進行實時采樣。

        通過上述方法得到三維動畫圖像紋理表示的處理圖像,進行動畫圖像紋理渲染后輸出到虛擬三維環(huán)境中,圖3a)為三維動畫圖像紋理采樣圖片,圖3b)是使用濾鏡對三維動畫圖像紋理進行渲染的圖像。

        通過硬件服務器測試三維動畫圖像紋理渲染流程、動畫圖像紋理和顯示緩沖區(qū)的參數(shù)。圖4是圖像紋理延遲時間和圖像采樣的濾鏡在緩沖區(qū)像素的計算結果。在進行三維動畫圖像紋理渲染時出現(xiàn)最高峰值,在峰值最高時將動畫圖像紋理采樣輸入到處理內(nèi)核中,添加線性保護圖像后,三維動畫圖像紋理周期和處理周期相等。

        為了在繪圖和圖像紋理處理過程中進行實時渲染,本文使用工具解析圖像緩沖參數(shù)。表1是圖像紋理參數(shù)緩沖輸入完畢的相關數(shù)據(jù)。由于在圖像紋理繪制過程中,圖像數(shù)據(jù)通過處理后輸出緩沖,因此,硬件服務器檢測到動畫圖像紋理等待的時間為0。表2表示常規(guī)處理流程中動畫圖像紋理操作系統(tǒng)為避免線性沖突對紋理對象增加的等待時間。由于繪圖不依賴渲染紋理對象,不存在線性調(diào)度的問題,因此,檢測到的動畫圖像紋理等待時間為0。實驗數(shù)據(jù)說明,本文設計的三維動畫圖像紋理實時渲染系統(tǒng)能夠降低三維動畫圖像的成本。

        為進一步證明所提設計方法的有效性,對不同尺度大小的三維動畫圖像進行實時渲染,渲染效果如表3所示。endprint

        在保持三維動畫圖像紋理渲染速度相同的情況下,無論三維動畫圖像的大小有何變化,三維動畫圖像紋理實時渲染的效果都不會改變。

        3 結 語

        本文提出三維動畫圖像紋理實時渲染系統(tǒng)設計,通過對渲染圖像模型紋理相應坐標點繪制像素達到動畫圖像紋理渲染的目的,然后對三維動畫圖像紋理渲染利用雙線性算法進行計算,實現(xiàn)了將動畫圖像融合于三維環(huán)境中,解決了影響三維動畫圖像制作周期長和成本高的問題。三維動畫圖像紋理實時渲染系統(tǒng)設計將在影視動漫發(fā)展中具有良好的應用前景。

        參考文獻

        [1] 段輝麗,唐麗玉.利用OSG三維圖形渲染引擎實現(xiàn)的骨骼動畫[J].計算機工程與應用,2015,51(3):40?44.

        DUAN Huili, TANG Liyu. Using OSG graphic rendering engine to achieve skeletal animation [J]. Computer engineering and applications, 2015, 51(3): 40?44.

        [2] 高丁莉.統(tǒng)籌城鄉(xiāng)視角下農(nóng)村現(xiàn)代化商貿(mào)流通市場評價系統(tǒng)構建[J].商業(yè)經(jīng)濟研究,2016,34(2):142?143.

        GAO Dingli. The construction of the evaluation system of the rural modernization and trade circulation market from the perspective of urban and rural [J]. Journal of commercial economics, 2016, 34(2): 142?143.

        [3] 胡建偉,曹娟.基于參考圖像的彩墨畫快速渲染法[J].計算機應用研究,2016,33(2):632?635.

        HU Jianwei, CAO Juan. Image?based ink and color painting quick rendering method [J]. Application research of computers, 2016, 33(2): 632?635.

        [4] 律睿慜,陳偉,孟磊,等.周期性動態(tài)圖像的傅里葉表達、渲染及應用[J].計算機應用,2015,35(8):2280?2284.

        L? Ruimin, CHEN Wei, MENG Lei, et al. Fourier representation, rendering techniques and applications of periodic dynamic images [J]. Journal of computer applications, 2015, 35(8): 2280?2284.

        [5] 劉鎮(zhèn),劉曉,梅向東.面向移動終端的分布并行化渲染[J].中國圖象圖形學報,2015,20(9):1247?1252.

        LIU Zhen, LIU Xiao, MEI Xiangdong. Distributed parallel rendering method for mobile terminals [J]. Journal of image and graphics, 2015, 20(9): 1247?1252.

        [6] 律睿慜,徐曼頔,劉淵,等.融合模糊色彩思維建模的馬賽克風格渲染技術[J].計算機輔助設計與圖形學學報,2016,28(10):1688?1698.

        L? Ruimin, XU Mandi, LIU Yuan, et al. Artistic mosaic rendering using fuzzy color modeling [J]. Journal of computer?aided design & computer graphics, 2016, 28(10): 1688?1698.

        [7] 孔素然,殷均平.人體特殊動作三維動畫建模與渲染方法改進研究[J].微電子學與計算機,2016,33(9):169?172.

        KONG Suran, YIN Junping. The special action study of three dimensional animation modeling and rendering method improvement [J]. Microelectronics & computer, 2016, 33(9): 169?172.

        [8] 嚴雷,楊曉剛,郭鴻飛,等.結合圖像識別的移動增強現(xiàn)實系統(tǒng)設計與應用[J].中國圖象圖形學報,2016,21(2):184?191.

        YAN Lei, YANG Xiaogang, GUO Hongfei, et al. Mobile augmented reality system design and application based on image recognition [J]. Journal of image and graphics, 2016, 21(2): 184?191.

        [9] 王光磊,裴晨輝,苑昊,等.基于KNN的DSA圖像去噪及GPU的快速實現(xiàn)[J].電視技術,2016,40(6):10?16.

        WANG Guanglei, PEI Chenhui, YUAN Hao, et al. DSA image denoising based on KNN and rapid implementation of GPU [J]. Video engineering, 2016, 40(6): 10?16.endprint

        猜你喜歡
        三維動畫系統(tǒng)設計節(jié)點
        CM節(jié)點控制在船舶上的應用
        Analysis of the characteristics of electronic equipment usage distance for common users
        論三維動畫特效數(shù)字模擬真實性與藝術性的結合
        河北畫報(2021年2期)2021-05-25 02:07:28
        中國水墨畫在三維動畫設計中的應用
        河北畫報(2021年2期)2021-05-25 02:06:42
        基于AutoCAD的門窗節(jié)點圖快速構建
        一種基于SATA硬盤陣列的數(shù)據(jù)存儲與控制系統(tǒng)設計研究
        工業(yè)熱電偶計量檢定系統(tǒng)設計
        基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運輸管理系統(tǒng)設計與應用
        目標特性測量雷達平臺建設構想
        科技視界(2016年22期)2016-10-18 14:34:34
        抓住人才培養(yǎng)的關鍵節(jié)點
        成 人色 网 站 欧美大片在线观看| 亚洲人成无码网站十八禁| 久久精品亚洲乱码伦伦中文| 极品尤物精品在线观看| 小蜜被两老头吸奶头在线观看| 国产精品久免费的黄网站| 久久精品国产亚洲av热九九热| 24小时在线免费av| 极品嫩模高潮叫床| 欧美成aⅴ人高清免费| 大香蕉久久精品一区二区字幕| 国产91色综合久久免费| 亚洲国产av玩弄放荡人妇系列 | 把插八插露脸对白内射| 仙女白丝jk小脚夹得我好爽| 一区二区三区极品少妇| 97精品人人妻人人| 人人妻人人澡av天堂香蕉| 日韩精品首页在线观看| 二区免费在线视频观看 | 正在播放国产对白孕妇作爱| 国产av无码专区亚洲aⅴ | 中文字幕日韩精品有码视频| 亚洲av无码专区国产乱码不卡 | 亚洲第一区二区快射影院| 日韩少妇人妻精品中文字幕| 国产福利视频一区二区| 奇米狠狠色| 国产一区二区一级黄色片| 亚洲av无码偷拍在线观看| 亚洲国产精品sss在线观看av| 高潮社区51视频在线观看| 日本av天堂一区二区三区| 久久青青草原亚洲av无码麻豆| 午夜tv视频免费国产区4| 久久久精品久久久国产| 美女mm131爽爽爽| 欧美丰满熟妇bbbbbb百度| 日韩女同一区在线观看| 国产99久久久国产精品~~牛| 国产第一页屁屁影院|