[Blender] Physics: Cloth 物理模擬:布料 基本篇

更新 發佈閱讀 4 分鐘

序言

人要衣裝,Blender裡的模型也要穿衣服。

Blender的物理模擬非常強大,但是在使用的過程中常常會出現破圖、穿模、效果不如預期的情況,很容易導致放棄學習。

常見的布料模擬畫面

常見的布料模擬畫面



physics 面板

physics 面板

看一下Physics面板上的選項總共有八項,感覺不是很多,但事實上每一個項目點開後都有很多參數可以調整,而本篇的主角布料模擬更是最多可調參數的一項,還好經過本人測試,可以使用布料模擬的就只有Mesh(網格)物件,瞬間學習難度下降不少。

事實上,布料模擬並不是只能用在製作衣服的動畫上,只要參數調整的好,幾乎可以模擬出所有材質,所以布料模擬非常值得研究瞭解一番。

預設材質

Cloth 參數面板

Cloth 參數面板

不知道有沒有人注意到套用cloth後出現的參數面板有一個小小的按鈕,點下去後會出現幾個預設的材質。

1.Cotton-棉花

2.Denim-牛仔布

3.Leather-皮革

4.Rubber-橡膠

5.Silk-絲綢


我們可以直接套用這些預設好的材質,而不用一項項參數去改,模擬測試結果如下圖,這邊只使用預設的網格物件Monkey-Suzanne跟一個平面網格當地面,皆加入Collision(碰撞)物理性質,達到目標布料物件變形的效果。

預設材質模擬效果

預設材質模擬效果

從圖片上可以看出來套用不同的預設材質呈現出來的質地大不相同,跟印象中的對應材質已經相去不遠,如果曾經跟我一樣是看YT影片學習Blender的話,一定會發現他們改了一堆的參數,但即使一直按暫停一步步操作,努力去聽懂對方說的英文,還是做不出跟他們一樣的效果,其中一個原因就是他們很會藏招,故意設定一些很不合理的數值,讓看的人跟著做錯,然後就會去看更多影片增加他們的點閱率。

為了讓布料看起來更滑順幫布料加了一些modifier

為了讓布料看起來更滑順幫布料加了一些modifier

基本參數設定

下圖中,Cloth面板的諸多參數設定中,紅框範圍內可以視為基本的設定,各項參數說明如下。

基本參數設定面板

基本參數設定面板

Quality Steps:每一幀運算的次數,影響模擬品質,數值在1~80之間,在測試過程中設定為1會發生布料直接穿過碰撞物件的現象。

Speed Multiplier:數值在1~10之間,直接影響布料掉落速度,想要快速模擬可以拉高數值。

Physical Properties(物理性質)

Vertex Mass:數值為0~?,指的是每個網格點的重量,數值愈高掉落愈快。

Air Viscosity:空氣的黏滯性,一樣會影響布料掉落的速度,也會影響變形,數值在0~10之間。

Bending Model:分為Angular(角度)跟Linear(線性),在運算時採用的算法,選用Linear時變形會改用結構性去控制。

Stiffness(剛性)

Tension(張力):值在0~10000之間,

Compression(壓力):值在0~10000之間

Structural(結構性):值在0~10000之間,只能應用Linear模式中,

Shear(剪力):值在0~10000之間

Bending(彎曲):值在0~10000之間

Damping(彈性)

Tension(張力):值在0~50之間

Compression(壓力):值在0~50之間

Structural(結構性):值在0~50之間,只能應用Linear模式中

Shear(剪力):值在0~50之間

Bending(彎曲):值在0~1000之間

剛性跟彈性的值建議套用預設材質,或是另外找別人分享的參數設置,如果照抄還是得不到理想的效果,有可能是模型尺度不同。

進階參數設定

Internal Springs  與 Pressure

Internal Springs 與 Pressure

Internal Springs(內部彈性)

官方說明的意思是碰撞模擬過程中,點跟點的距離如果大於Max Spring Creation length就不會碰撞,預設為0則所有頂點無視距離都會模擬碰撞,實際效果需要再測試。

Pressure(壓力)

可以理解成布料內部與外部的氣體壓力差,設定為0時為平衡狀態,大於0是內部壓力大於外部壓力,布料會鼓起來,小於0是內部壓力小於外部壓力,布料會被向內壓,數值在-10000~10000間,過大或過小可能會爆掉。


Custom Volume(自訂體積)

勾選後可以開啟Target Volume參數。

Target Volume(目標體積)

數值在0~10000之間,測試時設定到10000立方體直接變成圓球飛起來。

Pressure Scale(壓力刻度)

設定環境壓力,數值為0~10000,過高會爆掉。

Fluid Density(流體密度)

假設布料內有流體時的狀況,單純模擬而非真的有物件被增加,設定為1時為水的密度,過高會爆掉。

Vetex Group(頂點組)

用頂點組控制受壓力範圍。

留言
avatar-img
Frank Plaza
13.5K會員
89內容數
AI的時代已經來臨
Frank Plaza的其他內容
2023/11/18
測試布料模擬的Property Weights用途。
Thumbnail
2023/11/18
測試布料模擬的Property Weights用途。
Thumbnail
2023/11/17
為什麼骨架跟別人做的長的不一樣?
Thumbnail
2023/11/17
為什麼骨架跟別人做的長的不一樣?
Thumbnail
2023/11/09
2023/11/09
看更多
你可能也想看
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
因為有計畫去實踐的進修上相關的課程,就先在網路上找相關的體驗課先了解一下過程。這次來的是位於蘆洲三和國中旁的錦物生活合作社,空間很大、老師很親切,現場有滿多布料可以挑選的。
Thumbnail
因為有計畫去實踐的進修上相關的課程,就先在網路上找相關的體驗課先了解一下過程。這次來的是位於蘆洲三和國中旁的錦物生活合作社,空間很大、老師很親切,現場有滿多布料可以挑選的。
Thumbnail
現在網路資訊發達,而我們又身處在快時尚的世界,衣服千千萬萬,太多選擇反而是件不好的事。越來越多人買了衣服回家後發現材質不好或是版型不對花了大價錢買了不開心,這讓我忽然萌生了想法,為什麼不自己做一件屬於自己獨一無二的衣服呢?
Thumbnail
現在網路資訊發達,而我們又身處在快時尚的世界,衣服千千萬萬,太多選擇反而是件不好的事。越來越多人買了衣服回家後發現材質不好或是版型不對花了大價錢買了不開心,這讓我忽然萌生了想法,為什麼不自己做一件屬於自己獨一無二的衣服呢?
Thumbnail
  這篇是很簡單的遊戲心得文,不是什麼很專業的文章,寫的內容高機率會是錯的,所以還在觀望要不要入坑的話,就稍作參考就好;若有內容或觀念寫錯,也還請不吝指出。因為這款沒有什麼劇透可言,所以就不再多廢話進入正文~
Thumbnail
  這篇是很簡單的遊戲心得文,不是什麼很專業的文章,寫的內容高機率會是錯的,所以還在觀望要不要入坑的話,就稍作參考就好;若有內容或觀念寫錯,也還請不吝指出。因為這款沒有什麼劇透可言,所以就不再多廢話進入正文~
Thumbnail
序言 人要衣裝,Blender裡的模型也要穿衣服。 Blender的物理模擬非常強大,但是在使用的過程中常常會出現破圖、穿模、效果不如預期的情況,很容易導致放棄學習。 看一下Physics面板上的選項總共有八項,感覺不是很多,但事實上每一個項目點開後都有很多參數可以調整,而本篇的主角衣物模擬更
Thumbnail
序言 人要衣裝,Blender裡的模型也要穿衣服。 Blender的物理模擬非常強大,但是在使用的過程中常常會出現破圖、穿模、效果不如預期的情況,很容易導致放棄學習。 看一下Physics面板上的選項總共有八項,感覺不是很多,但事實上每一個項目點開後都有很多參數可以調整,而本篇的主角衣物模擬更
Thumbnail
這篇要來探討一個建立角色穿著的手法,就是透過紙娃娃系統的概念,將裸體角色穿上衣物。
Thumbnail
這篇要來探討一個建立角色穿著的手法,就是透過紙娃娃系統的概念,將裸體角色穿上衣物。
Thumbnail
這篇要討論的主題與 Stable Diffusion進階 -- 穿衣換衣術 類似,但是要使用更穩定的方法把衣服變成自己想要的樣子。
Thumbnail
這篇要討論的主題與 Stable Diffusion進階 -- 穿衣換衣術 類似,但是要使用更穩定的方法把衣服變成自己想要的樣子。
Thumbnail
這次要來講一下,如何使用簡單的inpaint與基本的ControlNet來做到幫人物角色穿上服裝的穿衣術以及換衣術。
Thumbnail
這次要來講一下,如何使用簡單的inpaint與基本的ControlNet來做到幫人物角色穿上服裝的穿衣術以及換衣術。
Thumbnail
從沒想過,只要上網購買精品零碼布,就能體驗Burberry等名牌優質的親膚質感,而且環保又平價。
Thumbnail
從沒想過,只要上網購買精品零碼布,就能體驗Burberry等名牌優質的親膚質感,而且環保又平價。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News