【发布时间】:2010-09-17 19:24:18
【问题描述】:
我在几场比赛中看到了纹理良好的球、行星和其他球形物体,最后一次是在 UFO:后果。如果您只是将纹理飞溅到 u 和 w 坐标的纬度/经度中,您会得到很多丑陋的纹理扭曲到极点。
我可以认为自己是一种实现具有最小失真的球形贴图的方法。通过映射三角形而不是正方形。但我不知道任何算法。如何为此类球体生成顶点和纹理坐标?
另外,我看不到从简单的平面方形地图生成完整球面地图的方法。是否有一些直观的方法可以轻松绘制此类地图?
但是,是否有其他算法可以在不失真或失真最小的情况下渲染球体?
光线追踪和光栅化算法都很有趣。
【问题讨论】:
标签: graphics textures raytracing