标签: algorithm image graphics 3d distortion
寻找围绕3d物体(如头盔)包裹2d图像,然后将其展开回2d图像以允许打印的方法。例如,您有一张照片要用于包裹自行车头盔。即使将图像包裹在复杂的3d对象上,您也不希望图像失真。一旦尺寸和位置正确,您需要创建一个2D图像,可以在喷墨打印机上打印,修剪然后应用到头盔。
我认为这些要求和游戏中使用的3D纹理可能存在重叠。
答案 0 :(得分:1)
在MATLAB中,您可以在定义warp之后使用surface,this可以通过多种方式表示,例如{{3}}。
答案 1 :(得分:0)
无法在没有失真的情况下将图像映射到任意表面。我认为如果“表面不是由直线组成”是不可能的,例如圆柱体或圆锥体。这同样适用于您的打印 - 您不能将平面打印输出包裹在任意表面周围,除非它是可拉伸的,或者您添加(许多)切口直到它大致适合表面。