创建虚线球纹理

时间:2014-01-01 16:39:15

标签: 3d geometry textures

我用Paint.net制作了一个简单的点图案:

enter image description here

在球体上看起来很明显(使用UV =(phi / 2pi,theta / pi)):

enter image description here

我不得不以某种方式扭曲图像,但是怎么样?如何修改(或生成)纹理,使其在球体上看起来很好?

(ps:忽略顶部顶点)

1 个答案:

答案 0 :(得分:1)

这与map projection问题相反,正如您从该链接中看到的那样,在2D纹理和3D球体表面之间没有完美的解决方案。选择您可以处理最佳的映射(并且由3D工具包或API支持)并修改源纹理以匹配。

Here是关于不同球面纹理映射技术的好文章。我喜欢那些不把极点视为特殊的(如二十面体)。

here是一篇关于如何改变纹理以获得更好效果的文章。