shader1 20. 프레임워크 제작_Shader 1. Shader, VertexShader, PixelShader 클래스 // VS ComPtr _vertexShader = nullptr; ComPtr _vsBlob = nullptr; vertexShader와 blob을 묶어 줘야 하고, // PS ComPtr _pixelShader = nullptr; ComPtr _psBlob = nullptr; pixelShader와 blob을 묶어줘야 한다. vertexShader와 pixelShader를 따로 만들어줘도 괜찮긴 한데, LoadShaderFromFile이라는 런타임에 실행할 때 shader를 blob이라는 애로 만드는 함수가 있는데, 버텍스셰이더, 픽셀 셰이더가 공용으로 사용하는 애다. 따로 만드는 게 애매하다. 기본적으로 공용 함수는 있기 때문.. DirectX 2024. 1. 3. 이전 1 다음