李濤濤,方雄兵,林銳,陳捷捷
中國艦船研究設(shè)計中心,湖北武漢 430064
基于Top-down建模機制的三維虛擬人快速建模方法
李濤濤,方雄兵,林銳,陳捷捷
中國艦船研究設(shè)計中心,湖北武漢 430064
為滿足虛擬現(xiàn)實領(lǐng)域?qū)Σ煌巧S虛擬人大量定制與快速建模的需要,系統(tǒng)性梳理虛擬人建模技術(shù)的研究現(xiàn)狀及不足,提出一種基于自頂向下(Top-down)建模機制的三維虛擬人快速建模方法。在頂層實現(xiàn)虛擬人模型層次結(jié)構(gòu)框架設(shè)計的基礎(chǔ)上,逐級向下實現(xiàn)虛擬人模塊化表達與各模塊控制參變量設(shè)計,建立虛擬人各模塊的接口與映射約束關(guān)系,完成尺寸與紋理參變量的定義,并形成支持虛擬人Top-down快速建模實踐操作的標(biāo)準(zhǔn)化流程。最后,以中國籍船長角色的定制建模為例,進行Top-down建模機制下的虛擬人快速建模應(yīng)用驗證。由建模過程的能效性以及建模結(jié)果的視覺效果分析可知,基于Top-down機制的三維虛擬人快速建模方法及標(biāo)準(zhǔn)化流程高效、可行,可為三維虛擬人幾何建模與紋理建模的實現(xiàn)提供新的建模思路與理念。
虛擬人;自頂向下;快速建模方法;模塊化;參數(shù)化
虛擬人[1](Virtual human)是虛擬現(xiàn)實系統(tǒng)中的行為主體。視覺效果逼真的虛擬人角色對增強虛擬環(huán)境的生命力與真實感具有不可替代的重要作用。虛擬人建模主要包括三維建模、運動學(xué)建模及動力學(xué)建模,其中虛擬人三維模型主要由虛擬人的幾何表示與紋理映射表達2大部分組成,二者共同決定了所建立的虛擬人角色類型,是本文討論與研究的重點。虛擬人三維建模技術(shù)是計算機圖形學(xué)研究領(lǐng)域的重要分支[2],隨著計算機圖形學(xué)和建模技術(shù)的飛速發(fā)展,衍生出了多種三維虛擬人建模方法,主要包括基于軟件的直接建模法、基于數(shù)據(jù)捕獲的模型重構(gòu)法、基于標(biāo)準(zhǔn)虛擬人模板的參數(shù)化建模法,3種建模方法均可實現(xiàn)對虛擬人模型的構(gòu)建,但其在應(yīng)用范圍和可推廣性等方面仍然存在諸多的限制與不足。
對上述3種虛擬人角色建模原理與不足的具體表述如下:
1)基于軟件的直接建模方法[3]。借助通用的三維造型軟件(3DMAX,Maya等),采用自底向上的建模方法,通過對底層造型元素的編輯來創(chuàng)建人體幾何模型,之后繪制并添加人體各部分相應(yīng)的UV貼圖,最終完成所需角色的制作。直接建模法需要大量繁重的底層布線工作,人體造型的真實感需要依賴3D建模師對軟件的熟練掌握程度和美術(shù)功底,建模周期長、個性化人體模型定制價格昂貴。
2)基于掃描數(shù)據(jù)捕獲的虛擬人建模。該方法主要包括人體圖片識別建模[4]與三維人體掃描建模[5]。前者從人體照片中獲取建模對象的外形輪廓,通過關(guān)鍵點對應(yīng),生成對應(yīng)的人體模型。后者采用人體掃描儀器對真實的人體進行掃描,捕獲人體各部分三維位置信息數(shù)據(jù),將數(shù)據(jù)處理后重構(gòu)虛擬人模型。圖片識別建模法對照片的拍攝背景有著嚴(yán)格要求,并且其建立的模型有著相當(dāng)?shù)脑朦c;而三維人體掃描建模則存在掃描設(shè)備過于昂貴、專業(yè)性強、掃描數(shù)據(jù)處理難度大及冗余節(jié)點多等局限。
3)基于標(biāo)準(zhǔn)虛擬人模板的參數(shù)化建模。該方法是指程序員先在系統(tǒng)中建立一個基礎(chǔ)模型,然后將所建立基礎(chǔ)模型中的尺寸變量化,以此模型為基礎(chǔ)進行參數(shù)變換與控制而獲得新的人體模型[6-8]。目前所見的模板建模法以虛擬人臺的尺寸參數(shù)化建模為主,可以實現(xiàn)不同尺寸的人體模型構(gòu)建,卻無法滿足不同角色虛擬人的臉部、服飾、映射紋理等多樣化建模的需求。
可以看出,雖然虛擬人的建模手段和水平取得了長足的進步,但要完成一個所需求的虛擬人模型,仍需進行大量的建模工作或?qū)I(yè)的設(shè)備與技能,目前尚未找到一種高效、簡潔的虛擬人快速建模方法,由于虛擬人建模(尤其是臉部模型)需求的多樣性及建模工作的復(fù)雜性,虛擬人的角色建模至今仍是計算機圖形學(xué)領(lǐng)域最具挑戰(zhàn)性的研究課題。
在相關(guān)工作的基礎(chǔ)上,針對現(xiàn)有虛擬人建模技術(shù)的不足之處,本文擬提出一種基于自頂向下(Top-down)建模機制的三維虛擬人快速建模方法,即從頂層設(shè)計出發(fā),將人體模塊化并將各模塊的尺寸與紋理進行變量參數(shù)化,構(gòu)建多樣化的各模塊數(shù)據(jù)庫,通過模塊組合與變參建模,實現(xiàn)虛擬人的個性化快速建模。本文重點開展的自頂向下的人體模型層次結(jié)構(gòu)將以自底向上虛擬人模型全模塊尺寸與紋理集成過程為基礎(chǔ),來實現(xiàn)具有廣泛覆蓋范圍的模塊化與參數(shù)化幾何模型數(shù)據(jù)庫與紋理庫的構(gòu)筑,二者之間相互支持。該建模思路高效、整潔、適應(yīng)性強,可突破虛擬人建模領(lǐng)域的技術(shù)瓶頸。
針對當(dāng)前的虛擬人建模軟件或系統(tǒng)自底向上(Bottom-up)建模過程效率低下與操作專業(yè)性過強的問題,提出了基于模塊化與參數(shù)化的虛擬人Top-down快速建模方法。頂層實施人體建模層次結(jié)構(gòu)設(shè)計、模塊分解及其對應(yīng)的參變量設(shè)計,同時強調(diào)模塊間的接口定義與模型數(shù)據(jù)庫的自我更新功能,系統(tǒng)性地構(gòu)建了一套具有高效、整潔特性的虛擬人Top-down快速建模方法。
1.1 人體模型自頂向下層次結(jié)構(gòu)設(shè)計
在所提出的自頂向下的虛擬人建模方法中,實施虛擬人各模塊組合和參數(shù)化建模,該過程與機械設(shè)備的裝配過程較為類似。在文獻[9-10]所提出面向裝配的自頂向下裝配建模機制的相似點基礎(chǔ)上,考慮虛擬人模塊組合建模中的模塊劃分、尺寸及紋理參數(shù)調(diào)整等特有的個性化建模需求,為支持自頂向下的多角色虛擬人快速建模方法,提出將人體建模過程劃分為“總體層—模塊層—參數(shù)控制層”等逐級向下的層次結(jié)構(gòu),如圖1所示。其中,總體層為設(shè)計頂層,主要進行模塊接口及映射約束關(guān)系控制,其由模塊層快速組合而成,模塊層則由參數(shù)控制層來實現(xiàn)模塊的修改與變更。與常規(guī)的“總體層—參數(shù)控制層”兩層結(jié)構(gòu)相比,增加模塊層,支持實現(xiàn)同一類型模塊(如頭部等)內(nèi)部的不同模型替換,可極大地增強對多角色建模的適應(yīng)程度。
圖1 支持自頂向下的人體模型層次結(jié)構(gòu)Fig.1 Top-down human model hierarchical structure
在虛擬人的建模過程中,首先在總體層抽象出虛擬人的建模需求,然后進行模塊層的快速組合,實現(xiàn)總體模型呈現(xiàn),最后通過變參處理,完成需求定制的虛擬人模型建立。采用自頂向下的建模方式,隨著建模層次逐級向下進行,對虛擬人模型的需求將得到進一步的細化與確認(rèn),并根據(jù)需要隨時予以調(diào)整,在保證建模品質(zhì)的同時,縮短虛擬人的定制周期。
1.2 基于模塊化的虛擬人表達實現(xiàn)
為滿足頂層設(shè)計對模塊化組合建模的需要,進行虛擬人的模塊化表達實現(xiàn)研究。依據(jù)人體部位與服飾的需要進行人體模塊劃分,并梳理各模塊間的接口與映射約束關(guān)系。虛擬人的模塊劃分及模塊關(guān)系如圖2所示。
圖2 虛擬人模塊劃分及模塊關(guān)系Fig.2 Partition of virtual human module and relationship of each module
角色虛擬人是軀體與服飾兩部分綜合表述的結(jié)果。依據(jù)人體的自身器官組成,將軀體部分劃分為上肢、軀干、下肢與頭部4大模塊,依據(jù)人體穿衣需要,將服飾部分劃分為上衣、褲子、鞋子與帽子4大模塊。在明確虛擬人模塊劃分方式與組成類型的前提下,建立具有廣泛角色涵蓋面的各模塊模型數(shù)據(jù)庫。
在實現(xiàn)模塊劃分的基礎(chǔ)上,對模塊間的接口與映射約束關(guān)系進行梳理,以便于總體層實施全局性的約束關(guān)聯(lián)關(guān)系設(shè)計。軀干模塊分別與上肢模塊、下肢模塊、頭部模塊相連接,定義軀干模塊與三者之間的接口關(guān)系;服飾部分的上衣模塊映射到上肢與軀干模塊,褲子與鞋子映射到下肢模塊,帽子模塊映射到頭部模塊,建立映射對象依賴于被映射對象的尺寸約束關(guān)聯(lián)關(guān)系,即軀體部分的模塊尺寸變化驅(qū)動服飾部分映射模塊的尺寸變化。
1.3 虛擬人模塊的參數(shù)化控制設(shè)計
虛擬人模塊的參數(shù)化建模設(shè)計處于虛擬人Top-down建模方法的層次末端,是實現(xiàn)個性化定制虛擬人快速建模的快捷途徑?,F(xiàn)有的虛擬人參數(shù)化建模過程以實現(xiàn)人體尺寸的參數(shù)化為主,尚未見到對于虛擬人角色紋理的參數(shù)控制設(shè)計[11]。為了最大限度地滿足虛擬人個性化定制需求,以虛擬人模塊為參數(shù)化的基本單元,從尺寸設(shè)計與紋理設(shè)計兩方面出發(fā),通過合理設(shè)計各模塊的控制參變量,搭建了虛擬人全模塊尺寸與紋理[12]參數(shù)化控制設(shè)計的新模式。虛擬人各模塊參變量及關(guān)系設(shè)計如圖3所示。
圖3 虛擬人各模塊參變量及其關(guān)系圖Fig.3 Parameter variable of each virtual human module and its relationships
建立軀體部分各模塊的尺寸與紋理控制參變量。對決定虛擬人角色的頭部模塊進行參變量控制組設(shè)計,各參變量包含多項細致的子變量,通過子變量控制與設(shè)計實現(xiàn)需求頭部模型建立;依據(jù)服飾模塊與軀體模塊的映射約束關(guān)系,建立服飾模塊尺寸受軀體模塊尺寸約束的關(guān)聯(lián)關(guān)系,并為服飾模塊添加紋理設(shè)計變量。
為了便于實踐操作與應(yīng)用,依據(jù)虛擬人Top-down快速建模方法,構(gòu)建了逐級向下的虛擬人標(biāo)準(zhǔn)化Top-down快速建模流程,如圖4所示。
圖4 標(biāo)準(zhǔn)化的虛擬人Top-down快速建模流程Fig.4 Standardized top-down rapid modeling process of virtual human
下面對標(biāo)準(zhǔn)化的虛擬人建模流程進行詳細描述:
1)依據(jù)用戶對虛擬人角色的定制需求,對應(yīng)分析并明確完成需求角色虛擬人建模對虛擬人各模塊在尺寸及外觀(紋理)方面的需求。
2)根據(jù)1)對虛擬人各模塊的需求分析結(jié)果,從現(xiàn)有的虛擬人模塊庫中,依次選擇最合適的虛擬人模塊,實現(xiàn)快速組合建模。
3)判斷所建立的虛擬人在尺寸及外觀(紋理)兩方面是否完全滿足定制需求,如果不滿足,跳至4),如果完全滿足,則跳至6)。
4)依據(jù)虛擬人定制需求,對于不滿足需求的虛擬人模塊進行參數(shù)化設(shè)計與修改,使其尺寸與外觀(紋理)完全滿足定制需求。
5)為提高后期建模過程中對需求模型的使用率,并降低重復(fù)建模工作量,將參數(shù)化修改后產(chǎn)生的虛擬人新模型,以模塊為單位反饋入庫,豐富虛擬人模型庫,以便于后續(xù)建模過程中可依據(jù)需要進行直接調(diào)用。
6)將虛擬人模型通過中間格式(.obj)導(dǎo)出至通用的虛擬現(xiàn)實軟件3DMAX中,至此,全部完成虛擬人模型的快速建立。
可以看出,與自底向上的建模方法相比,基于Top-down的快速建模方法與標(biāo)準(zhǔn)化流程為虛擬人幾何建模建立了一種全新、高效的設(shè)計模式。由于重用已有成熟的虛擬人設(shè)計方案,在新的虛擬人建模時利用虛擬人模塊庫中的內(nèi)容作為原型,再進行一定的參數(shù)化設(shè)計即可滿足應(yīng)用需求,極大地提高了人體模型建模速度,降低了人體模型建模成本,且具有廣泛的涵蓋面與普遍適用性。
為了檢驗Top-down快速建模方法與標(biāo)準(zhǔn)化建模流程的可行性及高效性,依據(jù)前述建立的虛擬人Top-down快速建模方法,在提前實現(xiàn)了虛擬人模塊間接口定義、模塊間映射約束關(guān)系、參變量設(shè)計以及多模塊數(shù)據(jù)庫構(gòu)建的基礎(chǔ)上,以建立中國籍船長角色虛擬人模型的過程為例,進行應(yīng)用性的虛擬人建模過程驗證。
3.1 虛擬人軀體模塊快速組合建模
1)選擇合適的人體軀干。
中國人為黃種人,且船長通常身體較為精壯,選擇的合適軀干如圖5(a)所示。
2)添加合適尺寸與外觀(紋理)的下肢。
在生成了人體軀干后,下肢模型庫自動出現(xiàn)在右側(cè)模塊選擇窗口中,單擊選擇合適的尺寸及外觀的下肢模塊,生成虛擬人下肢(圖5(b))。
3)生成合適尺寸與外觀(紋理)的上肢。
與下肢生成方式相同,為人體模型選擇合適尺寸與外觀的上肢,單擊選擇合適的上肢模型,完成士兵人體上肢模型添加,效果如圖5(c)所示。
4)生成模型的頭部。
從模型數(shù)據(jù)庫中挑選相符程度最高的男性角色的頭部模塊,后期根據(jù)角色設(shè)計需求實施參數(shù)化個性設(shè)計。至此,完成了標(biāo)準(zhǔn)化建模流程中虛擬人軀體模塊快速組合。
圖5 虛擬人軀體模塊化快速組合建模Fig.5 The process of rapid modeling of virtual human body with modularity method
3.2 虛擬人服飾模塊添加
服飾是決定虛擬人角色的重要因素,船長服飾主要包括制服型的上衣、長褲、軍帽與軍靴。從服飾模塊的模型數(shù)據(jù)庫中進行對比性選擇,進行服飾模塊的快速組合與添加。
由于在總體層已經(jīng)完成了服飾模塊與軀體模塊的映射約束定義,因此,直接從各模塊的人體庫模型中選擇合適的服飾模塊,服飾模塊將會自動添加到人體的身上,并根據(jù)人體尺寸自適應(yīng)性地調(diào)整服飾尺寸。依次完成符合要求的長褲、上衣、鞋子以及帽子模塊的添加,建模過程如圖6所示。
圖6 虛擬人服飾模塊化快速組合建模Fig.6 The process of rapid modeling of virtual human dress with modularity method
3.3 虛擬人模型模塊參數(shù)化設(shè)計
仔細觀察所選擇的虛擬人頭部模型,發(fā)現(xiàn)其面部特征中鼻梁高挺,頭發(fā)呈暗黃色,膚色較黃種人相比稍白,這些均不符合對中國籍船長角色的定位和定制需求,需要通過頭部模塊的參數(shù)化功能實現(xiàn)頭部模型的需求設(shè)計。
1)頭部尺寸參數(shù)化設(shè)計。
通過全局性協(xié)調(diào)頭部各尺寸控制變量組的參數(shù)數(shù)值,建立具有中國人面部特征的虛擬人頭部模型。如圖7(a)和圖7(b)所示,主要調(diào)節(jié)頭部寬度、鼻子與下顎尺寸等參數(shù)。
2)頭部外觀(紋理)參數(shù)化設(shè)計。
中國人的特征為黃色皮膚、黑頭發(fā),對虛擬人皮膚及頭發(fā)的紋理參數(shù)進行調(diào)節(jié),生成黃色皮膚、黑色頭發(fā)的外觀效果,如圖7(c)和圖7(d)所示,生成最終的中國籍船長虛擬人頭部模型。
圖7 虛擬人模型頭部模塊參數(shù)化設(shè)計Fig.7 The process of parameterization design of virtual human head model adjusting size and texture
3.4 模型數(shù)據(jù)傳遞
為使建立的角色虛擬人模型能在虛擬現(xiàn)實系統(tǒng)中得到良好的應(yīng)用,將建立好的虛擬人模型導(dǎo)入通用虛擬現(xiàn)實軟件3DMAX中,依據(jù)在總體層實施的數(shù)據(jù)傳遞接口協(xié)議,通過.obj中間格式完成所建立的虛擬模型向3DMAX的數(shù)據(jù)傳遞[13]。
至此,完成了視覺效果逼真的中國船長角色虛擬人建模過程,在3DMAX平臺上實現(xiàn)數(shù)據(jù)傳遞導(dǎo)入后的虛擬人模型效果如圖8所示。
圖8 中國船長角色虛擬人3DMAX平臺效果圖Fig.8 Virtual human for the Chinese captain in 3DMAX
本文提出了一種面向個性化定制的角色虛擬人Top-down快速建模新方法。在建立了含有總體層、模塊層、參變量層這3層逐級向下的人體模型層次結(jié)構(gòu)的基礎(chǔ)上,實施模塊細分、模塊接口關(guān)系與映射約束關(guān)系定義,完成虛擬人模塊化表達,進一步實現(xiàn)了對各模塊在尺寸變量與紋理變量2方面的控制設(shè)計,提供了一種高效、簡潔的虛擬人建模新思路,可以很好地滿足虛擬人個性化高級定制的快速建模需求。
同時,構(gòu)建了面向虛擬人Top-down快速建模應(yīng)用的標(biāo)準(zhǔn)化流程。為便于虛擬人Top-down建模方法的有效實施和應(yīng)用,并指導(dǎo)具體的虛擬人建模操作,在頂層完成模塊接口定義與虛擬人模型模塊數(shù)據(jù)庫建立的基礎(chǔ)上,建立了面向虛擬人Top-down快速建模應(yīng)用的標(biāo)準(zhǔn)化流程。該流程在實現(xiàn)虛擬人模型高效建立的同時,還提供了新模塊反饋入庫功能,可降低后續(xù)過程重復(fù)建模的工作量。
另外,為了驗證虛擬人Top-down快速建模方法與標(biāo)準(zhǔn)化建模流程的高效性、可行性,本文以計算機為設(shè)計和仿真平臺,以中國籍船長角色虛擬人的模型建立過程為例,進行了應(yīng)用性的虛擬人建模過程驗證。從建模的效果來看,所建立的虛擬人視覺效果逼真;從建模的效率與成本來看,可在2小時內(nèi)完成全部虛擬人建模工作,同目前市場上中國船長虛擬人定制為1萬元/個的價格與15天的建模周期相比,驗證了虛擬人Top-down快速建模方法的有效性和高效性。
[1] BAEK S Y,LEE K.Parametric human body shape modeling framework for human-centered product de?sign[J].Computer-Aided Design,2012,44(1):56-57.
[2] 夏時洪,王兆其.虛擬人合成研究進展[J].中國科學(xué)F輯(信息科學(xué)),2009,39(5):483-498. XIA S H,WANG Z Q.The research development of virtual human combination[J].Science in China(Se?ries F:Information Sciences),2009,39(5):483-498(in Chinese).
[3] 費璟昊,樊建平,周樹民.虛擬人皮膚建模技術(shù)研究概況與展望[J].計算機輔助設(shè)計與圖形學(xué)學(xué)報,2008,20(3):291-297. FEI J H,F(xiàn)AN J P,ZHOU S M.Development and pros?pect of virtual human skin modeling[J].Journal of Computer-Aided Design & Computer Graphics,2008,20(3):291-297(in Chinese).
[4] 周曉晶,趙正旭.基于照片的三維虛擬人重建技術(shù)[J].東南大學(xué)學(xué)報(自然科學(xué)版),2008,38(4):632-636. ZHOU X J,ZHAO Z X.Reconstructing 3D virtual hu?mans from photo-realistic images[J].Journal of South?east University(Natural Science Edition),2008,38(4):632-636(in Chinese).
[5] 崔樹芹,余勝生,胡新榮.3D試衣系統(tǒng)中個性化人體建模方法[J].華中科技大學(xué)學(xué)報(自然科學(xué)版),2009,37(10):25-28. CUI S Q,YU S S,HU X R.The method of individual?ized human body modeling for 3D-virtual trying on sys?tems[J].Journal of Huazhong University of Science and Technology(Natural Science Edition),2009,37(10):25-28(in Chinese).
[6] 王小波,李英琳.一種三維參數(shù)化虛擬人臺建模的新方法[J].天津工業(yè)大學(xué)學(xué)報,2013,32(5):15-20. WANG X B,LI Y L.A new modeling method of 3D pa?rameterized mannequin[J].Journal of Tianjin Polytech?nic University,2013,32(5):15-20(in Chinese).
[7] 張滿囤,王麗,楊璐,等.基于RBF算法的快速三維人體建模[J].河北工業(yè)大學(xué)學(xué)報,2013,42(2):24-27. ZHANG M T,WANG L,YANG L,et al.Fast 3D hu?man modeling based on radial basis function algorithm[J].Journal of Hebei University of Technology,2013,42(2):24-27(in Chinese).
[8] 黃金鋒,陶偉,趙罡,等.虛擬現(xiàn)實技術(shù)在人機工程中的應(yīng)用要求標(biāo)準(zhǔn)研究[J].中國艦船研究,2008,3(6):49-53,60. HUANG J F,TAO W,ZHAO G,et al.Standard for applications of virtual reality in man-machine engi?neering[J].Chinese Journal of Ship Research,2008,3(6):49-53,60(in Chinese).
[9] 王書亭,吳義忠.多領(lǐng)域仿真平臺下自頂向下的建模機制[J].計算機輔助設(shè)計與圖形學(xué)學(xué)報,2010,22(7):1223-1229. WANG S T,WU Y Z.A top-down modeling mecha?nism in multi-domain modeling and simulation plat?form[J].Journal of Computer-Aided Design&Com?puterGraphics,2010,22(7):1223-1229(in Chinese).
[10] 潘志毅,黃翔,李迎光.自頂向下的跨層次裝配建模方法與應(yīng)用[J].電氣技術(shù)與自動化,2005,34(1):119-122. PAN Z Y,HUANG X,LI Y G.A design for top-down assembly inter-level modeling and applica?tion[J].Machine Building&Automation,2005,34(1):119-122(in Chinese).
[11] 毛天露,王兆其.個性化三維人體模型快速建模方法[J].計算機輔助設(shè)計與圖形學(xué)學(xué)報,2005,17(10):2191-2195. MAO T L,WANG Z Q.An efficient method for cus?tomizing individual 3D virtual human body[J].Jour?nal of Computer-Aided Design&Computer Graph?ics,2005,17(10):2191-2195(in Chinese).
[12] 初建杰,余隋懷,王聰,等.基于概念色彩方案庫的自頂向下色彩設(shè)計模式[J].計算機工程與應(yīng)用,2008,44(5):112-114. CHU J J,YU S H,WANG C,et al.Color design mode supporting top-down based on concept color scheme database[J].Computer Engineering and Ap?plications,2008,44(5):112-114(in Chinese).
[13] 朱江.中文版3ds Max 2014技術(shù)大全[M].北京:人民郵電出版社,2014:120-125.
3D virtual human rapid modeling method based on top-down modeling mechanism
LI Taotao,F(xiàn)ANG Xiongbing,LIN Rui,CHEN Jiejie
China Ship Development and Design Center,Wuhan 430064,China
Aiming to satisfy the vast custom-made character demand of 3D virtual human and the rapid modeling in the field of 3D virtual reality,a new virtual human top-down rapid modeling method is put for?ward in this paper based on the systematic analysis of the current situation and shortage of the virtual hu?man modeling technology.After the top-level realization of virtual human hierarchical structure frame de?sign,modular expression of the virtual human and parameter design for each module is achieved gradu?al-level downwards.While the relationship of connectors and mapping restraints among different modules is established,the definition of the size and texture parameter is also completed.Standardized process is meanwhile produced to support and adapt the virtual human top-down rapid modeling practice operation. Finally,the modeling application,which takes a Chinese captain character as an example,is carried out to validate the virtual human rapid modeling method based on top-down modeling mechanism.The result demonstrates high modelling efficiency and provides one new concept for 3D virtual human geometric mod?eling and texture modeling.
virtual human;top-down;rapid modeling method;modularization;parameterization
U662.9
A
10.3969/j.issn.1673-3185.2017.01.007
2015-09-01
2016-12-28 15:54
中國艦船研究設(shè)計中心研發(fā)基金項目(YF15-03-47,YFA14-03-41)
李濤濤(通信作者),男,1988年生,碩士,助理工程師。研究方向:虛擬設(shè)計及仿真。E-mail:taotaoliwhut@163.com方雄兵,男,1983年生,博士,工程師。研究方向:計算機圖形學(xué)。E-mail:fangxb2013@sina.cn
http://www.cnki.net/kcms/detail/42.1755.TJ.20161228.1554.026.html期刊網(wǎng)址:www.ship-research.com
李濤濤,方雄兵,林銳,等.基于Top-down建模機制的三維虛擬人快速建模方法[J].中國艦船研究,2017,12(1):38-44. LI T T,F(xiàn)ANG X B,LIN R,et al.3D virtual human rapid modeling method based on top-down modeling mechanism[J]. Chinese Journal of Ship Research,2017,12(1):38-44.