【问题标题】:to project a 2D text onto 3D curved surface in Blender [closed]在 Blender 中将 2D 文本投影到 3D 曲面上 [关闭]
【发布时间】:2023-03-26 14:57:01
【问题描述】:

虽然我在很多网站上搜索过,但很遗憾,我找不到关于如何在 Blender 中将 2D 文本投影到 3D 曲面上的示例或教程。到目前为止,我也无法从 StackOverFlow 站点收到任何答复。

我知道我重复了这个类似的问题。对此感到抱歉。

问候

【问题讨论】:

  • Blender 和这个有什么关系?我认为您不能使用 C# 编写脚本(据我所知,它使用 Python 编写脚本)
  • 我有一个 3D 对象,想将数字反映到它上面。然后我会将它以 XAML 格式导出到 C# 项目中。
  • 为什么要在 C# 中执行此操作?在 Blender 中做这件事可能要容易得多,但我不完全理解你想要实现的目标。想要将数字“反射”到表面上是什么意思 - 您是想用包含数字的图像对其进行纹理化,还是要将数字投影到对象上?您想在 c# 中执行此操作以生成大量不同的图像吗?
  • 我正在为此目的搜索代码 sn-p。如果不可能,我想学习如何在 Blender、AC3D 中进行投影过程。谢谢。
  • @Longman:你和Richman25没关系吧? stackoverflow.com/questions/1995694/3d-object-in-blender

标签: blender


【解决方案1】:

按照以下步骤操作:

想法是从 3D 模型生成 UV 贴图并为其分配纹理。

  1. 选择您的模型并切换到编辑模式(如果您处于对象模式,则需要按“tab”)
  2. 打开 3D 模型以获得 UV 贴图,按下:U -> Unwrap
  3. 打开 UV/图像编辑器
  4. 打开图片:点击包含文字:图片 -> 打开图片
  5. 进行调整以正确映射图像
  6. 在 3D 视图中切换到对象模式
  7. 在纹理模式下查看模型,图像现在应该映射到 3D 模型

在“属性”部分中使用“纹理”选项卡的“映射”部分来更改投影。

详细教程here

【讨论】:

    猜你喜欢
    • 2023-03-08
    • 2017-10-06
    • 2013-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-12
    • 2011-09-04
    • 1970-01-01
    相关资源
    最近更新 更多