본문 바로가기

Development/VFX3

Blend Mode Blend Mode자주 쓰는 3가지 모드MaskedTranslucentAdditiveShading ModelDefault LitLit은 빛의 연산을 하기 때문에 상당히 무겁다. 최적화단계에서 상당한 마이너스를 요소를 갖고 시작함Stats Window에서 최적화에 관련된 지표를 간략하게 볼 수 있다.Additive검은색을 알파로 사용. Multiply 개념이라 계속 합산되어 환경이나 다른 이펙트에 영향을 많이 받는다. 보통 glow, flare를 만들 때 사용0 - 검은색1 - 흰색Additive 모드에서는 1을 넘어가면 Bloom을 갖게 된다.Cascade, Niagara 툴에서 Color를 컨트롤 하고 싶다면 "Particle Color"노드를 연결하자.Translucent검은색을 표현하려면 Trans.. 2024. 5. 1.
Niagara Transform Module Location, Rotation ModuleInitialize Particle에 기본적인 골자가 있다.Lifetime, Size, Rotation, Location 등을 설정할 수 있다.Location 모듈을 추가할 수 있지만 Initialize Particle모듈에서 수정을 할 수 있다. 여기에 다양한 값을 추가해서 자신만의 느낌을 살려본다.이니셜라이즈 파티클 모듈에서 기본적으로 Rotation Mode를 설정할 수 있다. 그러나 Sprite는 2D(Quad)의 개념이기 때문에 3D메쉬 렌더러를 사용한 3D파티클에서는 유효하지 않을 수 있다. 이를 생각하고 제작해야 한다. 메쉬도 동일하게 이니셜라이즈 파티클 모듈에서 사이즈를 조절할 수 있다. Initial Mesh Orientation으로 회전값을 .. 2024. 4. 28.
Niagara Setup 이미터는 독립된 파티클이다. (밑에 따로 정리한 PPT를 보면 이해가 쉽다.)이미터를 담는 그릇이 나이아가라 시스템이다. 나이아가라FX: Overview나이아가라VFX NiagaraVFX Overview dmdsik@naver.comdocs.google.com이미터에 쌓는 스택 하나를 "Module"이라 칭하는데 처리 순서는 시스템이 위에서 아래로 순차적으로 처리한다.고급 연산 장치인 CPU로 시뮬레이션을 타겟했을때 상당히 복잡한 이펙트를 구현할 수 있다. 하지만 용량면에서 GPU가 압도적이기 때문에 초대량의 파티클 시뮬레이션을 처리할때는 GPU가 유리할 수 있다. (절대적인 정답은 없다 상황에 따라서 알맞은 판단, 프로그래머들의 조언이 필요하다.)GPUSim일 때 Fixed Bounds로 영역을 확정시.. 2024. 4. 22.