top of page
검색
Nobody
2022년 5월 28일4분 분량
(Unity Shader) 00 Geometry shader
서론 이번 포스트에서는 지오메트리(Geometry) 셰이더에 대한 내용을 다뤄보려고 합니다. 버텍스(Vertex)와 프래그먼트(fragment = pixel) 셰이더 까지는 이해하고 있다고 가정 하고 작성합니다. 지오메트리 셰이더에 입문하는 정석...
조회수 1,856회댓글 0개
Nobody
2020년 10월 21일6분 분량
(UnityShader) Flipbook Texture Sheet Animation
(Flipbook) 이번 포스트에서는 플립북(Flipbook) 방식 애니메이션을 셰이더로 작성해보려고 합니다. 플립북이란? 책 모서리에 매 페이지마다 순서대로 그림을 그려서 빠르게 넘기면 마치 움직이는 것처럼 보이게 됩니다. (Example)...
조회수 848회댓글 0개
Nobody
2020년 10월 21일3분 분량
(UnityScript) Custom Shader GUI
(StandardShaderGUI.cs) 유니티 엔진 내부의 빌트 인(Built-in) 셰이더인 'Standard' 의 'StandardShaderGUI.cs'를 참고해서 작성했습니다. (Built-in Shader) 유니티 다운로드...
조회수 1,640회댓글 0개
Nobody
2020년 9월 28일4분 분량
(UnityShader) Shader Snippet / Pre-processer
안녕하세요. 여러분 모두 즐거운 추석 보내시고 계신지요. 이번 포스트에서는 반복 작업과 분기 작업에 매우 유용한 쉐이더 전처리기(Pre-processer)를 전체적으로 다뤄볼 것입니다. 쉐이더 스니핏(Snippet) 재사용 가능한 소스 코드,...
조회수 1,354회댓글 0개
Nobody
2020년 8월 1일3분 분량
(UnityShader) Fragment Advanced
(UnityShader) 06 Fragment Advanced 버텍스/프래그먼트 쉐이더로 위의 예제를 구현해야 합니다. 쉐이더를 관찰하면서 기능을 파악 해봅시다. 제가 보기에는 크게 다섯가지로 구성 되어 있습니다. Vertex/Fragment...
조회수 859회댓글 0개
Nobody
2020년 7월 30일3분 분량
(UnityShader) 05 Cast & Receive Shadow
(Frag / Surf Half-lambert) 딱 하프-램버트만 있는 커스텀 쉐이더입니다. 왼쪽은 프래그먼트로 작성한 것이며 오른쪽은 서피스로 작성한 것입니다. 차이가 있다면 서피스에는 'atten' 감쇠(attenuation) 인자를 곱해줘서...
조회수 790회댓글 0개
bottom of page