Blender 书籍

作者:Carsten Wartmann
出版社:No Starch Press
价格:39.95 美元
ISBN: 1-886411-44-1
评论者:Clifford Anderson
在数字成像的世界里,分为两类:2-D 和 3-D。Carsten Wartmann 的《Blender 书籍》 讨论的是后者。Blender 是一款免费的、基于 Linux 的 3-D 程序,在 Linux 用户中获得了相当多的追随者。Wartmann 的书目前是独一无二的,因为它是迄今为止唯一一本关于向我们其他人教授 Blender 的书。因此,将他的书与关于同一主题的其他书籍并列为“同类最佳”是不公平的,但由于其内容的优势,它值得一篇好的评论。
话虽如此,这本书本身设定了一条道路,带领读者进行一次专题性的、动手实践的旅程,了解 Blender 功能的各个方面。“功能”在这里意味着两件事:那些特定于 Blender 作为程序的功能,以及那些特定于 3-D 建模的功能。这是为了给潜在的读者一个公平的警告。Wartmann 并不回避展示他在 3-D 世界细节方面的技术素养(即,他没有淡化语言以使这本书更易于被休闲读者接受)。他在写作中阐明的是,他愿意为我们提供一种直接、务实的方法来理解一般的 3-D,然后着手使用 Blender 来渲染我们的作品。
关于这本书本身,更值得称道的方面之一是它的自包含性。这本书附带一张 CD-ROM,其中包含最新版本的 Blender(出版时为 1.8 版)、Python 的副本(用于脚本编写)以及大量读者可以导入 Blender 并查看其所有细节的文件。更重要的是,Wartmann 收录了所有必要的图形来组成每章的课程,并将所有动态 3-D 课程渲染为 *.avi 电影,供读者在开始学习之前捕捉每个课程的精髓。确实非常好。
本书的内容并不假定读者具备 3-D 知识,因此作者首先解释了 3-D 渲染的世界,涵盖了在本书其余部分进行教程所必需的基础知识。我发现最有趣的是 Wartmann 描述 3-D 巨大领域的能力,并将其分解为可管理的小块,以便读者获得足够的细节,同时又不会发现自己被过多的信息所淹没。因此,Wartmann 与他撰写材料的意图是一致的:让读者充分理解 3-D 渲染和 Blender 的使用,“以快速、实用和简洁的方式介绍 3-D 图形和动画的世界……”(第 2 页)
那些确实了解 3-D 渲染的人会欣赏这本书的动手实践方法,以理解 Blender 作为程序的界面和功能。Blender 不是 Maya 或 3-D Studio Max。它是一个正在发展中的程序,正在 Not a Number 公司的领导下继续开发。也就是说,Blender 确实有其自己创建 3-D 图形的方式,因为它的界面与其他更商业化、更流行的 3-D 程序提供的标准界面截然不同。Wartmann 作为一名作者的光芒在于,他通过保持他对 3-D 渲染的详细分析特定于 Blender,以及不断让我们了解我们在程序中的位置,并提供大量的屏幕截图,以便在遵循他的指导时不会忽略程序的界面,从而使知识渊博的学生与 Blender 独特的界面保持互动。
在不穷尽本书内容的情况下,可以说 Wartmann 在涵盖 3-D 建模和渲染的基础知识方面做得很好。从理解简单的形状(贝塞尔曲线、NURBS、文本和元球)到通过反向运动学 (IK) 和辐射度创建逼真的动画,作者将这些概念分解为章节和子章节,并通过动手教程征服每个主题。一旦我们了解了 3-D 和 Blender 的界面和术语的介绍,我们与本书互动的任务就是创建、创建、再创建。
例如,第五章从创建基本几何体(简单形状:球体、圆柱体等)开始,通过理解其背后的数学原理以及如何实现数学原理来通过 Blender 界面的控件微调基本几何体,然后添加旋转、平滑、拉伸和扭曲给定基本几何体的问题,从而推动我们前进。一旦涵盖了这些基础知识,就转向创建山地地形或景观。在此基础上添加纹理填充和一些曲线(贝塞尔曲线)编辑的调整,我们面前就出现了一个完成的项目。Wartmann 方法最有效的地方在于,在进行教程时,他不断地回顾和/或向我们的学习曲线添加 3-D 概念,同时介绍手头的工具。这有助于读者留在 3-D 建模及其所有方面的世界中,而不会牺牲内容本身的前进运动。
以下是读者可以从 Wartmann 的书中期待的具体示例。NURBS 在 3-D 渲染中与矢量插图中的线条一样常见。但作者没有做任何假设。因此,在介绍 NURBS 的使用时,他直截了当地向我们展示了他的底牌:“NURBS(非均匀有理 B 样条)曲线是由 B 样条多项式的非均匀参数比率定义的一类方程表示的三维曲线。(这可能比你想知道的还多,但这就是你得到的。)”(第 83 页)。没错。从那里,他继续介绍如何通过 Blender 的界面进行转换,然后引导我们创建一条简单的 NURB 曲线。涵盖所有这些材料的数量?两页。这里要说明的是,尽管 Wartmann 在他的一些解释中很简洁,但这并不是以牺牲读者理解他从 Blender 中创建 3-D 图像/动画的上下文的需求为代价的。作者在相当短的空间内涵盖了他所有的基础知识。
上面最后一句话是我对这本书本身为数不多的问题之一。它太小了!3-D 本身就是一个健康的话题,而使用 Blender 绝非易事。乍一看,打开程序会因其功能的庞大而感到有些不知所措。尽管 Wartmann 承认他的书并没有穷尽 Blender 功能的方方面面,但我当然希望他能尝试一下!然而,他所做的确实是给读者提供了足够的细节,让我们能够快速掌握 Blender 中 3-D 渲染的基本概念,包括其复杂性和灵活性。
那些刚接触 3-D 并希望拥有一个优秀的(且免费的!)程序来满足他们的好奇心的人会欣赏这本书,因为它能让他们快速掌握 Blender。其他已经熟悉 3-D 成像概念的人不会对 Wartmann 书的方法感到失望,因为它的主要关注点是让读者熟悉使用 Blender 创建 3-D 图像/动画的独特角度。
Clifford Anderson 是一位自由撰稿人和平面设计师。目前居住在俄勒冈州波特兰市,可以通过 aclifford@uswest.net 联系到他。