1.three.js提供哪些材质?

    MeshBasicMaterial(网格基础材质)/基础材质,,可以用它富裕几何体一种简单的亚瑟,或者显示几何体的线框

    MeshDepthMaterial(网格深度材质)/根据网格到相机的举例,这种材质决定如何给网格染色

    MeshNormalMaterial(网格法向材质)/这是一种简单的材质,根据物体表面的方向向量计算颜色

    MeshFaceMaterial(网格面材质)/这是一个容器,可以在这个容器里为物体的各个表面指定不同的颜色

    MeshLambertMaterial(网格朗伯材质)/这种材质会考虑光照的影响,可以用来创建颜色暗淡的、不光亮的物体

    MeshPhongMaterial(网格Phong式材质)/这种材质会考虑光照的影响,而且可以用来创建光亮的物体

    ShaderMaterial(着色器材质)/这种材质允许使用自定义的着色器程序,直接控制顶点的仿制方式,以及像素的着色方式

网友评论