[美術] 臨摹電影場景 (300 Spartans)

作者: YoshiCasa (Yoshi Casa)   2022-02-18 18:56:30
我想靠臨摹下面場景來學一下 3D 的場景建立
"300: 斯巴達的逆襲" 劇照
https://i.imgur.com/FNnZwHF.jpg
現在三大家遊戲引擎都有工具
可以讓使用者不用任何 shader 知識,
改改參數就能做出擬真的天空
像下面是我在 Godot 上用 sky shader 做的,
只花幾分鐘拉拉顏色就有了
https://i.imgur.com/AnA01GN.png
但是除了要改出想要的效果不容易外,
shader sky 還挺吃效能的。
大概因為我用的是七八年的老電腦了,
從風扇起飛聲音就知道那些特效比較吃 CPU/GPU 了
所以我換用傳統的方法來做。
先用 Blender 用 noise 做出圓頂蒼穹
https://i.imgur.com/tNtMRlF.png
a: 環境光的強度改 0
b: UV sphere 的 subdivision 要夠高,不然天花板會很難改
c: 建立好地球後,到 edit mode 先 uv unwrap
d: 在 Shader 裡面,要開一個不連任何 node 的 image texture
e: Render Properties 要改成 Cycle Engine,
才會有 Bake -> Bake Button 讓使用者 Bake 出下面的圖
https://i.imgur.com/LIcJgGr.png
如果套用到遊戲引擎的 Panorama Sky (全景天空)
效果是如下:
https://i.imgur.com/PMltSWb.png
如果做的是夜晚的星空或銀河,
這樣效果就可以了,
因為星空和地平線是垂直的。
但是雲朵應該和地平線平行,
所以看來很酷但很怪。
所以請打開 Paint.NET
(有錢的可以開 PS)
假設圖片從上到下平分成 ABCD 四塊,
請把 A/B 位置互換,然後 A/B 對自己上下顛倒,
變成:
https://i.imgur.com/Ges9NVg.png
在全景下效果是
https://i.imgur.com/qYCRF6T.png
接下來用 Paint.NET 加入夕陽發光效果,
方法是開圖層,
用黑底白漸層並設定為 "增加亮度" 圖層。
下面是二個半圓和一條直線的三個圖層效果
https://i.imgur.com/zm38jEQ.png
在全景效果是
https://i.imgur.com/Y9KJJ5S.png
最後加個海岸、石頭和海浪,
加 direct light / spot light X 3,
開 on far blur / glow effect 調一下,
最後就是
https://i.imgur.com/WocUoxA.png
原圖比較
https://i.imgur.com/FNnZwHF.jpg
因為是初學者,
搞了三天才做出來,
但是效果我很喜歡 (也很省效能)
看著自己做的夕陽海岸讓自己心情平靜不少,
而且也學到了不少東西,
所以拿來野人獻曝一下。
作者: enthos (影斯作業系統)   2022-02-19 00:32:00
推推
作者: nicetw20xx (哇愛台灣)   2022-02-19 11:23:00
作者: yichen (蒼穹之下任我行)   2022-02-19 15:01:00
作者: MrFishing (胡不歸)   2022-02-21 19:51:00
COOL!
作者: whereweare (whereweare)   2022-02-22 22:18:00
great!

Links booklink

Contact Us: admin [ a t ] ucptt.com