贝塞尔曲线死活拉不直。光标闪得那叫一个急,跟催命似的。我盯着屏幕,十分钟,一动不动。画布上早糊满了辅助线,乱得像刚炸开的蜘蛛网。脑子里的轮廓明明清清楚楚,一敲参数,好家伙,线条直接僵成一块死木头。得,认栽。转身去书架底层,摸出本落灰的砖头——《计算机辅助设计技术基础》。软件越来越聪明,人反倒越手生。道理嘛,就这么回事。

刚翻完绪论和基础图形生成,眼皮就开始打架。坐标转换、直线扫描、圆弧数学逼近……光坐标转换这一项,就密密麻麻占了二十多页。满纸矩阵,全是算法。冷不丁的。它可不爱跟你扯什么设计美学,什么色彩心理学、视觉动线,那些太虚。这书就冷着脸跟你算账:线,是怎么从两个坐标点硬算出来的;曲面,又是靠成千上万个小三角面片怎么硬拼起来的。本来没指望能看出花来,耐着性子往下翻,嘿,慢慢咂摸出点味儿了。作者程凯,没把技术当炫技的玩意儿。他当的是个“翻译”。把你脑子里那些飘忽不定的念头,硬生生拽进机器能认的坐标和指令里。这路子,实在。不故弄玄虚,挺好。

真让我把背挺直的,是图形变换那节。缩放、旋转、平移。听着?不就是基础操作嘛。可书里把齐次坐标和变换矩阵拆开来,揉碎了讲的时候,我突然心里咯噔一下。这哪是教画图。分明是在教人怎么对付“变”。谁不怕一变换,原来的味儿就散了?书里却给透了:变换,只是换了个参考系。后来我重弄那个做砸了的模型,学乖了。不跟局部细节死磕。先整体缩放定好位,再一点点微调。说实话,这道理要拿去带团队,或者跟甲方扯皮,未必全管用。但用在死磕一个参数上,真能救命。遇事硬刚,线容易断。退一步,换个坐标系瞅瞅。反倒能摸出新门道。

后面聊交互技术和三维造型,还配了二维三维软件的实际操作。读起来居然不闷。反倒有种脚踩实地的踏实感。不扯宏大叙事。就老老实实教:怎么建基准面,怎么拉实体,怎么搞布尔运算。我脑子里立马跳出以前自己组装那套劣质书柜的惨状。说明书画了撕,撕了画。电钻拧了又拧,最后发现是背板孔位没对齐。CAD里的每一步,跟手工打磨零件,压根一个路数。先搭骨架。再填肉。最后倒圆角,做过渡。根子扎得越深,心越静。书里那些看似枯燥的数据库技术概述和工程数据处理,搁现在AI一键生成的风口看,是显得有点笨重。但依然是所有“智能设计”的底盘。没扎实数据托着,再炫的渲染,也就是个肥皂泡。一戳就破。风一吹,散架。

不过,这书也有让我直挠头的地方。太偏经典理论的系统性了。自由曲线和曲面的生成算法,写得严丝合缝。可设计刚上手时那种“手抖的直觉”,还有“试错的乐子”,书里几乎没提。编程和建模,毕竟是理性到骨子里的活儿。可真正戳人的作品,多半是理性框架外蹦出来的意外。我常琢磨,要是能多聊聊“失败的控制点”和“失控的曲面”怎么收拾残局,对新手估计更友好。但转念一想,基础教材,本来就不是来兜底灵感的。它的本分,就是把规矩立明白。规矩立牢了,破格才有资格谈。这点我未必全认同。现在这行当,太缺“野路子”了。但话赶话到这,确实没法反驳。

合上书。窗外早黑透了。机箱风扇嗡嗡转,桌上的咖啡,凉透了。屏幕上的模型总算跑完渲染。冷光打在那些曾经让我掉头发的曲面上。安静,也妥帖。我忽然明白。CAD教的,早就不只是画图。而是怎么在乱麻里理出头绪,在死准里头,留点活口。咱们天天对着屏幕、参数、一堆待解的节点。其实都在用自己的笨办法,把虚无一点点捏成实体。线拉直了。面磨顺了。心里那点焦躁,也就跟着落定了。下次再卡壳,估计我也懒得直接删了。先看看参考系。再调调控制点。慢慢来呗。