2020/07/31

[Blender] 初學一年的想法

Blender  (Wiki)是一個開源免費的3D軟體,它可以做的事非常之多,3D建模、上色、動畫,2D動畫似乎也能。至於教學文件與影片,在網路上也非常多,也有成套式的Course,免費的、貴的、便宜的,都有。

但,你也知道的,免錢的最貴,以我一個電機系畢業的程式設計猿來說,學Blender的路可是跌跌撞撞,挫折不斷。

至於我本身:

除了用過gimp拿來拼拼圖或刻些icon,在美工相關的背景、技術、觀念、經驗幾乎是0,為人又孤僻,身邊也沒有美工業界相關人員可以問,除了買課程後,會在課程跟老師問問相關問題,所有的問題幾乎都是從課程或自己網路上找答案,來達成自己錯誤的理解。

我的學習方面主要是3D建模,目的是想要可以做動畫或遊戲
基礎操作就不提了,只要熟練就可以。
但Blender內的眉眉角角實在太多了,你只要一個步驟miss,或是某些你根本沒注意到的操作,你的結果就會跟老師的完全不同。

而那也才只是剛開始建模而已。

做一個完整的模型:

個人認為是完成以下步驟(我不知道這樣是不是叫完整...)
1. 建高模
2. retopo產生低模
3. uv unwrap
4. bake(normal map、AO、cavity....)
5. 上色
6. 骨架
7. 動畫

每個步驟,都有著一堆的基礎知識在等你

拿第一步建模來說好了,你要建怎樣的模型?
1. 你的角色要不要自己先畫出來?(先迴頭去學2D)
2. 角色的基礎姿勢要怎樣擺? A pose ?T pose?
3. 要怎樣弄出基礎的mesh?(用cube去兜還是進雕刻用dyntopo直接拉?)
4. 雕刻要用Multi resolution還是 dyntopo?
5. 為什麼我一按下 remesh後,就動彈不得,甚至 crash?
6. 為什麼有些工具明明是刻入的反而變成浮出的?(因為normal 反了)
7. 我的mesh到底要多少face或triangle,手機才跑的動,我的電腦才不會當?(這是2件事情!)

光一個建模就有好幾種方式,其中又有太多太多的基礎知識,你必須要了解,更不用說後面每個步驟,都有各式各樣的解法,可以開課來講。

當然,就像前面所說的

制作一個可用的模型,要視乎你的用途
如果你的模型沒有要做動畫,當然姿勢擺對就可以。
如果是要lowpoly,當然就不用搞什麼高低模了。
如果你的角色沒有要進遊戲,那或許也不必上骨架。

所以呢,課程中也有許多的陷阱問題,老師們會巧妙的避過。
當然,你遇到了,可以跟老師詢問,老師們也都很樂意解答的。 

這不是勸退文

這只是我斷斷續續的學了1年多的心得。
我並不知道,其他商用的3D軟體,是不是也這麼的麻煩,也這麼多知識需要了解,我只知道,它們都是貴到我不會想以個人的興趣為理由去買的軟體。
我甚至不知道,Blender在業界使用的狀況如何,甚至說,它能不能被當作是一個主角,我都不知道,或許它可能只是Artist手上的一隻不常用到的小刀。
但,它做為我的一個第二專長,我會想要用它來做點東西,目前希望是一隻影片。