Unrea Engine Graphic/Niagara

Niagara - Portal 2 (Center Particles, Pattern)

DB51 2025. 5. 8. 15:39

 

Portal Center

 

Additive Master Material에 Depth Fade 추가

 

 

 

Emitter 추가 (SimpleSpriteBurst)

NS_Portal  -  CenterRotatingParticlesSmall

 

Properties

GPU, Fixed

 

 

Emitter Update

Emitter State

Infinite

 

Spawn Rate

Value : 3000

 

 

 

Particle Spawn

Initialize Particle

Size 0.3 ~ 0.7

Color Blue, Value 10.0

 

Shape Location

Box / Plane

Mode : Plane

Plane Size : 20, 20

Rotation Mode : Axis Angle

Rotation Axis  Y : 1.0

 

 


Particle Update

Scale Sprite Size

 

 

 

 

Vortex Velocity (-> Vortex Force와 Solve Forces and Velocity로 대체됨)

Vortex Force

Vortex Force Amount  Min :1000, Max : 3000

Vortext Axis  Y : 2

Vortext Axis Coordinate : Local

 

Scale Velocity

 

Curl Noise Force

Noise Strength  50.0 ~ 80.0

Noise Frequency 80.0

Pan Noise Field  Y : 1.0

 

 

Curl Noise Force 001

Noise Strength  900.0 ~ 2000.0

 

 

Point Attraction Force

Attraction Strength  Min : -800.0, Max : 300  (-> 음수를 입력하면 밀어내는 힘을 적용)

Attraction Radius : 300.0

 

 

 

 

 

 

 

 


CenterRotatingParticlesSmall Emitter 복제

NS_Portal  -  CenterRotatingParticlesLarge

 

Particle Spawn

Initialize Particle

Size 0.8 ~ 1.0

 

Shape Location

Plane Size : 50, 50

 

 

 

 

 

 

 

 

 

 

NS_Portal  -  CenterRotatingPatternHorizontal

Material Instance (Additive) 추가하여 텍스처 적용

 

 

 

새 이미터 추가 (Simple Sprite Burst)

 

 

Render

Mesh Renderer

Meshs : Plane

✓ Enable Material Overrides

제작한 머티리얼 적용

 

 

Emitter Update

Emitter State

Infinite

 

 

Particle Spawn

Initialize Particle

Color Blue, Value 10.0

Mesh Scale Mode : Uniform

Mesh Uniform Scale : 3.0

 

 

 

Particle Update

Scale Color 삭제

 

Update Mesh Orientation

Rotation Vector  Y : 1.0

Rotation Rate : 0.5

 

 

 

 

Emitter 복제

NS_Portal  -  CenterRotatingPatternVertical

Particle Spawn

Initial Mesh Orientation

Mesh Orientation Mode : Orient to Vector

Orientation Vector  Z : 1.0

 

 

 

 

 

 

 

 

 

 

 

NS_Portal  -  CenterRotateFireSmall

이전에 제작한 PanDistortion 머티리얼 인스턴스 제작

 

 

 

 

새 Emitter 추가 (Simple Sprite Burst)

 

 

Render

Mesh Renderer

Meshs : Plane

✓ Enable Material Overrides

제작한 머티리얼 인스턴스 적용

 

 

Emitter Update

Emitter State

Infinite

 

 

Particle Spawn

Initialize Particle

Color Blue, Value 5

Mesh Scale Mode : Uniform

Mesh Scale Scale : 3.3

 

 

 

 

텍스처의 모서리를 안보이도록 마스터 머티리얼 수정

 

 

 

 

Emitter Update

Emitter State

Loop Duration 5.0

 

Spawn Burst Instantaneous 삭제

 

Spawn Rate

Spawn Rate 2.0 ~ 5.0

 

 

 

 

Particle Update

Scale Mesh Size

 

 

 

Update Mesh Orientation

Rotation Vector  Y : 1

Rotation Rate  0.1 ~ 0.3

 

 

 

 

 

 

Emitter 복사

NS_Portal  -  CenterRotateFireBig

Particle Update

Spawn Rate

Spawn Rate 4.0 ~ 8.0

 

 

Particle Spawn

Initialize Particle

Color Blue, Alpha 0.2, Value 5.0 

 

Add Velocity

Velocity Mode : From Point

Velocity Speed : 200.0

 

 

 

Particle Update

Update Mesh Orientation

Rotation Vector  Y : 1

Rotation Rate  0.05 ~ 0.1