跳到主要內容

發表文章

Blender 2.78 Cycles : Shadows Only - Shadow Pass

一個簡單的場景,包含立方體和平面各一。立方體置於圖層 1、平面置於圖層 2。設置 2 組 render layer。第 1 組命名爲 Object,只算繪立方體(Scene 開啓圖層 1, 2、Layer 開啓圖層 1);第 2 組命名爲 plane,只算繪平面(Scene 開啓圖層 1, 2、Layer 開啓圖層 2),但在 Passes 面板勾選 Shadow,如上圖。 算繪完畢後進入節點編輯器(Node Editor),依上圖合成: Color Subtract 節點:Alpha Pass 減去 Shadow Pass 分離出陰影; Set Alpha 節點:依輸入影像的灰階值決定透明度(0: 透明, 1: 不透明)及不透明部份的顏色。 References: Blender Cycles shadow only plane - tutorial how to ( shadow catcher, shadow pass) - YouTube Cycles Blender 學習筆記

Blender 2.78 Rigging : Bendy Bones

如上圖,製作一具包含 3 節骨頭的骨架,分別命名為 root, bendyBone, tail。 維持 bendyBone 和 root 的親子關係(Connected),但解除 tail 和 bendyBone 的親子關係。 將骨架的顯示模式改為B-Bone;若骨骼在 3D 視窗中看起來太過巨大,按 CTRL+ALT+S 縮放。 選取 bendyBone,到 Properties 視窗 -> Bone 分頁 -> Bendy Bones 面板,增加 Segments 的段數,如上圖。 進入姿態模式,選取 bendyBone,為其增加一 Stretch To 約束(constraint),目標為 tail;現在可移動 tail 和 root 來彎曲 bendyBone,如上圖。 選取 bendyBone,到 Properties 視窗 -> Bone 分頁 -> Bendy Bones 面板,啟用 Use Custom Handle References,In 選 root,Out 選 tail,現在旋轉 tail 和 root 也可彎曲 bendyBone,如上圖。 References: Rigging With Bendy Bones | Nimble Collective Blender 學習筆記

CG Masters Blender Tutorial : Linking And Appending : DO’s and DON’TS!

Blender Tutorial : Linking And Appending : DO’s and DON’TS! : CG Masters Chapter 1 – Introduction Chapter 2 – Import and Export : 54" Chapter 3 – Append : 1'57" Chapter 4 – Linking and local : 2'53" Chapter 5 – Group Linking : 4'22" Chapter 6 – The Big Picture – Analysing someone else’s Blend : 6'08" Chapter 7 – Fixing Materials and Textures : 12'05" Chapter 8 – Fixing the Drivers : 15'15" Chapter 9 – Linking a rig the correct way : 22'57" Chapter 10 – Creating the chopper blades animation/action : 24'39" Chapter 11 – Linking all into the master file : 27'54" Chapter 12 – Edit Linked Library Addon : 30'13" Blender 學習筆記

Blender 2.78 Node Editor : 如何將節點間的連線改為直線?Noodle Curving

到 User Preferences -> Themes 分頁 -> Node Editor 類別,更改 Noodle Curving 參數的值。數值愈大愈彎曲, 0 = 直線。 References: customization - How can noodles (the lines that connect nodes) be changed from straight to curved lines? - Blender Stack Exchange Blender 視窗、界面、偏好設定、與檔案 Blender 學習筆記

Blende 2.78 Freestyle : Python 指令稿模式

使用者也可以用 Python 指令搞來定義線條樣式:到 Render 分頁啟用 Freestyle 面板 到 Render Layers 分頁 -> Freestyle 面板 -> Control mode 選 Python Scripting Mode; 開啟線條樣式 py 檔(在 Blender 安裝目錄裡的 scripts/freestyle/styles 子目錄提供很多線條樣式 py 檔); 按 [Add] 增加線條樣式,堆疊在上方的樣式覆蓋下方的樣式; 按 [X] 刪除樣式; 按上、下箭頭調整樣式堆疊順序。  References: scripting freestyle shaders – Blender NPR Blender 算圖、Freestyle Blender 學習筆記

Blender 2.78 : 同時顯示同一檔案的不同場景

如果想要同時顯示同一檔案的不同場景: 首先到 3D 視窗的 View 功能表 -> Duplicate Area into New Window,複製出一個獨立視窗。 在新的獨立視窗分割出一個 Info 視窗,選取不同的場景。 如果兩個獨立視窗都顯示相同的場景,到 Info 視窗的 File 功能表 -> User Preferences -> Interface 分頁 -> Display 類別 -> 取消勾選 Global Scene 選項。 References: windows - Blender 3D: Show and Work simultaneously on two or more scenes, same file - Blender Stack Exchange Blender 學習筆記

Blender 2.78 : 應用約束(constraints)的轉變結果到物件上 - Apply Visual Transform

如果想要將約束(constraints)作用的轉變結果應用到物件上,也就是移除約束後,物件還能繼續維持因約束造成的移動、旋轉、縮放:按 CTRL+A、選 Apply Visual Transform。 References: Blender, apply constraint transform (not a tutorial) - YouTube 物件控制:Constraints, Custom Properties, Drivers Blender 學習筆記