发起

在SketchUp中材质如何批量替换最便捷?

在日常设计中,我会遇到这样的问题:我给建筑填完材质后,甲方看完后不满意,要重新填材质,我想问问怎么换最简单,比如说吧材质可分为两种:1纯颜色的,这个很好说,改它的RGB数值就能把所有的颜色改为另一种颜色,第二种就是带纹理的贴图,这就悲剧了,为什么呢。做大量场景的时候改这种材质我就得挨个点击该材质的面一个个的改,点击的很费神,这不如3d里面有个按材质选择可以把一类材质选出来,然后赋予一个新的就可以了,大家有办法么
已邀请:
按住shift可以同时改场景中所有同种材质

双鱼 - 建筑设计师,SketchUp吧创始人之一,SUAPP插件库研发团队开发者

赞同来自: 麦兜 nanananaB VAN-D-L

简单回答题主问题:
用SUAPP插件库中的插件**材质替换(SUAPP编号82)**:http://www.suapp.me/plugin/82
作用是选择需要替换的材质,吸取新的材质将其替换。可忽略组层级影响。
![演示动画](http://www.suapp.me/data/attac ... hx.gif)

扩展回答题主问题:
油漆桶工具有以下技巧,也可适当使用。
按住shift键同时倒油漆:将场景中所有同种材质替换为其他材质(无法穿透群组或组件)。
按住ctrl键同时倒油漆:将相关联面上同种材质替换为其他材质。
按住ctrl+shift键同时倒油漆:将同个对象上同种材质替换为其他材质。

再简单扩展一下回答:
列一些SUAPP插件库中涵盖的其他材质相关工具:
**材质工具(SUAPP编号167)**:http://www.suapp.me/plugin/167
传递组材质至面、移除全部材质、移除选择材质、移除边线材质、移除线面材质、移除反面材质、移除组内指定材质、移除全部纹理、烘焙颜色调整至贴图、确保贴图文件名唯一、应用材质至非竖直正面等。
**材质选择工具(SUAPP编号208)**:http://www.suapp.me/plugin/208
直接根据材质来选取面,然后隐藏其他未选物体。可忽略组层级影响,不会破坏模型中的组织结构。

diweiman - 建筑设计师,SketchUp吧创始人之一

赞同来自: miaomiaoacmlan

用插件是最快的方法,也是最干净的方法。
不用插件的话,要把A材质换成B材质,只需要打开材质对话框,用吸管工具在模型上选取要替换的材质,则对话框当前材质定位到你选取的材质,修改或编辑这个材质,则所有这种材质都会改变。
如果是贴图材质,可先在B材质的图标上,点击右键,将其贴图导出,然后,进入A材质编辑界面,重新选取刚导出的B贴图为新贴图。
此种方法与插件的区别:之所以说没有插件快捷和干净,主要指的是虽然A材质最终修改的和B材质表现一样,但是始终还是两个材质,以后再修改的话,要两个都改。而插件是直接用B替换了A,A属于废掉的材质,清理模型时会被彻底清除,所以干净。

1291539949

赞同来自: blueskay000

1同时按住shift键:将所有同种材质替换为其他材质。。
2同时按住ctrl键:将相关联面上同种材质替换为其他材质。

lfy1900

赞同来自:

有时候会遇到这样的问题!谢谢哈

昨风今至

赞同来自:

谢谢!

要回复问题请先登录注册