blender 怎麼做米飯的模型?
(相片級別建模)
對於這種大量獨立個體的模型,比如葡萄,瓜子,核桃,應該怎麼做?
不限定是blender,求教做法
------------------------
剛剛做了一個平面然後用粒子系統自動生成大米的模型……感覺很不自然
題主要求相片級的模型,確實難度很大。我試著做了一會,模型感覺問題不大,但是材質似乎有些問題,發上來與大家交流。
這是最後渲染的結果:
米飯看起來很暗,而且SSS材質的效果並不好,這個後面會具體探討。先說一下建模的具體過程。
首先,我的想法是,在碗底的米飯,對於外部視覺效果來說,影響可能可以忽略。雖然有次表面散射,但是到了那麼深,應該沒有影響了。
所以我做了一個殼子,裡面裝著米飯:
米飯的建模,我找了網上的一張圖做參考:
做了一個模型,因為米飯數量很多,所以面數沒有做的很高:
然後的思路是,從前面的半球殼中,生長出米粒:
之後,經過幾幀的迭代,得到米飯的結構。這裡我給它們的運動規則上,勾選了「允許攀爬」,這樣可能可以模擬米粒粘黏的效果。
剖面圖如下:
碗的建模和材質都很簡單,不做闡述。
下面說說材質的問題。一開始我的材質設置很簡單,SSS+光澤*菲涅爾,但是米飯看起來很暗:
之後我分析可能是因為米飯的散射率在不同深度處不一樣,使得在表面是很強的次表面散射,而在內部,則近似透明,從而在整體上,透光率更高。為了模擬這種效果,我把米飯設為中空的。同時,材質設為:(漫射+SSS)+光澤*菲涅爾
但是最後的結果仍然不太滿意,米飯的亮度很低,與實際攝影的結果相差較大。個人分析,還是因為米飯材質在不同深度上不一樣,可能還需要進一步的實驗。
================
2016-9-1更新:
找到一篇文獻,用磁共振技術研究浸泡過的米飯的內部結構與構成:MR imaging and diffusion studies of soaked rice
沒有具體的看,不過似乎對這裡的建模有所幫助。
這很難做,即便用簡單的物理引擎也不太行。因為米飯不但不是剛體,而且它不是一堆東西自由下落堆成的,而是從干大米發出來的,米粒會膨脹、擠壓、黏連而變形。想要搞得很自然,非得模擬這個過程才行
用 融球做粒子
靜幀的話。是生,是熟?規整不規整,是裝碗里還是飯糰壽司,米本身也有偏糯偏干,偏軟偏硬得。看你想要那種,這個一定要明確才好去努力。
如果是紫菜飯糰可以用Zb刷出來。
比如 壽司單幀製作流程教學 (感謝Aboutcg和A菌提供的免費教程)
這裡有個快速簡單的Zb做壽司教程,裡面的米雖然不太像(也是建個面網上刷米的思路),但是很快的做出來還可以吧。同一種思路往細了做沒問題的。
做出幾種形態的米粒模型。
然後把你想要的「米飯」的整體形態概括成一個容器:比如碗型就做個碗,三角形飯糰就捏個圓三角的盒子,如果不規則可以用ncloth做個布袋子(以此類推,還可以對布料的變形參數和重力場調整)。然後把粒子米裝到這個容器里,解算一段時間會得到一個米粒堆滿擠在一起的效果。
做米飯的話,稍微加點融合效果吧!
推薦閱讀: