1

寻找将 2d 图像包裹在 3d 对象(例如头盔)周围的方法,然后将其展开回 2d 图像以允许打印。例如,您有一张要用来包裹自行车头盔的照片。您不希望图像被扭曲,即使它会被包裹在复杂的 3d 对象上。一旦尺寸和位置正确,您需要创建一个可以在喷墨打印机上打印、修剪然后应用于头盔的 2d 图像。

我认为这些要求和游戏中使用的 3d 纹理可能存在重叠。

4

2 回答 2

1

在 MATLAB 中,一旦您定义了一个可以用多种方式表示的曲面,您就可以使用warp,例如this

于 2009-10-07T17:53:26.043 回答
0

不可能将图像映射到任意表面而不失真。我认为如果“表面不是由直线组成”,例如圆柱体或圆锥体,这是不可能的。这同样适用于您的打印 - 您不能将平面打印输出包裹在任意表面上,除非它是可拉伸的,或者您添加(许多)切口直到它大致适合该表面。

于 2009-10-07T20:51:17.053 回答