유니티셰이더 (2) 썸네일형 리스트형 [유니티/셰이더] 순차적 체커보드 패턴 Procedural checkerboard pattern # 순차적 체커보드 패턴 메시의 텍스처 좌표에 기반한 체커보드 패턴을 출력하는 셰이더입니다. Shader "Unlit/Checkerboard" { Properties { // 체커보드의 밀도를 결정합니다. _Density ("Density", Range(2,50)) = 30 } SubShader { Pass { CGPROGRAM #pragma vertex vert #pragma fragment frag #include "UnityCG.cginc" struct v2f { float2 uv : TEXCOORD0; float4 vertex : SV_POSITION; }; float _Density; v2f vert (float4 pos : POSITION, float2 uv : TEXCOORD0) { v2f .. [유니티/셰이더] 커스텀 셰이더 기초 # 준비 기본적인 머테리얼을 생성합니다. Unlit Shader를 생성합니다. 이것은 조명없이 텍스처만 표시하는 간단한 셰이더입니다. 유니티의 에셋스토어에서 무료로 제공하는 Space Robot Kyle 에셋을 임포트합니다. # 간단한 Unlit Shader 기본적인 언릿 셰이더를 생성하고 더 단순화한 뒤 코멘트를 붙였습니다. Shader "Unlit/NewUnlitShader" { Properties { // 인스펙터에 타일링/오프셋 설정이 보이지 않습니다. [NoScaleOffset] _MainTex("Texture", 2D) = "white" {} } SubShader { Pass { CGPROGRAM #pragma vertex vert // 버텍스 셰이더는 vert #pragma fragment .. 이전 1 다음