threeJS 基本概念

座標系右邊爲x軸正方向,上爲y正方向,外爲z正方向,座標系遠點在屏幕的中心點。
攝像機至關於人眼。
THREE.DefaultLoadingManager是LoadingManager的一個對象實例。web

不少類都是繼承了object3D類,其中camera的up能夠設置座標系的向上座標,默認是0,1,0 ---y軸在上,能夠經過up(vector3D類對象)設置x或者z軸在上面,注意不要都設置成1,會出現沒法估量的結果。canvas

默認的scene是以屏幕底邊爲座標基準的,至關於模型中的地面,在渲染的時候注意模型是否貼地,若是沒有須要經過設置camera的y值來達到理想的展現效果。app

threeJS 基本概念 - 宅男 - 宅男ide

3D的obj文件和mtl文件描述
http://songfangstar.blog.163....
http://blog.csdn.net/zhuxiaoy...webgl

webGL的材質貼圖文件長度和寬度必須是2的n次方的,若是是其餘數字是不支持的。
http://iriska.blog.51cto.com/...spa

http://croweb.clanmark.com/%E....net

webGL的texture能夠是canvas,也就是說threejs中的texture的image屬性能夠是canvas。canvas在比較多的場合用到,好比說一個cube,在每一個面上都有文字,最直接的就是使用canvas寫字,而不是去作圖片。3d

用3dmax繪製模型,注意材質球的座標原點設爲一致,而後導出爲obj,注意帶上mtl文件,紋理文件使用jpg格式,不用用tga格式,three.js不支持。
http://stackoverflow.com/ques...orm

相關文章
相關標籤/搜索