Image

Issac | 楊景貴(柚桑)

blender 3D 浪潮

Issac | 杨景贵(柚桑)

在2020年对许多人来说,不是很好的一年,但这一年却是 blender 3D 风光的一年,我们来看看blender是如何掀起这波浪潮。

Logo — blender.org


何谓自由软体


先来说说何谓自由软体,这其实是一种合法的授权方式,在国外对于 Free 这个单字来说 有两种意义,一是免费,一是自由,通常自由软体会有 开源 免费 的特性,可以说免费软体不一定自由,但自由的软体大部分免费,而" 开源 " 简单讲也就是开放原始码,所以 开源软体 也会有要付费的专案,而第一次接触这类授权的朋友,多半是因为其免费而受吸引,只是自由的意义与精神远超过免费这么简单,因为不是本文重点,所以有兴趣的朋友可以搜寻关键字(自由软体)维基百科有明确详细的说明,而且台湾也有自由软体协会喔;Blender 3D 就是这样的自由软体。


2.8x 重写的决心


Blender 3D他是荷兰人Ton Roosendaal所设计,原本是以免费软体为目标,并以共享软体的形式对外发布这个程式,直到NaN公司于2002年宣告破产。在经过债权人同意后,Blender缴付一次性报酬十万欧元后变为自由软体,这套软体的设计者核心价值在,减少大家的工作量,其目的就和一般商业软体有很大的不同。


Blender 的历史,维基百科有更详尽的介绍,我来说说近期的改版, Blender 2.7x 其实发展的相当不错,但因为软体架构导致,软体无法再更有效的改进,于是 2015 开始讨论大改版,期间透过向大众集资(USB随身碟),把软体整个大翻修,利用 collection 把结构重整,增强2D绘画物件,并研发 实时引擎 Eevee 接轨世代,到2019 下半年发布。

反观商业软体为顾及授权的利益,软体只会一直增添新功能,让软体无法重写,让冗码难以清除,blender 的大改版就是无授权无包袱所带来的好处,Blender 目前最新2.92 解压缩后是 544 M ,不到 1G,比一些2D绘图软体更小 ,却能与 主流 3D软体 一较高下( MAX2018  3.7 G MAYA2016 1.8G ) 其程式码绝对是非常优秀精良的。







图 : 整个软体为了更大的发展性,打掉重练完全改变架构。


Blender on Twitter:
: 当年开发团队,利用贩卖造型 USB 集资,该USB 里面有存放许多当时 blender 最新的档案。


基金会 - 云端教学服务收益


因为是自由软体,所以软体程式码公开,且软体免费给大家使用,但软体工程师也是人也需要吃饭,没有他们软体的维护必定会出问题,更不用说Blender 更新与新功能的增加,所以还是需要经费,虽然因为2.8X 的成功改版吸引到许多大厂资金,但在这之前的资金基础,是靠云端教学来奠定的,其他自由软体小编比较没涉略但 Blender 基金会 有云端服务,加入该服务可以完整的学习官方的专案,加入该云端服务目前只需要每月 9 欧 ,可以说是非常划算(当然不加入也是可以学);这是一个很聪明的作法,借由正确的使用Blender的教学,来充实基金会的资金,因为 Blender 当时算是非主流的,许多台面上的商业软体,因为早先布局,大家的观念与使用习惯,会很难归零学习,这时候就需要官方的正统教学,而愿意学习的人付出学费并且可以随时退订,学习起来充实又无压力,可说是一石多鸟之计。


图 : 重量级赞助商 



图 : Blender Cloud 云端服务首页



正循环关键 - 有效率的除错以及友善的社群


Blender 3D ,我认为他在一个 "正循环" 的运作中,世界上其实超多开源专案,凋零的也不在少数,但 Blender 是如何日益茁壮的呢? 

一个软体不论商业或是自由,还是取决于 好不好用 ! 而好不好用和使用人数会是相辅相成的,试想一个少人用的软体,能被测试出BUG的机率就低,而BUG还是存在的情形下,第一次接触的人在体验上,可能就会不好,软体问题有两种,一种是使用上,一种是软体有 BUG ,要解决上述两种问题,我认为友善的社群可以帮忙解决,而Blender 在社群讨论上算是非常活耀的,有了问题会有系统的追踪解决,虽然第一次接触 Blender 的使用者或多或少会说不习惯,但很少使用者是说 !! 这软体有问题,甚至打开软体的速度还优于其他商业软体,这就可以让Blender 在一个正循环中。



图 : Blender 官方社团




真心不二 为了使用者


每个软体当然都是为了人们工作方便而生,但自由软体可以说是最真心的,没有盈利的包袱,全心全意为了使用者,最显见的就是商业软体的月租制度,曾经是买断软体的制度,为何会变成月租制度,说的好听是让使用者想用就租永都用最新的版本,但月租的背后,消费者也被迫付费了许多用不到的 "新" 功能。

商业软体年度改版,总少不了新功能的增加,华丽的介绍影片下,又有多少实质对工作有帮助的功能呢?答案因人而异,但售价上就不是这样反映了,不会因为你没用到什么功能而变的更便宜,相反的年年增添你用不到的功能,软体商才能年年调涨(售价)租金。

上述最吊诡的是,业界顶尖大佬,问他们的工作如何进行,大部分的回答都是,我其实都只用某些功能,软体本身也没有研究很透彻,那 ……. 软体增加用不到的功能,为什么我要付费呢 ?

再说到费用,商业软体,不需要交代金钱流向,但其行销广告费也是买授权的人来支付,所以就算不公开花费,只要你看到你所用的商业软体在广告,那就表示你也有出到钱 ,付给他们的钱不是 100% 用在软体的开发上;而 blender 的资助,公开透明,每分钱用在那边清清楚楚,好用与定就是他最好的广告。


开源的好处 


软体一但进入产业,势必会要有流程化的操作,这样可以提升效率进而提高产能,开源软体的好处,在这边可以发挥得很好,因为软体开源,公司内若有 " 技术美术 " 的编制,便可开发外挂辅助团队,或更甚至直接改写软体,尤其在游戏业,许多的工序流程,需要到游戏引擎测试,也可以利用原始码开放的特性,让 制作软体 与 引擎软体,有一定程度的连动,达成更高的效率。


再来就是特殊的专案,比方空拍机灯光秀,这样新兴的表演型态,也可以透过Blender 模拟后,取得许多飞行设定资讯,因为 Blender 程式码开源,所以这样的工作可以进行的比较顺利。


多一双好用的鞋


身为一为绘图领域的创作者、工作者,如果今天你没有 Photoshop 、AutoCAD 或是你所熟悉的商业软体,你会怎么作画呢 ? 画作的本质、设计的规范,更甚至基础的美感,会因为使用哪一个软体而有所改变吗 ? 会问这两个问题,其实就是想打破软体与创作的迷思 ~ 

我也常问大家,有谁知道梵谷用哪一个牌子的颜料? 但他的画作却是无人不知晓,创作的工具是什么虽然有其重要性,但作品本质上的内容才是重点,少了授权,多了友善社群,创作者更能聚焦在创作上。

最后.....一位领我进开源的前辈,这么告诉我,如果把软体当作是鞋子,其实就是看机能来穿着,相信每个人鞋柜中至少有两双鞋,一双轻便的拖鞋,另一双比较正式的鞋,当然不乏有更多人因为登山、慢跑、潜水? ….. 有更多的鞋;软体也是,一位绘图人员因为工作、缘分、际遇,或是用途,所学的软体一定也不在少数 ! 那 …… 为何送一双多功能的免费机能鞋,你要拒绝呢 ?


下回,我们来说说 ! 软体设定,其实要上手一个软体,要先有不怕玩坏掉的心,我们来看看 Blender 的软体设定怎么运作 。



关于作者


杨景贵(柚桑)


对 blender 3D 有着热忱与执着,此后便向往自由开源软体的精神,并且向大众推广不遗余力。在游戏业界打滚多年,熟悉各种3D领域流程,近年来更参与了多部电影网站3D美术的开发。人称柚桑的他,不仅在业界累积丰富资历,在教学上更是自成一家(请参见他的YouTube频道 https://pse.is/3e9g9z)。以爽朗笑容传达高纯度专业知识的柚桑,在社群内也是热门知名引导者,各大blender社群都能看到柚桑,不论问题大小,一个又一个耐心回覆,扎扎实实支持blender的发展,更是Discord BlenderTaiwan的版主大人喔!

想要得知更多柚桑的讯息,请造访 https://pse.is/3gl5ly