【问题标题】:Extracting Blender Original Coordinates (ORCO)提取 Blender 原始坐标 (ORCO)
【发布时间】:2011-08-14 02:56:18
【问题描述】:

我已将 Blender (2.5+) 的导出器(在 Python 中)转换为自定义格式。困扰我的是,我下载的大多数模型都不包含 UV 层,而是使用自动生成的纹理坐标。

问题是:如何从 Python 访问 Blender 生成的坐标 (ORCO)?

Edit-2:示例文件: http://dl.dropbox.com/u/16317117/orco.blend

通过加载带有立方体的默认场景并将其纹理单元类型更改为“木材”来创建。默认映射已经生成:平面。如果您渲染场景,您可以看到正确应用了木材纹理,就好像立方体有适当的 UV 展开一样。

Edit-3:答案。

我在 Yafaray blender exporter 源中找到了答案。谢谢你们!如果您看到此线程 - 请回复,以便我奖励您。

生成坐标 (ORCO) 是顶点的“标准化”局部坐标。基本上,给定对象的局部边界框:Orco(v) = 2*(v-center)/size

【问题讨论】:

  • 很高兴你找到它(;感谢分享。

标签: python export blender blender-2.50 uv-mapping


【解决方案1】:

生成坐标 (ORCO) 是顶点的“标准化”局部坐标。基本上,给定对象的局部边界框:Orco(v) = 2*(v-center)/size。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-10
    • 2021-07-31
    • 1970-01-01
    • 2022-11-19
    • 2018-02-16
    • 2016-01-08
    • 1970-01-01
    相关资源
    最近更新 更多