Sketchup文件纹理提取
Posted 力为
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sketchup文件纹理提取相关的知识,希望对你有一定的参考价值。
Sketchup里的模型分为Componnet、Group、Entity,其中Component是可重用的模型组件,他们之间可以互相嵌套。
模型的这种层级结构,引出一个问题是材质(Material)也可以集成,即子模型可以不设置材质,而从上一次的Componnet或者Group获取。最终绘制的时候,一个Face都会跟一个材质关联。
Sketchup比较特殊的地方是Face的前后面都可以设置材质,也就是可以在Face的前后面贴不同纹理,而Component和Group上只能设置一个材质。
除了材质上的颜色,材质上的纹理(Texture)是我们最为关心的元素。
控制纹理能够在Face上正确的显示,可以由两个方式控制:
1)修改texture coordinates(UVQ)的值
2)修改Texture上的Scale
从Sketchup的SDK可以获取上面的两个数据,并且Sketchup是同时使用上述两种方案。
以上是关于Sketchup文件纹理提取的主要内容,如果未能解决你的问题,请参考以下文章
SketchUp建模后导出为Collada文件,在ArcScene中通过替换点符号的形式加载进去,但是纹理贴图消失了,