EmberGen

EmberGen은 JangaFX가 개발하는 실시간 볼류메트릭 유체 시뮬레이션 및 시각 효과 제작 프로그램이다. 연기·불·폭발·마법 효과와 같은 볼륨 자산을 제작해 게임·영화용으로 출력한다. Houdini, Blender, Autodesk Maya의 유체 시뮬레이션과 활용 영역을 공유하지...

분류3D 그래픽 소프트웨어, 실시간 체적 유체·화염·연기 시뮬레이션
개발JangaFX
플랫폼Windows 중심; 제품별 추가 플랫폼
작성 언어엔진 구현 언어 공식 미공개
주요 기능실시간 체적 유체·화염·연기 시뮬레이션
파일·출력프로젝트, VDB 볼륨·플립북·이미지 시퀀스
자료관련 자료

EmberGen은 JangaFX가 개발하는 실시간 볼류메트릭 유체 시뮬레이션 및 시각 효과 제작 프로그램이다. 연기·불·폭발·마법 효과와 같은 볼륨 자산을 제작해 게임·영화용으로 출력한다. Houdini, Blender, Autodesk Maya의 유체 시뮬레이션과 활용 영역을 공유하지만 빠른 반복과 실시간 VFX 자산 생성에 특화되어 있다.[1]

시뮬레이션 영역에 연료·온도·속도·밀도와 소스·힘을 설정하면 화염과 연기 흐름이 시간에 따라 변한다. 사용자는 모양·난류·부력·소용돌이 등의 매개변수를 조정하고 뷰포트에서 결과를 즉시 확인한다. 노드나 속성 기반 효과 구성은 물리 현상의 정확한 해석보다 시각적 연출을 목표로 조정될 수 있다.

결과는 VDB 볼륨으로 내보내 전문 렌더러와 볼륨 합성에 사용할 수 있고, 플립북 텍스처나 이미지 시퀀스로 출력하면 Unity, Unreal Engine, Godot Engine의 실시간 파티클 시스템에 활용하기 쉽다. 볼륨 필드와 2차원 플립북은 공간적으로 표현하는 정보가 다르므로 실제 게임 카메라·조명과의 호환성을 고려해야 한다.[2]

EmberGen은 JangaFX의 LiquiGen·IlluGen 등과 역할이 나뉜다. LiquiGen은 액체, IlluGen은 노드 기반 실시간 VFX 자산 제작을 다루며, EmberGen은 연기·화염과 같은 기체·체적 효과에 중점을 둔다. Nuke·Fusion (Blackmagic Design)에서 볼륨 렌더 패스를 합성하는 후처리와도 연결된다.

JangaFX와 개발

초기 개발

제품 변화

체적 유체·온도·속도 필드

연기·폭발·화염 시뮬레이션

실시간 렌더링과 성능

VDB·플립북·이미지 출력

게임 엔진과 VFX 파이프라인

  1. EmberGen 공식·역사 자료 ↩
  2. EmberGen 기술·제품 자료 ↩