乳房物理效果
為模型胸部骨骼添加物理模擬。選定的骨骼會被給予懸掛關節,使其在運動時具有彈跳和搖擺效果,此外還可選用與手臂和地面互動的碰撞形狀。
骨骼選擇
使用選擇骨骼來挑選接收物理效果的骨骼。會彈出一個從軀幹開始的骨骼選擇器對話框——請選擇一到兩個骨骼(左側和右側)。預設值讓您可以在不同模型之間儲存和恢復配置。
懸掛
添加了將每個骨骼錨定到其父骨骼的彈簧阻尼關節。控制彈跳、擺動和旋轉限制。請參閱「懸掛」子面板了解詳細的關節設置。
碰撞
在每個乳房骨骼周圍啟用 SDF 碰撞體形狀(錐形膠囊),使其與手臂、衣物和地面進行互動。碰撞體半徑和碰撞體長度設定了整體尺寸。碰撞體曲線塑造輪廓——負值會使其更豐滿,正值則會使它朝尖端收窄。啟用乳頭會添加一個帶有可調整乳頭位置和乳頭大小的小球形碰撞體。摩擦力控制表面在碰撞體上的滑動程度。與手臂碰撞將碰撞體分配給一個獨立的層,用於特定的手臂互動。可視化會渲染 3D 碰撞體網格,用於除錯。
碰撞體曲線和啟用乳頭都設計用於與布料模擬協作,讓衣物有可以滑動的表面。
軟體
在每個選定的根骨骼的子骨骼上疊加一個基於粒子的 XPBD 軟體,在剛性的懸掛物理效果之上增加擺動形變。請參閱「軟體」子面板了解粒子設置。
子組件
懸掛
為一個骨骼添加一個彈簧阻尼懸掛關節,將其錨定到其父骨骼,並提供可配置的錨點位置和中心偏移。彈簧力、阻尼、質量和阻力控制關節動力學。半徑設定了碰撞體的大小;靜止角增加了旋轉偏差。旋轉限制以其自身的彈簧和阻尼來約束擺動和扭轉角度。可視化關節渲染約束形狀。
軟體
定義了一個基於粒子的 XPBD 軟體網格,該網格會隨著物理效果發生形變。每個選定的根骨骼的子骨骼成為模擬粒子,排列成從骨骼外向延伸的層。深度控制粒子從骨骼延伸的遠近;邊緣深度將邊緣粒子拉近骨骼,以達到更緊密的貼合。層數和細分增加網格解析度,但會犧牲性能。深度分佈在內層和外層之間轉移體積。
約束滑桿(體積、邊緣、旋轉)控制粒子剛性——數值越高,形變越小。 約束阻尼平滑求解器步驟之間的振盪。 慣性增加了對快速運動變化的抵抗力。 顯示骨骼會在粒子網格旁邊渲染原始骨骼,以便比較。