2018/11 (10) 썸네일형 리스트형 Unity3D Shader 방식 Fixed Function Program키워드로 구성정점기반 라이팅 (가볍고 빠르다)오래된 하드웨어와 호환Fixed Function Program 예 Vertex / Fragment Program셰이더 모델 : 2.0 / 3.0셰이더 언어 : Cg, GLSL셰이더 : 버텍스, 픽셀 셰이더CGIncludes 디렉터리셰이더 관련 다양한 매크로 및 함수 제공Cg To GLSL 자동 변환Vertex / Fragment Shader 예 Surface Shaderexpand source Vertex Lit Rendering PathForward Rendering PathDeferred Lighting Render PathFixed Fundtion ProgramO Vertex Fragment Program O Sur.. HLSL 내장 함수 (자료형) ※ 용어는 사전 링크를 포함하고 있습니다. 함수 내용 sample2D 2D Texture sample3D 3D Texutre float4 32 bit : Vector에 주로 쓰임 half4 16 bit : Color값에 주로 쓰임 (모바일 지원) fixed4 8 bit : Color 값에 주로 쓰임 (모바일 지원 안함) tex2D(s, t) 텍스쳐 샘플링에 사용하는 HLSL 함수. 첫 번째 인자에서 두 번째 인자 좌표에 있는 텍셀을 구하는 함수. s는 샘플러 또는 sampler2D 개체 (Texture), t는 2D 텍스처 좌표 (UV) tex2D(s, t, ddx, ddy) 2D의 투영 텍스처 참조 ddx(x), ddy(x) 스크린공간의 x, y 좌표에 대한 x, y의 편미분을 리턴한다 reflect(.. 이전 1 2 다음