自学3D建模需要熟悉软件,跑通一个基本流程;基础建模,从简单物件开始;进阶建模,熟悉布线;基础打光,理解打光的原理;基础材质,默认材质也不错;材质进阶,了解UV和高级材质;渲染。
“3D建模”通俗来讲就是利用三维制作软件通过虚拟三维空间构建出具有三维数据的模型。3D建模大概可分两类为:NURBS和多边形网格。NURBS对要求精细、弹性与复杂的模型有较好的应用,适合量化生产用途。多边形网格建模是靠拉面方式,适合做效果图与复杂场景动画。综合说来各有长处。
如何自学3D建模
1、熟悉软件,跑通一个基本流程
学一样技能,动手做是必须的,但也需要讲究方法,千万别在啥都不知道的时候,上来就做,那其实是很浪费时间的一件事。
所以,第一步应该是快速熟悉软件,知道它能用来做什么,能实现什么样的视觉效果,需要有一个大致的了解,做到不求甚解即可。我的经验来说,这个熟悉的过程中就可以产生不少灵感了,记得把这些灵感随时记录下来,等到真正有能力去实现的时候,再尝试把它做出来,肯定是成就感满满。
2、基础建模,从简单物件开始
学习3D,建模肯定是第一步。从简单物件开始,别上来就想做难的,因为复杂建模往往很费时间了,那样会比较容易坚持不下去。一口吃不成一个胖子,我当初开始学的时候就犯了这样的错误,跟着一个非常复杂的教程学习,结果虽然是做出来了,但由于耗时太久,其实学完都不记得自己前面怎么做的了,学习的效率很低。
怎样才算是简单物件呢?你通过想象就能理解其三维结构,并能通过基础建模工具实现出来,比如一张桌子,一个水杯之类的。这些模型你可能只需要找到一张照片,就能把模型做出来了,那么这种模型就属于比较简单的。
3、进阶建模,熟悉布线
建模学到后面,其实会发现,布线才是建模的内核。建模其实就是布线的过程,优秀的模型,其布线结构是非常规则合理的。在做人物动态渲染时,布线的作用体现的更为明显,基本上如果布线结构不对,模型大概率就用不了了。
另一个技巧就是,对于复杂模型一定要学会拆分,尝试不断拆分直至自己能做的地步,最后再组装起来。
4、基础打光,理解打光的原理
能把模型做出来,接下来就需要学习打光了。其实对于打光来说,简单理解就是有主光和辅光就够了。
单光源下,其实也就是理解为只有一个主光源,比如白天,简单来说只需要给一个太阳光就够了。而对于多光源,则可以按类别分主光和辅光。先打好主光,选好自己想要的角度,保持灰阶(灰阶的意思就是从黑到白)。然后再来打辅光,辅光的作用是照亮更多细节。比如常见的3点打光,辅光就是有2个,一个照亮暗部,一个照亮边缘,这样打光的目的是为了使得物体更具立体感,细节更丰富。
打光过程中有一个小技巧就是单光源打光,每次只开一个光源来看效果,这样能提高打光的准确度和效率。
5、基础材质,默认材质也不错
一开始学材质,会用默认的材质就可以了。默认材质球,其实也可以做出非常多好看的效果,不一定非得是像OC那些混合材质。
学习材质,我现在的经验就是,把材质理解为在PS里使用图层样式。首先你得先清楚你最终想要什么样的效果,然后由效果倒推你会用到那些属性,属性如果找不到就去查,而不是瞎调。
6、材质进阶,了解UV和高级材质
想做出复杂的效果,比如游戏类的模型,对于细节要求比较高的,就需要对模型拆UV。UV其实就是模型表面的坐标系信息,从三维展开到二维,可以理解为把一个盒子打开的过程。而贴图就是在这块坐标系中,画出不同坐标点的颜色信息。所以UV和贴图其实是2件事,很多初学者容易混淆,这里解释下。
高级材质,主要是针对OC来说的,在OC渲染器中有混合材质,并且可以通过节点方便的定制自己想要的效果。
7、渲染
最后要说的就是渲染了,渲染其实要注意的就是一些渲染参数了,另外还要注意下渲染时间和效果的平衡,不要觉得为了效果就把参数调的越高越好,有时候可能改进的只是一点点,但花了成倍的时间,其实是不划算的。
在最终渲染之前,默认渲染设置先不开全局光照和环境吸收,OC渲染器的最大采样开到500就够,等到最终渲染再打到1500就足够。