起步有道,进阶无阻 - VR开发工具一览(2) 3D建模篇
请允许我插嘴(记得有个表情就叫这名字,“请允许我插嘴”,画面脑补):如果你对游戏(传统或VR)设计开发及相关文化有热情和兴趣,如果你能搞到这套叫做《第九区》的季刊,请务必珍惜和认真阅读;鹅厂同事应该更容易拿到些。贴纸不包含在刊物中。
湿湿的一早,不再插嘴,进入正文。继之前的“VR开发工具一览(1) 引擎篇”,今天带来第二部分,3D建模篇。
下面进入译文。
3D建模
3D虚拟世界是由场景环境及互动对象的3D模型所共同组成的。
关于3D模型,线上有很多现成的免费或付费资源供你使用。起步阶段使用这些素材完全没问题,不过迟早你需要根据特定的设计需求而自己动手制作模型。
你可以雇佣3D设计师来专门帮你制作模型,这也不坏。当然我们在本文中所要了解的是自力更生的方式,也就是通过3D建模工具来动手创建。
这个领域当中的工具真的可以用琳琅满目来形容,选择起来不大容易。让我们聚焦于市面上最为主流、最为典型的那些,逐一进行了解。
起步
Blender是一款免费的3D建模工具,非常适用于VR开发学习的起步阶段。线上有很多教学资源可以帮助你快速了解其使用方法。
其他3D建模工具确实会提供更多更强大的功能,但对于初学者来说,Blender已足够,况且完全免费。
如果你曾经使用过3ds Max或是Maya一类,那么可能需要花些时间适应一下,因为机制原理有所不同。如果你是刚开始接触3D建模,这一点反倒不成问题;相比于其他较为高级的工具,Blender的界面相当简洁,你至少不会一上来就被吓到。
同样推荐你去寻找一些适合自己的线上资源来辅助起步。对我个人来说,Blender确实是最佳选择。
进阶
在这个阶段,有两款来自Autodesk的工具值得推荐。具体选择哪款则取决于你的喜好以及特定的项目目标。
我个人建议你两款都尝试一下,对它们各自的功能特色进行一些摸索和研究,以便了解它们对于不同情况的适用性。如果你希望成为专职的3D建模人员,那么将这两款工具都掌握在手则是再好不过的了。
Maya可称是3D建模方面的业界标准,已有18年的发展历程,如今和3ds Max、Mudbox一同归属Autodesk旗下。
前文推荐通过Blender起步,主要因为其易于上手,并且免费,对于独立开发者来说非常适用。一旦你熟练掌握了Blender,那么进阶到Maya或是其他3D建模工具就会容易很多。
不过如果你的目标是成为专业人员,那么Maya确实是更好的选择。相比于Blender,Maya提供了更为丰富和强大的控制功能,不过相应的界面使用难度也有所提升。对于VR开发来说,Maya适于更加复杂的产品需求。
此外,Maya在动画实现方面的功能也极具实力,甚至可以说是诸多工具当中做的最好的。
最后有一点,你或许可以申请学生和教师版许可,在3年内免费使用,不过期间如果制作了用于售卖的实际产品,那么还是需要购买Maya的完整版本许可才可以。
3ds Max提供了强大而专业的建模功能,控制选项非常丰富,相比于Maya来说也更易上手一些。所以如果你希望在掌握了Blender之后能够比较平稳渐进的学习一款更棒的工具,那么3ds Max会是更合适的选择。
3ds Max同样是业界标准之一,作为长期学习目标完全可行。耐心完成起步阶段的实践探索,将来的路还很长,乐趣也会更多。
3ds Max在授权方面的机制与Maya基本相同,譬如针对学生和教室的3年免费许可,或是针对商业用途的完整版本付费许可。
其他
如果能够掌握Maya或3ds Max,你便完全有能力制作出色的3D模型了。对于VR app来说,这已足够。不过如果你想成为更加出色的3D艺术家,在这个领域当中更具竞争力,那么下面这些工具或许可以成为你的加分项。
在很多方面,你可以将C4D作为Maya或3ds Max的替代工具。虽然没有后两者的影响力广泛,但C4D近年来的成熟趋势越发明显。
相比于Maya和3ds Max,C4D会更加容易上手,你可以更快捷轻松的完成整个3D建模流程。
另一方面,C4D的开发者社区规模相对较小,在业界标准方面的影响力还达不到Maya和3ds Max那样的程度。
个人建议你做以尝试,看看对你来说是否更为顺手和易用。
与那些经典的建模工具相比,Mudbox(以及接下来要介绍的ZBrush)在工作方式上略有不同:
你需要从一个非常原始的模型(譬如一张脸或一只小动物等等)开始一点点塑造外形,就像玩泥土模型那样。你可以捏造表面,凿刻沟壑,通过不断的调整来最终实现自己想要的效果。
对于艺术家来说,这种方式显然更加符合习惯与直觉。你还可以通过笔刷工具为模型增加纹理,类似现实当中的喷涂那样。
虽然其他3D建模工具也有提供塑形方面的功能,而且可以满足你多数时候的设计需求,但如果你希望实现更为出色的效果,Mudbox绝对值得尝试。
Mudbox的备选方案。相比于前者,ZBrush提供了数量更为庞大的基础模型,同时也提供了更多笔刷,但在纹理喷涂(texture painting)和纹理烘焙(texture baking)方面的表现不如Mudbox优秀。
Mudbox和Zbrush都是不错的工具,你可以根据实际情况来选择最适合自己的方案。
待续:第三篇,2D处理、音频及动画。
译文代表原作者观点。欢迎发表评论,或到译者微博进一步交流探讨。