자, 파티클에 오브젝트를 중심으로 중력을 적용하는 방법을 알려주겠음.
그 전에 주의사항 :
-작성자도 해당 기능에 대해 완벽하게 알지는 못함.
1. 일단 파티클을 하나 만드자.
2. 그 중에 Orbit attractor라는 항목이 있는데 디폴트는 off상태임. 이걸 켜주자.
3. 다음은 오브젝트 편집 창에서 Attractor라는 항목을 건드리자.
디폴트는 아무것도 선택되어있지 않은 상태임.
4. 이 글에서는 작은 큐브를 생성해서 파티클의 Attractor에 이용했음.
파티클이 큐브 방향으로 끌려가는 것을 알 수 있음.
5. 그리고 파티클의 Attractor에 임이의 오브젝트가 지정되면 Force라는 변수가 새로 추가된다.
해당 값의 디폴트는 1임.
이는 지정된 오브젝트를 중심으로하는 중력의 힘이며, 숫자에 비례해 끌어당기는 힘이 강해짐.
비교해보지.
Force:1
Force:5
Force:10
이동속도부터가 달라지는 것을 볼 수 있음.
다만, 보다시피 해당 오브젝트에 끌려가다가 통과하고 다시 돌아가는 움직임을 보이고 있다는 것을 알 수 있음.
안타깝게도 이 기능을 통해 파티클을 정교하게 움직이는 것은 불가능하다는 의미임.
대신 다른 응용을 보여주지.
응용 1.일단 파티클 생성 범위를 넓혀주고 파티클의 움직임을 정지시킨다.
응용 2. 아까처럼 큐브를 소환해 파티클의 Attractor에 지정함.
응용 3. 파티클 에디터를 통해 파티클들이 생성 이후 점점 줄어들게 설정함.
응용 4. 마지막으로 큐브를 안보이게 만들어준다.
이렇게 간단하게 중심으로 흡수되는 파티클을 만들 수 있음.
이상으로 글을 마친다.
댓글 1