美词原创网站建设,做网站前期预算,河北省建设工程招标投标网站,网站制作的公司哪家比较好threejs核心概念场景、照相机、对象、光、渲染器等1.1.场景Scene 场景是所有物体的容器#xff0c;对应着显示生活中的三维世界#xff0c;所有的可视化对象级相关的动作均发生在场景中。1.2.照相机Camera照相机是三维世界中的观察者#xff0c;类似与眼睛。为了观察这个世界…threejs核心概念场景、照相机、对象、光、渲染器等1.1.场景Scene 场景是所有物体的容器对应着显示生活中的三维世界所有的可视化对象级相关的动作均发生在场景中。1.2.照相机Camera 照相机是三维世界中的观察者类似与眼睛。为了观察这个世界需要描述空间中的位置threejs采用右手坐标系threejs的照相机有两种分别是正交投影相机THREE.OrthographicCamera和透视投影相机THREE.PerspectiveCamera正交投影与透视投影的区别上图物体发出的平行光投射到屏幕上远近的方块大小都是一样的透视投影近大远小符合显示中看东西的逻辑。1.3 场景对象 ObjectMesh(geometry,material);geometry-几何形状通过存储模型用到的点集合和点所组成的空间关系三角面点组成来描述物体的形状。可以通过自定义点集合的方式来构造对象对于复杂的物体可以外部导出模型的方式。Material - 材质 材质可是视为描述除了形状以外的外表看见属性例如色彩、纹理、光滑度、透明度、反射率、折射率、发光度等。材质、纹理、贴图的关系材质 Material包含贴图 Map贴图包含纹理 Texture。纹理(Texture)是最基本的数据输入单位。光 Light渲染对象需要光光影效果是让画面丰富的重要因素Threejs提供了环境光AmbientLight、点光源PointLight、聚光灯SpotLight、方向光DirectionalLight、半球光HemisphereLight等多种光源。在Scene场景中对应位置添加对应的光源即可实现光效果。渲染器-Renderer该对象负责将物体渲染到场景中。