Three.js程序结构
2020-11-10 09:37:00 0 举报
AI智能生成
ThreeJS程序结构梳理
作者其他创作
大纲/内容
场景<br>Scene
模型对象
网格模型(表示物体)<br>Mesh<br>
几何体<br>Geometry
立方体<br>BoxGeometry<br>
形状
大小
球体<br>SphereGeometry<br>
形状
大小
材质<br>Material
基础网格材质<br>MeshBasicMaterial<br>
颜色<br>
贴图
透明度
法向量材质<br>MeshNormalMaterial<br>
颜色<br>
贴图
透明度
Lambert网格材质<br>MeshLambertMaterial<br>
高光Phong材质<br>MeshPhongMaterial<br>
PBR物理材质<br>MeshStandardMaterial<br>
点模型<br>Points<br>
几何体<br>Geometry<br>
多边形<br>BufferGeometry<br>
形状
大小
材质<br>Material<br>
PointsMaterial
线条模型<br>Line<br>
几何体<br>Geometry
多边形<br>BufferGeometry<br>
形状
大小
材质<br>Material
LineBasicMaterial
光照<br>Light
点光源<br>PointLight<br>
环境光<br>AmbientLight<br>
平行光(太阳光)<br>DirectionalLight<br>
聚光源<br>SpotLight<br>
相机<br>Camera
位置
视线方向
投影方式
透射投影<br>PerspectiveCamera
正射投影<br>OrthographicCamera
渲染器<br>Renderer
渲染器创建
WebGLRenderer()<br>
开始渲染
.render(scene,camera)
domElement属性
canvas对象
收藏
0 条评论
下一页