问题描述
我一直在试图找到答案,但是还没有找到答案,所以我认为是时候问了。如果您知道我能找到所需的任何地方,请指出正确的方向!
所以我希望能够基于纹理在Unity 3D中生成网格/游戏对象。我有一个2D纹理,它由不同的彩色部分组成(像2D地图一样,其中不同的部分是墙),我想在墙的顶部以墙的形状生成网格/对象。 / p>
到目前为止,我已经能够动态分析纹理并识别不同的颜色(以获取特定的像素),然后获得该像素的世界坐标。我想用某种算法来完成所有操作,比如说墙的边缘,可以帮助我使用边缘作为顶点来生成网格,并从那里生成uv和三角形。这一点点起作用,但是只要形状变得不仅仅是一个简单的矩形(例如,如果墙壁沿某个方向旋转了某个角度),它就会失败。
这就是我现在所在的位置,因此,如果有人对实现此目标有任何想法,请告诉我!如果您想了解更多信息,请询问!
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)