我正在尝试创建一个没有疯狂传说的矮人堡垒风格的世界一代。基本上,我想随机产生一个世界。我还想将这个世界放在一个可以在3D环境中查看的地球上。
所以,我的目标是:
-从四边形随机生成2D世界(我愿意使用其他形状!)
-将这个世界包裹成球形
-选择各个图块并与之交互
到目前为止,我找不到任何非常有用的东西。 我试图调整四边形和脚本在该位置的旋转,但是我无法在我的一生中得出正确的数学信息,这也导致四边形的顶部附近有些奇怪的重叠。我需要以某种方式使四边形变形,以使它们的边缘不会突出到“球体”之外。
接下来,某人(来自reddit)建议我使用球形立方体,并使用UV坐标和纹理图集将每个四边形绘制到网格上。我唯一的问题是我不确定我是否仍然可以选择每个四边形。
有没有更好的方法可以做到这一点?如果有一种方法可以将整个gameObject放在球形立方体上,那该怎么办呢?谢谢您的帮助!