2010-05-14 121 views
1

我正在开发一个应用程序,其中客户端可以添加他的照片以出现在球体或球或咖啡杯上,并且可以保存它们并使用flex进行打印。像itasveer.com网站。我试图使用away3D,但如果图像很小,它会被拉伸并添加到球体中。我不希望它strech,而是原始图像shud出现在球体上。如果将它添加到杯子中,则只能打开它所打开的圆形部分而不是将其添加到顶部和底部。指导我如何让它工作。 - 提前感谢 - 马胡将图片映射到球体或圆柱体

+0

你能澄清你所说的“应该出现在球体”是什么意思?你看过UV贴图吗? – ilikeorangutans 2010-05-14 19:18:26

+0

是的,thankx为你的response.we不需要创建sphere或cylinder.i shud能够添加我的图像到3D obj像杯子,球这些都是.png文件我复制我的来源(2D图像shud被添加到3D对象)。它占据着顶部,底部和手柄。它只能将图片添加到圆形部分,并且不会占用手柄。如果你在工作,请提供一些示例代码。 – madhu 2010-05-15 07:48:32

回答

0

这里是一个教程,使图片成圆柱体。我知道它是在闪存中,但我可以很容易地将它移植到flex中。本质上它需要一张照片并将其撕成条状,然后(用大量的数学)将它们放在一起形成一个照片滚筒。这应该有助于咖啡杯的身体。还有其他一些球形照片画廊的例子,可以帮助(尽管很少)将图片变成一个球体。

http://www.flashandmath.com/advanced/rolls/cylin.html