마야에서 현실적인 피가 흘러넘치며 심장 위로 미끄러지는 효과 제작

2026년 02월 13일 | 스페인어에서 번역됨
Simulación en Maya de corazón con sangre líquida chorreando y resbalando sobre la superficie con colisiones y flujo viscoso visible

디지털 혈액이 응고를 거부할 때

심장 위로 설득력 있게 흐르는 혈액을 만드는 것은 예술과 물리를 독특하게 결합한 도전 중 하나입니다. 혈액은 단순한 액체가 아닙니다: 표면에 달라붙으면서 그 특유의 실과 방울을 만드는 특징적인 점도를 가지고 있습니다. Maya에서 이 마법은 주로 액체로 설정된 nParticles를 통해 발생하며, 더 복잡한 표면 상호작용을 위해 nCloth가 약간 사용됩니다.

곡선과 질감으로 가득 찬 유기적인 표면을 가진 심장은 혈액이 그 독특한 행동을 보여주기에 완벽한 무대를 제공합니다. 핵심은 액체가 심장의 해부학을 인식하고 이에 따라 반응하게 하여 우리가 추구하는 그 믿을 만한 흐름을 만드는 것입니다.

nParticles 시스템의 초기 설정

과정은 혈액 특성을 시뮬레이션하기 위해 Liquid 유형의 nParticle을 생성하는 것으로 시작합니다. 심장 상단에 위치한 체적 또는 표면 Emitter가 초기 흐름을 생성합니다. RateSpeed 매개변수가 생성되는 혈액의 양과 하강 시작 강도를 제어합니다.

여기서 점도가 스타 매개변수가 됩니다. Viscosity 값 0.8에서 1.2 사이가 실제 혈액의 두꺼운 일관성을 재현하며, 물이나 꿀처럼 행동하지 않게 합니다. Surface Tension은 방울이 일정 수준까지 결합된 상태를 유지하는 응집 효과를 추가합니다.

완벽한 디지털 혈액은 관객에게 불편함을 느끼게 하는 혈액입니다

충돌 및 표면 부착

혈액이 심장과 올바르게 상호작용하려면 심장을 Passive Collider로 변환해야 합니다. 충돌 속성에서 Collision Layer를 조정하면 nParticles가 표면을 감지합니다. Stickiness 매개변수가 여기서 중요합니다: 적당한 값으로 혈액이 하강을 계속하기 전에 약간 부착되어 그 특징적인 미끄러짐 효과를 만듭니다.

심장 같은 복잡한 표면은 입자가 홈과 공동에 끼이지 않도록 Collision Thickness를 조정해야 할 수 있습니다. 더 세밀한 제어를 위해 충돌 속성에서 Texture Maps를 사용하여 심장의 다른 영역에서 부착력을 다양하게 할 수 있습니다.

흐름 행동의 세밀 조정

nParticles의 Liquid Simulation은 행동을 세밀하게 조정하기 위한 고급 매개변수를 제공합니다. Incompressibility는 액체가 부피를 유지하는 방식을 제어하며, Rest Density는 부력을 영향을 줍니다. 혈액의 경우 높은 비압축성과 중간 밀도로 무겁고 일관된 흐름을 만듭니다.

GravityTurbulence 같은 외부 힘은 낙하 운동과 흐름의 유기적 변화를 추가합니다. Drag Field를 가볍게 사용하면 특정 영역에서 움직임을 늦춰 해부학적 영역에서 혈액이 정체되는 것을 모방할 수 있습니다.

최대 현실성을 위한 재질 및 렌더링

최종 시각적 외관은 액체 전용 재질로 달성됩니다. Arnold에서 높은 TransmissionSubsurface Scattering을 가진 Standard Surface가 신선한 혈액의 특징적인 투명도와 깊이를 재현합니다. 색상은 어두운 하지만 강렬한 빨강으로, 평평한 외관을 피하기 위해 미묘한 변화를 가져야 합니다.

렌더링을 위해 Liquid Meshing을 통해 nParticles를 메쉬로 변환하면 혈액의 연속 표면을 만듭니다. Mesh ResolutionBlobby Radius 설정이 액체 표면의 세부 수준과 부드러움을 결정합니다.

이러한 기술을 마스터하면 어떤 아티스트든 단순한 입자를 넘어 떨어질 뿐만 아니라 미끄러지는 각 방울마다 생생한 이야기를 전하는 혈액으로 변환할 수 있습니다. 왜냐하면 디지털 효과의 세계에서 가장 섬뜩한 액체조차 예술 작품이 될 수 있기 때문입니다 😏