三維模型網(wǎng)站 有哪些簡(jiǎn)單易學(xué),容易上手的3D建模軟件?
有哪些簡(jiǎn)單易學(xué),容易上手的3D建模軟件?有什么辦法能將3D模型結(jié)合Three.js直接導(dǎo)出為單個(gè)Html?模型可以通過(guò)3D軟件制作,SketchUp易于使用,SketchUp可以DAE格式導(dǎo)出模型,t
有哪些簡(jiǎn)單易學(xué),容易上手的3D建模軟件?
有什么辦法能將3D模型結(jié)合Three.js直接導(dǎo)出為單個(gè)Html?
模型可以通過(guò)3D軟件制作,SketchUp易于使用,SketchUp可以DAE格式導(dǎo)出模型,three的colladloader可以DAE格式導(dǎo)入模型,如果模型數(shù)據(jù)量較大,可以使用blender將DAE格式的模型轉(zhuǎn)換為JSON格式,并且可以使用webgl導(dǎo)入模型-CSDN.NET,這個(gè)是一個(gè)用blender導(dǎo)出JSON格式的教程。另外,如果要盡量減少數(shù)據(jù)量,建議只導(dǎo)出模型的頂點(diǎn)數(shù)據(jù)和三角形數(shù)據(jù),并對(duì)材料進(jìn)行編碼
varjsonloader與您自己的代碼=newTHREE.JSONLoader文件()
jsonLoader.load文件(”型號(hào)/橙色.js“,addModelToScene)
functionaddModelToScene(幾何體,材質(zhì))
{
//幾何體=新三次容積法(100100)
//vartexture=newTHREE.ImageUtils.lo文件adTexture(“圖像/棋盤(pán).jpg“”
//varmaterial=newTHREE.mesh基本材質(zhì)({ 貼圖:紋理})
材料=新三元網(wǎng)格面材料(材質(zhì)/*{顏色:“紅”線框:真}*/)
安卓=新三重網(wǎng)(幾何、材料)android.scale.set(40,40,40)
android.position.set設(shè)置(0,60,0)
場(chǎng)景.添加(安卓)
}