타겟 : DirectX 9.0
책 : 셰이더 프로그래밍 입문(Pope Kim, 한빛미디어)
HLSL(High Level Shader Language, 고급 셰이더 언어) : Direct3D API에 사용되는 셰이딩 언어.
렌더몽키 : 빠르게 셰이더 프로토타입을 만들 수 있는 툴.
#include
int main()
{
std::cout << "abba" << std::endl;
}
버텍스 셰이더
버텍스 인풋, 버텍스 아웃풋
점으로 들어가서 점으로 나옴
로컬 좌표의 버텍스들을 최종적으로 프로젝션 좌표계까지 변환한 결과물을 가져온다
픽셀 쉐이더
색, 빛
'DirectX' 카테고리의 다른 글
| DX11 버텍스 / 픽셀 셰이더 관련 양식 설명 (0) | 2019.08.13 |
|---|---|
| 렌더링 파이프라인 - Input Assembler Stage(입력 조립 단계) (0) | 2019.08.08 |
| 디퓨즈맵핑, 스페큘러매핑, 노말매핑, 환경매핑 (0) | 2019.04.01 |
| 조명,빛 (0) | 2019.03.24 |
| COM, 텍스쳐, 버퍼링 (0) | 2019.01.17 |