Adventure of 빠타박스
article thumbnail
[C++] DirectX 알파 블렌딩 과 렌더타겟 | Alpha blending with Render Target
Programming/DirectX 2D 2021. 11. 23. 11:29

ImGui 활용한 DirectX 11 3D를 이용한 2D를 만드는 내용입니다. 본 내용은 똑같이 사용할 수 없음을 알립니다. (참고및 공부자료로 만들어진 내용임을 밝힙니다.) 전 과정에 대해 이해를 해야 다음 이 부분에 대한 이해를 할 수 있음을 밝힙니다 이전 자료) https://ppatabox.tistory.com/36 1) AlphaBlending with Rendertarget 앞부분을 이론 파트임 이번에는 RenderTarget을 이해해야 하는데 Rendering의 개념에서 생각해 보면 Stage = 옵션을 주어서 시스템을 수행하는 부분 IA(정점입력) -> VS(정점을 3D공간에서 다룸) -> RS(Rasterizer Stage)3D공간을 2D로 변환시켜주는 -> PS(Pixel shader)..

article thumbnail
[C++] DirectX Constant_Buffer
Programming/DirectX 2D 2021. 11. 18. 06:32

ImGui 활용한 DirectX 11 3D를 이용한 2D를 만드는 내용입니다. 본 내용은 똑같이 사용할 수 없음을 알립니다. (참고및 공부자료로 만들어진 내용임을 밝힙니다.) 전 과정에 대해 이해를 해야 다음 이 부분에 대한 이해를 할 수 있음을 밝힙니다 이전 자료) https://ppatabox.tistory.com/43 목차- 1) ConstantBuffer 2) ConstantBuffer 추가 설명 (오류수정) =========================================================== SIMD(single Instruction Mulitple Data) : 병렬컴퓨팅의 한 종류 하나의 명령어로 여러 개의 값을 동시에 계산하는 방식 c버퍼를 다뤄보자 GPU라는 것은 C..

article thumbnail
[C++] DirectX 쉐이더 와 삼각형과 사각형의 이용 Shader Class 및 World /Rectangle/Triangle
Programming/DirectX 2D 2021. 11. 12. 22:31

ImGui 활용한 DirectX 11 3D를 이용한 2D를 만드는 내용입니다. 본 내용은 똑같이 사용할 수 없음을 알립니다. (참고및 공부자료로 만들어진 내용임을 밝힙니다.) 전 과정에 대해 이해를 해야 다음 이 부분에 대한 이해를 할 수 있음을 밝힙니다. https://ppatabox.tistory.com/20 목차) 1) Shader 2편 2) Rectangle/Triangle RecTangle 사각형을 만들어보자 ==================================== 우리가 실제로 데이터를 넣어줘야 한다 Render에서 렌더링 부분에서 쉐이더 데이터를 밀어주도록 되어있다. VSSetShader. 와 PSSetShader 는 vertexshader와 pixelshader를 이용해서 렌더링을..

article thumbnail
[C++] DirectX 색상과 쉐이더 / Color with Shader
Programming/DirectX 2D 2021. 11. 11. 08:14

ImGui활용한 DirectX 11 3D 를 이용한 2D 를 만드는 내용입니다. 본 내용은 똑같이 사용할 수 없음을 알립니다. (참고및 공부자료로 만들어진 내용임을 밝힙니다.) 전 과정에 대해 이해를 해야 다음 이 부분에 대한 이해를 할 수 있음을 밝힙니다. https://ppatabox.tistory.com/17 1) Vertex_Color 정점에 색상을 넣어보자 (라인-> 쉐이더) 2) Shader (Class로 분할해보까?) 1편 -> 다음시간 (링크수정) ===================================================================== 우리가 이제 자료형으로 묶을 것이다. D3DXVECTOR3 Location[MAX_LINE_COUNT]; 기존에는 정점 ..

반응형