반응형

 

 

 

[나선환]

처음 만든 이펙트입니다.

처음 3d mesh를 만들어서 무언갈 한다는 것이 처음이기에 이것 저것 만져보다가 

 

이런 모양의 소스를 Sphere메쉬에다가 붙여서 마구 돌려보니 나선환 처럼 될 수 있겠다라는 발상이 떠올라 만들게 되었습니다.

 

처음에 나루토 얼티밋4처럼 무지막지한 나선환을 목표로 잡았으나.

 

기본적으로 나선환의 구성될려면 Fresnel효과를 가진 구체에 가운데 빛을 더해 바람 회전하는 효과가 필요한데

메쉬로만 어떻게 할까 연구하다가 

 

위 사진 처럼 오브젝트를 여러개 겹쳐서 색블랜딩을 만들고 겉에 좀 진한색을 씌워서 Fresnel효과를 나게만들고

가운데에 

 

단순한 Glow텍스쳐 Quad를 3방향으로 겹쳐 빛나는것을 만들고 겹쳤습니다.

 

겹치는 과정에서 color space를 Linear로 세팅하고 제작하는데 선 텍스쳐가 좌측처럼 색이 약해서 먹어버리는 일이 발생하여

텍스쳐의 sRGB를 꺼서 강제로 밝게 만들었습니다.

 

최종적인 나선환 효과

 

 

여기까지 의도대로 잘 만들어져서 실제 나선 수리검처럼 표창효과를 내고 싶은 욕심이 생겼습니다.

 

https://www.youtube.com/watch?v=Me8jM8aeOp8

위 영상에서 표창만드는것을 따라서 

 

표창을 모델링해서 적용했습니다.

 

위 사진 적용이후에 안어울려서 더 회전하는 느낌살리기위해 좀 칼날을 수정하여 이렇게 적용했습니다.

 

처음에는 실제 나선수리검처럼 구체겉에 표창을 뒀으나 매우 혐오 스러웠습니다.

 

 

그래서 만든것은 아깝고 회전느낌 살리고자 구체 속에 집어 넣었습니다.

 

 

나선환의 회전느낌을 살리고자 겉에 도는 이펙트를 만들었습니다.

하지만 애니메이터를 이용해 모든각도에서 어색하지않은것을 만들기가 힘들었습니다.

 

 

그래서 일정 시간마다 랜덤한 각도로 뽑아주는 코드를 작성하여 적용했습니다.

 

바닥에서 나선환의 영향으로 바람이 끌어 올라지는 것을 만들었습니다.

일단 좌측에 수업시간에 배운 기억대로 Herix로 끌어 올라가는것을 쉽게 만들었으나

바닥에서 UV가 회전하는것을 만들기가 너무 어려웠습니다.

맥스로 Sphere 메쉬에 Editorble poly로 회전하는 모양 만들다보니 그럴듯하게 만들어 졌습니다.

 

 

[Lightning Ball]

두번째 이펙트로 참신한 것을 시도해 볼려고 했으나 기본적 구체에서 어떻게 해야할지 몰라 

다시 구체로 만들 었습니다.

 

롤의 빅토르 궁극기를 레퍼런스 삼아 제작을 시작했습니다.

 

나선환 구체 만들때와 같은 개념으로 여러 색을 겹처서 하나의 구체를 완성했습니다.

그리고 전기가 세로로 돌고 위에서 아래로 돌게 하고

가운데 빛나는 Quad를 3방향으로 만들어 어떤 각도에서든 좋게 만들었습니다.

 

겹치는 색은 예전 4주차 과제에서 번개 이펙트 만들때 배운 색 조합으로

보라색, 파랑색, 주황색을 섞어서 색을 구성 하였습니다.

 

 

위에서 아래로 내려오는 전기에서 중앙에서 전기를 강조하고 싶어

버텍스 컬러를 이용하였습니다.

 

최종 합친 구체

 

바닥에 깔린 전자파 영역입니다.

간단한 소스로 여러개 겹쳐서 만들었고

 

이전에 만든 타격이펙트 쇼크웨이브를 간단하게 수정하여 시퀸스 만들어

 

 

위 처럼 파장 효과를 만들었습니다.

 

랜덤한 타이밍에 번개소환하는 코드를 작성하여 번개효과를 제작했습니다.

 

[Hexagon Shield]

마지막 이펙트는 가장 욕심내서 할려고 여러가지 시도하다가

실패해서 시간이 부족하여 간단하게 제작 하였습니다.

 

구상은 프로토스가 맞으면 위 처럼 쉴드가 맞아주는데

 

파란색 이펙트를 쓰는 다른 프로토스하고 달리 알라라크라는 프로토스는 붉은 색계열입니다.

그래서 알라라크의 쉴드를 상상해서 구현했습니다.

 

간단하게 반쪽짜리 구체를 버텍스컬러로 끝부분을 흐리게하여  여러개 겹처서 UV애니메이션을 했습니다.

 

 

 

 

 

 

 

 

 

 

 

반응형

WRITTEN BY
CatDarkGame
Technical Artist dhwlgn12@gmail.com

,