简体   繁体   English

将2d网格应用于3d曲面

[英]Applying a 2d mesh to a 3d surface

I have a very complex 3d surface I need to apply a 2d mesh to. 我有一个非常复杂的3d曲面,需要对其应用2d网格。 What I need is something like the Solidworks Wrap tool : http://www.rickyjordan.com/2009/01/the-solidworks-secret-weapon-the-wrap-tool.html 我需要的是类似Solidworks Wrap工具的东西: http : //www.rickyjordan.com/2009/01/the-solidworks-secret-weapon-the-wrap-tool.html

Due to the complexity of the 3d surface normal texture UV unwrapping won't work. 由于3d表面的复杂性,正常的纹理UV展开将不起作用。 For instance, if I want to map a O and the 3d surface has a bulge where the middle of the O should be, the O should flow around the bulge. 例如,如果我要映射O,并且3d曲面在O的中间应有一个凸出部分,则O应该围绕该凸出部分流动。 However mapping a E to the same surface should cause the middle line on the E to flow up and over the bulge. 但是,将E映射到同一曲面将导致E上的中线向上并向上凸出。

Any ideas of any other programs/algorithms that provide this support? 提供此支持的任何其他程序/算法的任何想法?

如果可以将2D材质渲染为纹理,则可以使用投影纹理映射

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM