Featured image of post [Shader] Flow Shader 시리즈

[Shader] Flow Shader 시리즈

많은 이펙트 고객분들에게 대 인기인 범용쉐이더 Flow 쉐이더가 삼품 버전으로 나왔습니다!!!

Flow 쉐이더는 원래 흘러가는 불 이미지를 만들기 위해 제작된 쉐이더로, UV 스크롤 제어 속도 조절자가 붙어 있어서 Flow라는 이름이 붙었었습니다만, 유니티에서는 UV 제어를 따로 할 수 있는 관계로 그 기능은 삭제되었습니다.

즉 Flow라고 부르는 것 보단 사실 2Texture Blending 에 가까운 쉐이더가 되어 버렸습니다만… (으음…)
이미 익숙해지신 Flow 쉐이더의 이름을 그대로 가지고 가기로 하였습니다.
 
아시다시피 plan 한 장 (2polygon) 으로 만들어질 수 있는 이펙트라서, 매우 싸며 사용할 곳이 많습니다.

텍스쳐 두 장은 UV를 따로 가져갈 수있습니다 (!!!!)

Asset Server 업데이트 완료되었습니다.

사실 그전에 쓰던 이펙트 연산을 다 뜯어 고치느라고 좀 늦었습니다. 덕분에 이번엔 매우 낭비없는 쉐이더로 탈바꿈을…

텍스쳐 두 장을 블렌딩만 하면 2g 정도 느낌의 쉐이더입니다만, UV를 두 개 가져가는 덕분에 좀 더 무거워져서 2.5g 정도의 느낌입니다.

뭐 아시다시피 빌보드 스크립트를 연결해서 사용하셔야 합니다. 플랜은 종잇장입니다. 소프트 파티클 같은 기능은 사치입니다 고갱님.

Standard 버전도 물론 만들어져 있습니다 고갱님.
Standard 버전은 다른 버전과 다르게 알파가 Tint Color로 조절 안되기 때문에, 알파를 따로 만들어 놓았습니다.
버텍스 알파를 에니메이션해서 사용하면 되지 않느냐! 라고 꾸짖으실 분도 계시겠지만 고갱님의 불편을 최소화 시켜드리려는 노력으로 인정해 주시기 바랍니다.

Multi 는 이전에 사용했듯, 블렌딩을 인버트 시켜 버립니다.
이펙트 디자이너분들에게 최적화된 서비스!

말씀드렸듯, 버텍스 알파도 충실히 동작합니다.
버텍스 칼라는 아무 행동도 하지 않으므로 숙지부탁드립니다.

아이폰에서의 사용은 기본입니다 고갱님.

고갱 여러분들의 만족을 위해, 쉐이더 만들때마다 넘겨서 테스트하고 있습니다.

이전에 쓰던 파티클 불은 정말 이쁘지만, 화면에 클로즈업 되었을때 급격한 프레임 저하를 유발하는 단점이 있었습니다.

하지만 이 쉐이더를 이용하면, 어떻게 하든 거의 부하를 주지 않습니다. 아이폰에서는 알파 블렌딩이 더 빠르기 때문에, PC에서보다도 매우 유리합니다.

불이 안이쁜건 그냥 제가 못그려서입니다. 잇힝.

Hugo로 만듦
JimmyStack 테마 사용 중