跳到主要內容

發表文章

Blender Add-on : Sun Position

在使用 Cycles 的天空紋理(2.77版)時,有一個麻煩是要手動調整紋理太陽的位置跟太陽光源的角度,使其一致。要解決這個問題,可以使用 Sun Position 這個附加程式,快速對齊紋理太陽跟太陽光源的角度。Sun Posintion 是根據地理位置、日期、時間來計算太陽照射的角度,對評估建築物的日照、陰影相當有用。 安裝啟用 Sun Position 之後,在 Properties 視窗 -> World 分頁,會新出現一個 Sun Position 面板,按[Enable]啟用: 勾選 Cycles Sky,選取 Sky Texture 節點; 勾選 Use Object,選取太陽光源; 輸入十進位緯度(Latitude, 負值為南緯)、經度(Longitude, 負值為西經),可以在 Google 地圖上點擊取得經緯度; [Show North] 顯示指北,在 3D 視窗裡以水藍色虛線表示; 北方偏轉角度; 輸入月、日、年、時區、時間,完畢後按 ENTER 對齊紋理太陽跟太陽光源的角度。 References: Latitude and Longitude Finder on Map Get Coordinates :城市經緯度查詢,可輸入中文 台灣各縣市地區經緯度 | Astro Code占星聖碼 Blender Add-Ons Blender 學習筆記

Blender 2.77 Cycles : Sky Texture + Clouds

Cycles 的天空紋理: 提供兩種天空模型: Hosek/Wilkie:較新、較精確的天空模型 Preetham:較舊的天空模型 太陽位置 Turbidity:天空濁度,數值愈低、天空愈清澈,太陽周圍的光暈愈小 Ground Albedo:地面反射效果,只有 Hosek/Wilkie 模型才有。數值愈大、天空愈亮;地面顏色的影響愈明顯。 可惜的是,目前 Cycles 的天空紋理並沒有提供雲朵的功能。所幸 EnigmaToots 分享了一個簡便的方法,讓使用者能自行為 Cycles 的天空紋理加上雲朵,如圖。 References: EnigmaToots - Cycles Fluffy Clouds Cycles Blender 學習筆記

Blender 物理模擬

布料(Cloth) Blender 2.59 : 布料(cloth)模擬 - 基本操作 Blender 2.6 : 布料模擬的參數 Blender 2.63 : 風吹布疋 - 基本操作 Blender 2.59 : 簡單棉被製作 - 布料模擬 Blender 2.71 枕頭製作 - 布料模擬 Blender 2.78 : 布料縫合 動態粉刷(Dynamic Paint) Blender 2.77 動態粉刷(Dynamic Paint)基本操作(Vertex Paint Format) Blender 2.77 動態粉刷(Dynamic Paint)基本操作(Image Sequence Format) 流體(Fluid) Blender 2.6 : 白雪覆蓋的屋頂 - 流體模擬 Blender 2.6 : 流體模擬的參數 Blender 2.77 流體模擬:流體物件沒有作用 Blender 2.77 : 流體+剛體模擬 - 剛體模擬轉換成動畫 剛體(Rigid Body) Blender 2.77 : 複製剛體屬性 煙與火(Smoke and Fire) Blender 2.63 : 煙與火 - 基本操作 燃燒的網球 製作步驟 (Blender 2.63a) 燃燒的網球 2 Blender 學習筆記

Blender 2.77 動態粉刷(Dynamic Paint)基本操作(Image Sequence Format)

續前例 ,畫布的連續影像(Image Sequence)格式是將粉刷過程儲存為一系列的連續影像,注意畫布物件必須先做 UV 展開。

Blender 2.77 動態粉刷(Dynamic Paint)基本操作(Vertex Paint Format)

以胎紋印在地面的效果為例。先製作一段輪胎滾動的動畫,須讓輪胎穿過些許地面。 動態粉刷至少需要兩個物件,一個作為畫布(Canvas),另一個作為筆刷(Brush)。畫布的頂點(Vertex)格式是將粉刷過程的頂點顏色變化烘焙儲存,因此地面須有一定數量的細分(subdivide)才能有顯著、細緻的結果。

Blender 2.77 : 流體+剛體模擬 - 剛體模擬轉換成動畫

影片中碗的墜落是以剛體模擬製作,但目前 Blender 的流體模擬引擎無法直接和剛體引擎直接作用,必須把剛體模擬轉換成動畫(為剛體物件加入 keyframe)才能與流體產生交互作用。把剛體物件轉換成動畫的方法: Prorperties 視窗 -> Physics 分頁 -> Fluid 面板 -> 勾選 Export Animated Mesh;此方法強迫物件表面為「無滑動(No Slip)」 工具側欄 -> Physics 分頁 -> Rigid Body Tools 面板 -> [Bake to Keyframes] 按鈕,將剛體模擬結果轉換為動畫關鍵影格。轉換完成後物件會失去剛體屬性,不再與其他剛體物件作用;但可控制流體在物件表面的滑動屬性。 Blender 學習筆記

SMPlayer 影格步進快捷鍵

 SMPlayer 預設的多媒體引擎 mplayer 只能向前步進(快捷鍵[ . ] );若要步退,則多媒體引擎要改為 mpv (偏好設定 -> 一般 -> 「一般」分頁 -> 多媒體引擎)。 [ . ] 一次前進 1 影格 [ , ] 一次後退 1 影格 References: SMPlayer Support Forum • View topic - frame step backwards?