前几个月,某本书的主编联系到我,说书要出第二版了,希望我能写个序(第一版序亦为我写)。我不好推辞,于是重操旧业,认真地写了下来。今天收到了书,也许我的序写了过长了一点,发现被出版社删减了许多,一些词句也做了改动,不能体现我的完整观点,也不太像我的文风了,呵呵。以下是我的原文。
自2000年面世以来,SketchUp经历了@Last、Google、Trimble三任东家。随着SketchUp用户数量的不断增长,国内针对SketchUp的图书与培训越来越多,各种云插件云组件云模型库也出来了。这是好事!一成不变的东西只会让用户觉得厌倦,百家繁荣有助于用户更大程度地挖掘SketchUp的魅力。笔者使用SketchUp近十年了,经历了资料匮乏到信息泛滥的年代,借本书再版的机会,重点谈一点心得,那就是:SketchUp再简单,也不妨多读读基础的东西;打好基础,总能让你的SketchUp不简单!
你的SketchUp真的入门了吗?为什么一定要打好基础?
说SketchUp命令简单,容易操作,相信没什么人会反对的。正因为这一优点,SketchUp在十几年中吸引了大量的使用者,但遗憾的是大多数用户也就刚刚入门的水平而已。原因有三:一、有些人过于自信,浅尝辄止,以为SketchUp也就这么回事,早早就放弃了深入研究SketchUp的想法;二、SketchUp命令简单,完成较为复杂的形体或过程,需要一定的经验与能力,这也会让部分人丧失继续学习的兴趣;三、由于第二点原因,有些使用者到处收集各种插件,过早地形成了插件依赖症,逐渐疏远了SketchUp的基本命令。有些形体或过程,明明使用基本命令三两下就完成了,但这部分人非要使用插件才可以完成,没了插件反而不知从何下手了。
通过简单命令的组合,完成较为复杂的形体或过程,是SketchUp的巨大魅力,也为使用者提供了多种可能性,这是一种乐趣,也是一种挑战。同一个模型,有些人半个小时就建好了,有些人却可能要花上好几个小时。为什么呢,基础不同也。SketchUp命令简单,但再简单的命令也是命令,也有值得我们好好学习研究的地方。同时这款软件命令本来就不多,如果少了解一个命令,就少懂得一种武艺,在建模时就会多一重障碍,更不要说遇到复杂形体或过程时,水到渠成地交叉组合使用各种基本命令,轻轻松松地完成了。很多初学者只学会了推拉偏移路径跟随几个命令,就不肯踏踏实实钻研其它基本命令了,反而喜欢到处问这个怎么建那个怎么建,或者这个用哪个插件可以完成?这样是不会有什么进步的,也绝对不会熟练掌握SketchUp这款看似简单其实内涵十分强大的软件。
如果没了现成的教程,没了现成的插件,完不成,或者试来试去才能完成,或者完成了这里有破绽,那里有废线,都不能算是熟练的。面对较为复杂的形体或过程,使用者根据对象的特征,自主选择最有效直接的方法,一气呵成地完成,这就是能熟练使用SketchUp的体现了。这种熟练一定是深入了解SketchUp各种基本命令得来的,是烂熟于胸的,是能举一反三的。很多高手建模时会有出其不意的高级技巧,不要只会羡慕,要想到没有了平常扎实的基本功,怎么能出其不意得了?也不要太过依赖插件,插件说到底也是基本命令的集成,打好了基础,不仅能更好地运用插件,也可以避免插件的单一思维,从而影响了自己对软件的创造性应用。同时由于设计本身是千变万化的,模型也会随着变化,如果没有扎实的基本功,想干净利索地修改模型,是很难的。经常看到一些初学者一开始能把模型建出来,一看,还像那么回事,但一叫修改,就乱了手脚了,不知从何下手。要么是线面没封好改得乱死,要么是没分群组组件改得累死,要么是使用插件等高度集成的命令,完全不知道从哪里入手开始改。
不断练习就可以学好SketchUp了吗?怎样才能打好基础?
任何设计软件都是实践性的软件,没有大量的实践,是学不好的,是学不出真知的。在这里笔者要特别指出,这里说的实践,包含两个层面的意义:一是针对软件本身命令的实践(对空式练习),二是针对特定领域建模的实践(应用性练习)。
对于SketchUp本身命令的实践,有很多现成的案例可以学习。初学者看了书,看了教程,看了某个命令,一定要打开SketchUp亲自操作。只看不练,是学不好的。因为初学者对软件各方面的认识很浅,看教程时能联想到的东西自然很少,如果只是看看而已,那肯定什么都是似懂非懂,离真正的掌握还差得很远。在这个阶段,一定要多练,看一个教程就练好一个教程,慢慢地,自然就能从简单到复杂,从单个命令到多个命令的组合了。只有经历了这些,才算对SketchUp有了初步的了解,才算是打下了一点点基础。
是否对着大量的教程不断地练习,就可以学好SketchUp了呢?答案是否定的。设计就是社会生产,SketchUp作为一款设计软件,它不是躲藏在象牙塔里面的,而是要实实在在地具体地应用到某一个特定领域的,规划、建筑、景观、工业、机械、动画,等等。对空练习,必不可少;但不失时机地以特定领域的对象为载体,加以练习,则更为重要,且见效更快!下面就以笔者熟悉的建筑领域为例吧。
有些初学者,特别是学生,虽说很用功地练习,但永远都是基本命令的线性练习。今天是推拉偏移路径跟随,明天还是推拉偏移路径跟随;今天是方盒子半圆球,明天还是方盒子半圆球;今天是杯子台灯小花钵,明天还是杯子台灯小花钵。像这种小玩意的练习,在学习软件初期有一定的作用,但久了仍然如此,就很难再取得实质性的进步了,也不会对软件命令有更加深刻的认识。作为初学者,一定要不失时机地迈开关键的一步,就是把SketchUp应用到建筑建模上来,并用三个标准(建筑的专业性、艺术的审美性、软件的技术性)来衡量自己的模型是否合格到位。上述三点,笔者已在本书第一章1.3节论述过,此处不再累述。
因为特定领域的建模是有自己的内在要求与规律的。它是高级的、复杂的、有一定系统性的,不是说会软件的基本命令了,就能自然而然地把一个建筑的模型建起来了。譬如一个建筑,有高有低有层数,有门有窗有墙体,同时还有大量的设计变化或构造细节,能有效地把这些建筑元素组合起来,一气呵成地快速地建模出来,并留有可修改的可靠通道,不是会基本命令就能解决了的。只有通过大量的具体对象的练习,才可以掌握一些诀窍,这种诀窍不是软件明明白白就告诉你的,而是要自己体会出来的。这种诀窍就是一种能力,一种高于软件命令本身的能力。而这种能力恰恰就是建筑设计人员的基本功,也是建筑设计人员学习使用sketchup的初衷。从这个意义上来说,会操作SketchUp的基本命令,只是一只脚入了门而已;只有迈开了建筑建模的一步,才算是入了这个门。对应的是,一个建筑建模的练习,会牵涉到许多命令,相信一个模型下来,学到的东西必定比对空练习来得更多更快!
学了插件就是脱离基础阶段了吗?SketchUp的进阶图谱是怎么样的?
有些使用者以为学SketchUp从低级到高级,就是学完基本命令了,再学插件就可以了。这是一种误解,走路走偏了。我认为SketchUp的进阶图谱是这样子的:一、建模的命令与技巧;二、建模的方式与流程;三、建模的管理与优化;四、建模的全过程设计与企业化应用。这四点代表了SketchUp在设计实践中的运用程度,虽说时间上有交叉,但趋势还是向前的。插件只能属于第一阶段,属于补充作用,有时会锦上添花,但把它当做一把所向无敌的利剑,只能无功而返了。
有些初学者为了应付各种异形体的建模,花很多心思去研究各种各样的插件。作为一位过来人,笔者可以负责任地说,插件体现了SketchUp的开放性魅力,在适当条件下会给SketchUp建模带来巨大便利,但千万不要过于着迷过于依赖,否则只会走弯路。SketchUp有它的独特魅力,但也不是是万能的,事实上我们也没必要让它是万能的。对软件的使用,一定要扬长避短。譬如非常复杂的异形体,如果犀牛等软件能更快更有效完成,就完全不必钻牛角尖,一定要让SketchUp做出来才觉得解气,才觉得了不起。事实上,即使用插件把复杂的异形体做出来了,在实际应用上也是没什么用途的,因为难以重复修改,是不符合设计的内在规律的。还不如多花心思去研究SketchUp建模的命令、技巧、方式、流程、管理、优化,以及全过程设计与企业化应用呢。
以上啰啰嗦嗦说了很多,仅是笔者学习与使用SketchUp的一些心得体会,未必正确,仅供各位参考。但重视基础夯实基础这个大方向应该是错不了,基础好了,自然能举一反三,以万变应万变了!最近一次与韩兄交流时,总有一种感慨,长江后浪总是推前浪的,我们这些较早使用SketchUp的用户早晚会退出这个江湖的,而未来的舞台总属于更年轻更有活力的一代。加油,少年!愿此书能为你贡献一份力量!
梁有勇 2013年10月于深圳
梁有勇,E拓建筑网( www.eeeetop.com)创始人、站长。网名为深圳老梁或cqzg2006lyy,曾任SketchUpBBS超级版主、管理员,代表作有“老梁说SU”系列。毕业于华中科技大学。
|