내일배움캠프 18일차 TIL <Unity Particle System> 04/30

정광훈(Unity_9기)·2025년 4월 30일

TIL (Today I Learned)

목록 보기
29/101
post-thumbnail

파티클 시스템 (Particle System)

게임 내에서 연기, 불꽃, 폭발, 빛, 눈, 비와 같은 시각적 효과(VFX)를 구현하는 데 사용되는 강력한 도구

파티클 시스템은 작은 이미지 또는 메시(Particle)를 생성하고,
이를 다양한 속성과 규칙에 따라 움직이거나 변형하여 복잡한 효과를 연출



Duration이 5초로 설정되어 있고 Looping이 비활성화되어 있다면,
파티클 시스템은 시작 후 5초 동안 파티클을 방출하고 자동으로 멈춤
Looping이 활성화되어 있다면, 5초마다 이 과정이 반복됩니다.

Prewarm
활성화하면 시스템이 시작하자마자 이미 파티클이 충분히 생성되어 마치 처음부터 효과가 진행 중이었던 것처럼 보임

Start Lifetime
파티클이 생성된 후 사라질 때까지의 시간을 초 단위로 결정
시간이 만료되면 자동으로 소멸

Start Speed
얼마나 빠르게 움직이기 시작할지를 제어

Start Size
각 파티클이 생성될 때의 초기 크기

Random Between Two Constants
파티클이 생성될 때마다 설정된 최소값과 최대값 사이의 랜덤 값으로 설정

ex)
Start Lifetime: 각 파티클의 수명을 서로 다르게 설정하여
더욱 자연스러운 소멸 효과를 만들 수 있다.

예를 들어, 1초와 3초 사이의 랜덤 값으로 설정하면 어떤 파티클은 1초 만에 사라지고,
어떤 파티클은 3초 동안 유지

Start Speed: 각 파티클의 초기 속도를 다르게 설정하여
더욱 역동적이고 불규칙한 움직임을 연출할 수 있다.

Start Size: 각 파티클의 초기 크기를 다르게 설정하여
더욱 풍성하고 다양한 시각적 효과를 낼 수 있다.


Scale: X축 방향으로 파티클이 더 퍼져서 나온다.

0개의 댓글