게임 개발

/

게임 프로그래밍

D3D12 Mesh Shader소개

D3D12에서 추가된 신기능 Mesh Shader의 용도와 프로그래밍 방법을 소개합니다.

(5.0) 수강평 3개

수강생 159명

중급자를 위해 준비한
[게임 프로그래밍, DirectX12] 강의입니다.

이런 걸
배워요!

  • Mesh Shader 사용 용도

  • Mesh Shader프로그래밍 팁

D3D12 Mesh Shader 소개

D3D12에 추가된 기능 중에 Mesh Shader가 있습니다. 이것은 기존 Vertex Shader - Geometry Shader 파이프라인을 GPGPU기반의 Compute Shader로 대체하는 기능입니다.

Mesh Shader는 현대 GPU 하드웨어를 좀 더 잘 활용할 수 있습니다. GPU기반의 view-frustum culling이 가능하며 Geometry Shader로 수행했던 LOD와 point를 다각형으로 확장하는 기능도 Mesh Shader를 통해 구현할 수 있습니다.

이 강의는 Mesh Shader가 무엇인지, 어떻게 사용할 수 있는지, 실제 프로그래밍을 할 때는 어떻게 접근해야하는지를 설명합니다.

수강 전 참고사항

  • 본 강의는 megayuchi 채널에서 진행한 D3D12 Mesh Shader 라이브 영상 녹화본입니다.

  • 연속된 강의가 아닌 1회성 녹화 강의이니 수강에 참고하시기 바랍니다.

  • 시청자 채팅 기록은 유튜브 채널에서 확인할 수 있습니다.

이런 내용을 다루고 있습니다.

1. Shader Pipeline과 Mesh Shader 소개

2. Mesh Shader의 이점과 구현

실제 사용 예시와 Q&A

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • D3D12경험자

  • D3D12의 신기능이 궁금한 프로그래머

선수 지식,
필요할까요?

  • D3D12

프로그래머

C++,x86/x64 ASM, DirectX9/11/12, Metal, OpenGL, CUDA, win32, winsock/bsd socket

Blog : https://megayuchi.com

Youtube : https://youtube.com/megayuchi

LinkedIn : https://www.linkedin.com/in/megayuchi/

 

 

커리큘럼

전체

1개 ∙ (2시간 15분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!