Unity Particle System - zzragida/UnityDocs GitHub Wiki

Reference

μœ μš©ν•œ 에셋

Particle Systemμ΄λž€? (What is a Particle System?)

  • λ§Žμ€ 수의 νŒŒν‹°ν΄(μž‘κ±°λ‚˜ μ‹¬ν”Œν•œ μ΄λ―Έμ§€λ‚˜ 메쉬)듀을 νŒŒν‹°ν΄ μ‹œμŠ€ν…œμ„ ν†΅ν•΄μ„œ 화면에 λ³΄μ΄κ±°λ‚˜ μ›€μ§μ΄κ±°λ‚˜ ν•©λ‹ˆλ‹€. (Particles are small, simple images or meshes that are displayed and moved in great numbers by a particle system.)
  • Each particle represents a small portion of a fluid or amorphous entity and the effect of all the particles together creates the impression of the complete entity.
  • Using a smoke cloud as an example, each particle would have a small smoke texture resembling a tiny cloud in its own right.
  • When many of these mini-clouds are arranged together in an area of the scene, the overall effect is of a large, volume-filling cloud.

Shuriken Particle System

Main Module

Emission Module

Shape Module

Velocity Over Lifetime Module

Limit Velocity Over Lifetime Module

Force Over Lifetime Module

Color Over Lifetime Module

Color By Speed Module

Size Over Lifetime Module

Size By Speed Module

Rotation Over Lifetime Module

Rotation By Speed Module

External Forces Module

Collision Module

Sub Emitters Module

Texture Sheet Animation Module

Renderer Module

Legacy Particle Systems

타원 νŒŒν‹°ν΄ 이미터(Ellipsoid Particle Emitter)

  • 타원내에 νŒŒν‹°ν΄μ„ λ°œμƒμ‹œν‚΄. 속성 정보λ₯Ό ν†΅ν•΄μ„œ 타원을 ν™•μž₯ν•˜κ±°λ‚˜ μ—°μž₯ν•  수 있음
  • νŒŒν‹°ν΄ μ—λ‹ˆλ©”μ΄ν„°(Particle Animator)와 νŒŒν‹°ν΄ λ Œλ”λŸ¬(Particle Renderer)와 μ—°λ™ν•˜μ—¬ νŒŒν‹°ν΄ μ‹œμŠ€ν…œ(Particle System)을 생성할 수 있음
  • νŒŒν‹°ν΄ μ‹œμŠ€ν…œμ΄ μ •μƒμ μœΌλ‘œ λ™μž‘ν•˜κΈ° μœ„ν•΄μ„œ μœ„ 3개의 μ»΄ν¬λ„ŒνŠΈκ°€ μ˜€λΈŒμ νŠΈμ— λΆ™μ–΄ μžˆμ–΄μ•Ό 함

메쉬 νŒŒν‹°ν΄ 이미터(Mesh Particle Emitter)

  • 메쉬 주변에 νŒŒν‹°ν΄μ„ λ°œμƒμ‹œν‚΄. νŒŒν‹°ν΄μ„ μ˜€λΈŒμ νŠΈμ™€ λ³΅μž‘ν•œ λ°©μ‹μœΌλ‘œ μƒν˜Έ μž‘μš©μ‹œν‚€κ³  싢은 κ²½μš°μ— μ‚¬μš©
  • νŒŒν‹°ν΄ μ—λ‹ˆλ©”μ΄ν„°(Particle Animator)와 νŒŒν‹°ν΄ λ Œλ”λŸ¬(Particle Renderer)와 μ—°λ™ν•˜μ—¬ νŒŒν‹°ν΄ μ‹œμŠ€ν…œ(Particle System)을 생성할 수 있음
  • νŒŒν‹°ν΄ μ‹œμŠ€ν…œμ΄ μ •μƒμ μœΌλ‘œ λ™μž‘ν•˜κΈ° μœ„ν•΄μ„œ μœ„ 3개의 μ»΄ν¬λ„ŒνŠΈκ°€ μ˜€λΈŒμ νŠΈμ— λΆ™μ–΄ μžˆμ–΄μ•Ό 함

νŒŒν‹°ν΄ μ—λ‹ˆλ©”μ΄ν„°(Particle Animator)

  • μ‹œκ°„μ΄ 지남에 따라 νŒŒν‹°ν΄μ„ μ΄λ™μ‹œν‚€κ±°λ‚˜ λ°”λžŒμ„ μ μš©ν•˜κ±°λ‚˜ 색상 μˆœν™˜μ„ μ μš©ν•  수 있음

νŒŒν‹°ν΄ λ Œλ”λŸ¬(Particle Renderer)

  • 화면에 νŒŒν‹°ν΄ μ‹œμŠ€ν…œμ„ λ Œλ”λ§ 함

μ›”λ“œ νŒŒν‹°ν΄ μ½œλΌμ΄λ”(World Particle Collider)

  • 씬 λ‚΄μ˜ λ‹€λ₯Έ Colliders에 νŒŒν‹°ν΄μ„ μΆ©λŒμ‹œν‚€λŠ”λ° μ‚¬μš©ν•¨