- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 Direct3D 12 中使用 Stream Output 的细节研究
一、前言: 一直在做骨骼动画,其中 Skinning 的部分使用 D3D12 的 Stream Output,经过一段“苦难”的
2021-06-06 01:02:56
468
原创 再探 cbuffer / tbuffer / StructuredBuffer
文章目录前言一、准备资源二、在 D3D12 中使用 cbuffer / tbuffer / StructuredBuffer1. Root Signature2. 把 Position 参数放进 cbuffer 中3. 把 Color 参数放进 tbuffer 中4. 把 Color 参数放进 StructuredBuffer 中三、总结四、附录前言前些日子写过一篇有关 cbuffer / tbuffer / StructuredBuffer 的文章,那篇文章描述了在 D3D11 中如何使用这些资源,
2020-08-18 21:24:47
2589
原创 在 Direct3D12 中使用 Stream Output
在 Direct3D12 中使用 Stream Output一. 引子二.一切从 CreateGeometryShaderWithStreamOutput 说起1. D3D11 和 D3D102. D3D12三. 在 D3D12 中使用 Stream Output1. Error2. 解决方法3. Debug四. 总结新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个
2020-08-05 16:07:52
990
原创 Shader 中 cbuffer / tbuffer / Buffer / Texture / StructuredBuffer 区别和使用
一. Shader 使用的资源Shader Mode 4.0 开始支持更多种类的资源,比如 tbuffer 和 Buffer ,Shader Mode 5 又加入了 StructuredBuffer 等。我们今天就来说说他们直接的区别。下面的代码和说明是以 D3D11 为基础的。二. 在 Shader 中的定义和使用cbuffer / tbuffer / Buffer / Text...
2020-03-03 16:09:43
5639
原创 PhotoShop 中一些常见混合方法在 D3D BlendState 中的对应的参数设置
一、基本定义:混合是指两个 Surface(图层)之间以一种特殊算法进行融合。(注:为了理解方便,图层也可以简单的理解为图片) 以下的公式中 Src 和 Dst 分别指两个图层,Src 是指源图层 Dst 是指目标图层(注:源图层可以简单的理解为两张纸摞在一起的图片的上面一层,目标层是下面的一层) RGB 指的是颜色通道,A 指的是 Alpha 通道。 D3D 中混合使用的设置为D3...
2018-11-04 10:15:27
740
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人