Flash纹理映射三角形看起来很可怕

时间:2009-09-24 19:49:48

标签: flash actionscript-3 papervision3d

我有一个用PaperVision3D制作的3D立方体。

每个“边”由2个三角形组成。

我有一个不同的纹理“材质”映射到每一面。

当我旋转立方体时,纹理像'/'一样倾斜,在两个三角形之间倒置。当直视脸部时,它看起来不错但开始旋转并开始扭曲纹理。

如何使Flash中的纹理映射看起来像DirectX?

2 个答案:

答案 0 :(得分:1)

PaperVision3D不使用“真正的”3D纹理,它使用something called affine mapping这是一个黑客。
为了获得更好的结果,您需要将立方体划分为尽可能多的三角形,而不是每面只使用两个三角形。

答案 1 :(得分:0)

我有同样的问题,我在每架飞机上使用2个poly。我将它增加到4并且它看起来很棒 - 在我再次看到它之前,我没有歪斜边缘和最少量的多边形。