在网格挤出过程中计算UV坐标

时间:2018-05-11 13:08:21

标签: mesh cube procedural-generation uv-mapping

我目前正在为平面形状实现网格挤出算法,我们假设它是一个矩形。

当我拉伸这个矩形时,我创建了四个新边(产生了8个新三角形)和一个新的3d形状底部。

当我复制所有顶点以使我的最终立方体有24个时,这可以正常工作。但我现在想避免这些额外的顶点,这样我只有8个顶点。不幸的是,在这种情况下,我不知道如何计算UV坐标,我不断得到错误的结果,如下图所示。

enter image description here

正确的结果看起来像这样(有重复的面孔):

enter image description here

我的第一个问题是:是否有可能为立方体生成一个只有8个顶点(因此有8个uv坐标)的优质紫外线图?

第二是:如何? :)

感谢您的帮助。

0 个答案:

没有答案