展平 3D 对象以创建 2D 纹理贴图的模板

Flatten 3D object to create a template for a 2D texture map

我想为我拥有的 3D 汽车模型创建纹理贴图。我不知道从哪里开始。我想也许我可以将 3D 对象展开为 2D 图像,然后使用它作为轮廓来绘制我的纹理。这可能吗,或者有更简单的解决方案吗?

提前致谢!

I would like to create a texture map for a 3D car model I have. I am not sure where to start

你问的是UV贴图

"UV mapping is the 3D modeling process of projecting a 2D image to a 3D model's surface for texture mapping."

来源:https://en.wikipedia.org/wiki/UV_mapping

UV 贴图通常在 3d 建模软件中创建模型时完成,尽管 Unity 中的资源可能可以做同样的事情。据我所知,Unity 无法直接进行 UV 贴图。

但是,您可以在 Unity 中更改对象的纹理以及为对象指定各种颜色和材质。

maybe I could unwrap the 3D object to a 2D image and then use this as an outline to draw my texture

据我所知,您需要 3d 建模软件才能做到这一点,但是可以。

您可以尝试通过脚本来更改它,但我建议您改用 3d 建模软件,因为我认为如果可能的话会很麻烦。

我知道的3D建模软件:

  • Blender - 免费

  • Maya - 已获得许可

  • 3DS Max - 许可