
DirectXRaytracing(DXR)
文章平均质量分 90
GamebabyRockSun_QQ
曾经拥有的,不要忘记,
已经得到的,更要珍惜,
属于自己的,不要放弃,
已经失去的,留着回忆,
想要得到的,必须努力,
但最重要的,是好好爱惜自己!
展开
-
关于下载、编译及运行DirectX Raytracing Sample Code (DXR)若干小问题及解决方法
伴随Nvidia公司全新一代RTX20XX系显卡的发布,微软公司也及时的更新了配套的DXR演示代码。下载地址:https://github.com/Microsoft/DirectX-Graphics-Samples/releases在下载页面中主要要下载如图红色箭头所指的几个包: 下载过程中因为Github链接加密的问题,普通的下载工具下载速度慢并且会中断,因此建议使用Githu...原创 2018-09-05 11:36:20 · 3491 阅读 · 7 评论 -
DirectX12(D3D12)基础教程(三)——使用独立堆以“定位方式”创建资源、创建动态采样器、初步理解采取器类型
目录 1、前言2、显卡架构和存储管理3、创建默认堆并在其上以“定位方式”创建2D纹理4、动态采样器5、完整代码1、前言经过了第二部分教程的“折腾”之后,后面的教程我觉得应该顺畅多了。至少我现在可以一天时间就把教程示例代码调通,并且可以按照自己的想法自由的去发挥了。我很喜欢这种感觉,就像在打游戏中虐那些无脑的机器AI角色一样。经过前面两章的学习,我相信大家对D3D...原创 2018-10-27 17:21:15 · 9314 阅读 · 23 评论 -
DirectX12(D3D12)基础教程(十)——DXR(DirectX Raytracing)基础教程(上)
目录1、前言2、准备工作3、Raytracing Shader3.1、Raytracing Shader整体框架介绍3.2、全局变量3.2.1、渲染目标Unordered Access 2D纹理变量3.2.2、三角形网格变量3.2.3、常量缓冲3.2.4、加速结构体变量3.3、基本光线追踪渲染过程框架3.4、光线发射函数(Ray Generatio...原创 2019-09-30 11:49:12 · 11942 阅读 · 24 评论 -
DirectX12(D3D12)基础教程(十)——DXR(DirectX Raytracing)基础教程(下)
本文接上篇:DirectX12(D3D12)基础教程(十)——DXR(DirectX Raytracing)基础教程(上)目录5、C/C++代码中的其它准备工作6、DXR编程的基本框架7、枚举高性能适配器(显卡)和创建DXR设备7.1、枚举高性能适配器(显卡)7.2、判断系统DXR能力支持程度7.3、创建DXR设备和命令列表7.3.1、使用DXR Fallback兼...原创 2019-10-11 01:28:45 · 5980 阅读 · 20 评论