3D Graphics
-
-
-
-
[CG-Fragment] texture3D Graphics/Shader 2007. 11. 7. 17:03
샘플러 객체 - CG가 값을 가져올 수 있는 외부의 객체 sample1D - 1D texture sample2D - 2D texture(데칼, 법선맵, 광택맵, 그림자맵 등등) sample3D - 3D texture(입체적 데이터, 3D 감쇄 함수들) sampleCUBE - 입방체맵 텍스쳐(환경맵, 정규 입방체맵) sampleRECT - 2의 승수가 아니고 밉맵지원 안되는 텍스쳐(비디오 이미지, 사진, 기타등등) 쉐이더로 읽어오는 값은 외부에서 필터링된 값을 읽어온다. 실제 읽어오는 값은 SetTexture로 지정된 텍스쳐 값... tex2D(텍스쳐,좌표값);
-
shader 1.x 설명..3D Graphics/Shader 2007. 11. 2. 15:36
버텍스 쉐이더 협조 퐁쉐이딩 구현. 쉐이더 Ver 1.0 ~ 1.3 v0 - 디퓨트 컬러 v1 - 스펙큘러 컬러 t0 - 0번 텍스쳐 좌표값 t1 - 1번 텍스쳐 좌표값 t2 - 2번 텍스쳐 좌표값 t3 - 3번 텍스쳐 좌표값 (각각 128bit 레지스터) (같은 T0레지스터라도 텍스쳐 좌표을 읽을수도 있고 텍스쳐 컬러값을 읽어올 수도 있다.) t1에 노말벡터 성분값. t2에 l벡터 성분값. 두성분을 내적하면 퐁쉐이딩~! tex - 텍스쳐값을 읽어온다. texbem - 엠바이먼트 법프맵(??) texbeml - 비슷한거.. texcoord - 텍스쳐의 텍셀값을 읽어온다. texdp3 - 3성분 텍스쳐 내적 texkill - 텍스쳐 값이 하나라도 0이면 막는다.(유사 클리핑) 자세한 설명은 아래 사이트 참..
-
HDR에 대한 설명3D Graphics/공통 2007. 10. 18. 10:09
http://www.gpgstudy.com/forum/viewtopic.php?t=5425&highlight=hdr