今天我们来用Dynamo做一只呆萌的小老鼠吧:
老样子,直接进入主题,用Dynamo来简单画这么个模型。
首先,用Sphere.ByCenterPointRadius来做一个球体,作为老鼠的头:
接下来,我们的所有操作,都要基于这个球,毕竟五官都是长在脑袋上的嘛
那么,我们就需要获取球体表面的参数点,用到Surface.PointAtParameter节点,在它之前呢,我们要用Geometry.Explode把球体拆分,得到surface。
这里比较乱,我们要得到耳朵,鼻子,眼睛的位置,要反复尝试,UV点的取值。
如上图,我得到了两个耳朵的中心点,然后创建了两个圆柱,作为耳朵的造型,然后我又缩放了一个,作为耳朵的轮廓。
同样的方式,我们也可以找到眼睛的位置,然后放置两个圆球即可:
似乎一直在重复同一个操作,然后我们得到鼻子的位置,再创建一个圆球
接下来,我们在鼻子上获取UV参数,取几个点,作为胡子的起点,然后用Surface.NormalAtPoint在点位置获取球面的法线,这样就可以通过Line.ByStartPointDirectionLength来创建胡须了。
模型建好以后,就可以按照自己的喜好涂色了,这个就比较简单了,如下图,一只可爱的小老鼠就做好了:
好了,今天的分享就到这里了,是不是超级简单~