园林学习网's Archiver

tipiwolf 发表于 2007-10-17 02:01

自定义Sketchup材质库方法详解

Sketchup默认带有一些材质,但是数量少得可怜,而且每次使用都要根据情况调整贴图大小等。本文介绍如何将自己在原有作品中的材质保存到Sketchup材质库中,进一步讲解如何建立自己的材质库。
首先,我们需要了解Sketchup材质库的原理:
Sketchup材质库文件存放在Sketchup安装目录中的Library文件夹中,扩展名为.skm,这种文件可以用记事本打开查看,可以发现其实里面记录的是一些数字和路径,不细说了,大概就是些坐标和图片尺寸及路径。这种文件带有一定的书写格式,以便sketchup能够按照标准识别。默认材质所用到的图片存放在Sketchup安装路径的Materials文件夹下。
了解了原理,先讲一下如何保存自己在已有模型中设置好的材质到Sketchup材质库:
我们在一个模型中使用和编辑好一些材质后,在模型的材质对话框中会列出相应的材质,如图:
[img]http://www.kills.cn/UpLoadFiles/Editor/2006-4/20060418215209544.gif[/img]
1.在材质对话框中,选择一种含材质较少的材质类型,比如Brick类。点击右上角黑色三角按钮,选择Save As...将此类材质另存为其他你希望添加的类型名称的.skm文件,理论上可以存储到任何目录中,但是为了便于管理,我们还是存在Sketchup默认的Library文件夹下:
[img]http://www.kills.cn/UpLoadFiles/Editor/2006-4/20060418215209606.gif[/img]
本例中,我存储为sketchupdown.skm。
2.此时可以看到,材质类型中出现了sketchupdown类。下面我们就可以将自定义的材质存储到此类中。
[img]http://www.kills.cn/UpLoadFiles/Editor/2006-4/20060418215209192.gif[/img]
3.我们不需要这个类中保留Brick类中的默认材质,所以将新建立的sketchupdown类中的原有材质全部删除,清空这个类,右键点击每个材质,选择Delete。无法批量删除,知道为什么当初要选材质少的类了吧,呵呵:
[img]http://www.kills.cn/UpLoadFiles/Editor/2006-4/20060418215209511.gif[/img]
4.保持sketchupdown为当前类,切换到In Model标签,选择你希望保存的材质,右键点击此材质,选择Add to library:
[img]http://www.kills.cn/UpLoadFiles/Editor/2006-4/20060418215209941.gif[/img]
5.此时,这个材质就被加入到了Sketchupdown类中。选择右上角黑色箭头,点击Save,保存这个类中的材质设置,下次开启Sketchup,可以发现你的自定义材质库仍然保存在Sketchup中,等待随时调用了:
[img]http://www.kills.cn/UpLoadFiles/Editor/2006-4/20060418215209331.gif[/img]
6.至此基本完成自定义材质保存工作。但是有几点特别需要注意的是:
1)如果你使用的材质贴图图片是自己的图片,则要注意此图片的存放路径中不能含有中文!否则材质不能保存成功。
2)材质库保存后,你的材质贴图图片不能被移动到其他路径中,否则打开材质库时会提醒你贴图丢失,需要重新查找和定义贴图位置。
3)当然,可以将自定义材质保存到已有的默认类中,方法和注意事项一样。

allenran 发表于 2007-10-29 15:17

这个好,这个好!不过从aitop上面下载了很多,基本上够用了!

zero2995 发表于 2007-12-16 12:51

帮忙顶一个!!!

shadowtail 发表于 2008-1-21 18:55

先收藏了
谢谢

多蘿西 发表于 2008-5-26 14:58

thank you lz~

li7029 发表于 2008-5-27 17:11

嗯,谢谢版主了~~

365048355 发表于 2008-10-26 17:02

这个好,这个好!不过从aitop上面下载了很多,基本上够用了!
(转自“园林学习网”[url]http://bbs.ylstudy.com/thread-11146-1-1.html[/url])

chen6962384 发表于 2008-10-27 09:48

顶啊...爽啊......
(转自“园林学习网”[url]http://bbs.ylstudy.com/thread-16009-1-1.html[/url])

yingyixuan 发表于 2008-11-1 10:11

太好了,收藏了[~:face55:~]

s20060369 发表于 2008-11-21 14:08

谢谢楼主的分享,顶一个[~:face42:~]

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.