Lập trình DirectX Raytracing
DirectX 12 hỗ trợ Raytracing thời gian thực và có thể triển khai đồ họa chất lượng cao bằng mã nguồn gọn gàng. Tuy nhiên, do rào cản gia nhập cao nên ít lập trình viên trực tiếp tận dụng được nó. Khóa học này dựa trên kinh nghiệm ứng dụng vào game thực tế, giúp các học viên có thể tự phát triển công cụ Raytracing.
34 học viên
Độ khó Trung cấp trở lên
Thời gian Không giới hạn
- Đã giải quyết
Pix 안되는 경우가 있습니다.
agility 높은 버전에서 괜히ID3D12CommandQueue1 이나 ID3D12RootSignature1 같은거 사용하면 pix로 app을 런치 했을 때,
directxraytracingcomputer-graphicsd3ddirectx12cjk15160166
・
một tháng trước
0
39
2
- Đã giải quyết
MeshObject 공용 사용 방법
CGame::CreateGameObjectAsBox에서 "meshobject를 공용으로 쓰도록 한다."는 주석이 있는데, 실제로 디버깅해보면 오브젝트마다 새로운 메쉬오브젝트를 할당하는거 같습니다.각 게임
directxraytracingcomputer-graphicsd3ddirectx12siyeong33102632
・
9 tháng trước
1
120
2
- Đã giải quyết
BuildBLAS 할당 리소스 사이즈
BuildBLAS함수에서 pBlasInstance->pBLAS = m_pResourceBinBLAS->Alloc(info.ScratchDataSizeInBytes);이렇게 하고 있는데 info.
directxraytracingcomputer-graphicsd3ddirectx12siyeong33102632
・
9 tháng trước
0
95
2
- Đã giải quyết
ConstnatBufferPool관련 질문
안녕하세요. 강의 잘 듣고 있습니다.CConstantBufferManager.cpp -> CONSTANT_BUFFER_PROPERTY에서 enum값의 사이즈인 sizeof(CONSTANT_BUFFER
directxraytracingcomputer-graphicsd3ddirectx12siyeong33102632
・
9 tháng trước
0
88
2

