136?2108?0965
136 2108 0965
1039900924
1039900924@qq.com
InitRenderer 常常出現(xiàn)在一些需要D渲染設(shè)置到程序需要的或默認(rèn)的狀態(tài),當(dāng)程序無法完成相關(guān)設(shè)定時,就會彈出包含“InitRenderer”的錯誤提示。引起的原因有以下幾點原因:. 虛擬機虛擬顯卡不支持;D渲染相關(guān)設(shè)置被禁用,如“direcDraw加速”;D物體繪制到屏幕上的任務(wù)。根據(jù)D卡支持這種方法。而DirectX渲染器使用軟的DirectX庫——歸并到 Windows操作系統(tǒng)中。在老的D加速是否已經(jīng)啟用,或重新安裝最新版本的DirectX。當(dāng)然了,并不是安裝了新版本的DirectX并開啟D渲染有一定要,而普通的集成顯卡是無法完成這一工作的。
隨著CAD技術(shù)的發(fā)展,三維實體建模技術(shù)得到了廣泛的應(yīng)用。OpenGL是Open Graphics Library的縮寫,它是SGI開發(fā)的一套高性能圖形處理系統(tǒng)。OpenGL的特點包括:硬件無關(guān)性,可以在不同的平臺上實現(xiàn);建模方便,可以構(gòu)建相當(dāng)復(fù)雜的幾何造型;出色的編程特性,由于OpenGL可以集成到各種標(biāo)準(zhǔn)視窗和操作系統(tǒng)中,因此基于OpenGL的三維仿真程序有良好的通用性和可移植性。
OpenGL ,從客戶應(yīng)用程序發(fā)布的對OpenGL函數(shù)的調(diào)用首先被OpenGL處理,在傳給器后,,然后傳遞給 DDI (Device Driver Interface),最后傳遞給視屏驅(qū)動程序。
軟機器人仿真平臺的開發(fā)(MRDS)
軟機器人開發(fā)工作室(Microft Robotics Developer Studio,以下簡稱MRDS)使機器人愛好者,研究人員和商業(yè)開發(fā)者能夠更容易的在多種硬件平臺下建立機器人的應(yīng)用程序。MRDS軟件開發(fā)包包含一個輕量級的,面向的運行時,一套可視化編輯和模擬工具以及開發(fā)示例代碼和開發(fā)指南 。在美國,(John Prevost) 等在MRDS仿真環(huán)境中對水下機器人(潛艇)在水下的工作情況進行了仿真。學(xué)者亞歷杭德羅. 門德斯(Alejandro Mendez) 博士建立了機器人三維模型,將其嵌入到軟工業(yè)機器人仿真平臺的仿真環(huán)境中,來分析虛擬機器人的行為。在中國,臺灣淡江大學(xué)學(xué)者劉寅春(Peter Liu) 將MRDS應(yīng)用于安全機器人的仿真。大陸學(xué)者對MRDS的研究較少,哈爾濱工業(yè)大學(xué)深圳研究生院的王宏、張東來 等,上海交通大學(xué)尹航、言勇華 分別將MRDS應(yīng)用于工業(yè)機器人和仿人機器人的仿真。浙江大學(xué)黃立 等人在MRDS的基礎(chǔ)上定義了機器人模型定義系統(tǒng)(MDS)和機器人模擬仿真控制系統(tǒng)(SCS)。南京理工大學(xué)自動化學(xué)院將MRDS用于多機器人系統(tǒng)編隊控制研究等。
[摘要]:本文主要論述本人在學(xué)院實習(xí)并參與的三維設(shè)計在人臉仿真上的應(yīng)用項目。
近年來計算機技術(shù)的飛速發(fā)展,推動了設(shè)計方法及觀念的不斷變革,其中三維建模技術(shù)的崛起及成熟給設(shè)計師帶來了全新的視野。有了這樣的先進工具,設(shè)計師可在短時間內(nèi)創(chuàng)建出產(chǎn)品的精確模型,并以實時方式對模型參數(shù)進行修改或給模型加上顏色及質(zhì)地,把設(shè)計理念像照片一樣真實地展現(xiàn)出來,從而可輕而易舉地獲得多種不同的設(shè)計款式。本項目在虛擬現(xiàn)實環(huán)境下,應(yīng)用OpenGL技術(shù),對人臉建立物理建模及其動畫合成,并采用紋理粘貼等手段,來仿真真實人臉的模型。本文闡述的是本人負(fù)責(zé)的在OpenGL環(huán)境下對3ds max建出的模型進行重新構(gòu)建并在C環(huán)境中仿真的過程。
該系統(tǒng)能在廉價的PC平臺上實現(xiàn),快速、簡單而且具有真實感。實驗結(jié)果表明,基于OpenGL技術(shù)應(yīng)用對人臉建模及其動畫合成,其仿真效果真實、自然,能夠滿足實際多媒體系統(tǒng)對友好人機交互的要。
[關(guān)鍵詞]: 3ds max? 建模? OpenGL? 界面設(shè)計? 三維?
1? 引言? 4
2?系統(tǒng)總體設(shè)計? 4
? 4
? 4
? 4
3系統(tǒng)詳細(xì)設(shè)計? 5
人臉建模階段? 5
? 5
? 5
? 6
? 6
導(dǎo)入轉(zhuǎn)換階段? 7
? 8
?
?
?
?
設(shè)計界面階段?
4 OPENGL的基礎(chǔ)知識以及功能特性的介紹?
5尚待解決的問題?
結(jié)論?
致謝語?
[參考文獻(xiàn)]?
人臉作為人體的門戶,是人體上最具表達(dá)力的一部分,在人類的交流中占據(jù)著舉足輕重的地位。從人臉上我們不但可以識別出人的身份,還可以觀察出它的喜怒哀樂,推斷出他的個性等。本論文論述的是三維人臉仿真項目的詳細(xì)說明書,是本人在此項目中所負(fù)責(zé)的程序設(shè)計說明,主要闡述程序的設(shè)計思路、算法、功能擴展以及程序的具體結(jié)構(gòu)、輸入輸出等。程序建模部分采用三維設(shè)計工具3dmax,并在OpenGL環(huán)境中轉(zhuǎn)換這些數(shù)據(jù)重新構(gòu)建三維模型。同時可以在人臉制作相應(yīng)的頭發(fā)貼圖,模擬出各種發(fā)型的真實效果,作為人臉仿真在美容美發(fā)上的應(yīng)用。
設(shè)計出較為逼真的人臉模型,并在人臉上根據(jù)要模擬出發(fā)型的逼真效果。
操作系統(tǒng):windows xp
使用工具:3ds max
開發(fā)環(huán)境:microft visual c ?
一 建模階段
在3DS MAX中建立頭部(包括人臉及后腦勺)的模型
二 導(dǎo)入轉(zhuǎn)換階段
在C中將模型轉(zhuǎn)換成OpenGL格式
三 設(shè)計界面階段
在C環(huán)境中編寫出可視化界面,使界面盡量友好 參考自 不知道是不是你要的。