kva*_*ark 6 python export blender blender-2.50 uv-mapping
我已经将Blender(2.5+)的导出器(用Python)制作成自定义格式.困扰我的是我下载的大多数模型都不包含UV图层,而是使用自动生成的纹理坐标.
问题是:如何从Python访问Blender生成的坐标(ORCO)?
编辑-2:示例文件:http: //dl.dropbox.com/u/16317117/orco.blend
通过使用多维数据集加载默认场景并将其纹理单位类型更改为"Wood"来创建.默认映射已生成:Flat.如果渲染场景,您可以看到正确应用了木材纹理,就好像立方体具有适当的UV展开.
编辑3:答案.
我在Yafaray搅拌机出口商的消息来源中找到了答案.感谢你们!如果你看到这个帖子 - 请回复,以便我可以奖励你.
生成的坐标(ORCO)是顶点的"标准化"局部坐标.基本上,给定对象的局部边界框:Orco(v) = 2*(v-center)/size.