three📄️简介three📄️安装你可以通过 npm 安装相应模块:📄️基础首先需要一个渲染器( Renderer )。传入一个场景( Scene )和摄像机( Camera )到渲染器,然后将摄像机视锥体的三维场景渲染成一个二维图片显示在画布( canvas )上。📄️响应式将摄像机( Camera )的 aspect 属性设置为画布的宽高比,可防止变形:📄️图元图元是构成成像的基础,通过图元的构建才能有实体展示。📄️场景图three 的核心就是场景图( scene graph )📄️材质zh/materials)📄️纹理纹理是附着在表面的东西,可以避免只用简单的颜色,让效果更加好:📄️光源模拟光照着物体上,影响光照与光源 、 材质有关。📄️观测点在 three 中,最常用的是是透视摄像机,可以产生一个类似眼观的 3D 视觉效果。📄️阴影阴影需要配置多个地方,包括渲染器( renderer ) 、 灯光( light ) 、 网格( Mesh )都需要开启其相应的阴影设置。而且,材质也影响了阴影的效果。