Three.js-纹理
纹理贴图的类型与作用
图片 -> Texture -> Material
凹凸感
凹凸贴图(灰度图):bumpMap
法向贴图:normalMap
移位贴图:displacementMap,会改变模型形状
阴影
环境光遮挡贴图:aoMap
光照贴图:lightMap,可以产生假阴影
透明度
Alpha贴图:alphaMap,控制物体表面的透明度
反光
自发光贴图:emissiveMap,只影响自身,并不能使物体变成光源
高光贴图:specularMap
镜面反射和折射
环境贴图
这其实是假的反射和折射,是通过天空盒实现的。
Canvas画布贴图
Canvas -> Texture -> Material
视频输出贴图
video -> Texture -> Material
UV映射
噪声
资料
全景贴图实现天空盒:
https://blog.csdn.net/qq_37338983/article/details/82562891
全景贴图实现反光场景: