使用纹理贴图对球体进行凹凸贴图
Bump-map a sphere with a texture map
我们想用纹理贴图对球体进行凹凸贴图。然而,表面
球体的面积是纹理贴图面积的 10 倍(两者的面积均以像素为单位)。描述纹理贴图可用于凹凸贴图的不同方式。
球体通常使用矩形纹理
纹理(u,v)
坐标用作球坐标的角度。结果是纹素在赤道附近较大,在两极附近较小。在极点处,所有纹素合并为单个像素。这是怎么做的
- texturing spheres
- normal/bump mapping
当您使用这些贴图(颜色、法线、光、云)时:
结合单一光源(太阳)我得到了这个结果:
左侧有 atmospheric scattering,右侧没有。如果你放大一点,你可以看到山脉。
除了矩形球体贴图还有更多方法
您可以使用具有不同属性的非线性球体贴图,例如 eqisurface/distance 等。这里有一些球体贴图示例(来自 google):
矩形:
equidistant/paper 型号:
等距:
我们想用纹理贴图对球体进行凹凸贴图。然而,表面 球体的面积是纹理贴图面积的 10 倍(两者的面积均以像素为单位)。描述纹理贴图可用于凹凸贴图的不同方式。
球体通常使用矩形纹理
纹理
(u,v)
坐标用作球坐标的角度。结果是纹素在赤道附近较大,在两极附近较小。在极点处,所有纹素合并为单个像素。这是怎么做的- texturing spheres
- normal/bump mapping
当您使用这些贴图(颜色、法线、光、云)时:
结合单一光源(太阳)我得到了这个结果:
左侧有 atmospheric scattering,右侧没有。如果你放大一点,你可以看到山脉。
除了矩形球体贴图还有更多方法
您可以使用具有不同属性的非线性球体贴图,例如 eqisurface/distance 等。这里有一些球体贴图示例(来自 google):
矩形:
equidistant/paper 型号:
等距: