DiligentEngine的API是D3d11和D3D12风格的,vulkan也被封装成了这种风格的API。 在了解Diligent Engine是如何对vulkan进行封装之前,我准备先学习下Vulkan。知乎funchun的编程指南是中文版,英文不好,准备先看一版中文版,回头再去研习其他的内容 ...
分类:
其他好文 时间:
2020-02-03 09:19:21
阅读次数:
325
原文 http://www.johanfalk.eu/blog/sharpdx-beginners-tutorial-part-5-coloring-the-triangle 在第4部分中,我们创建了一个三角形,我们可以在像素着色器中为整个三角形设置单一颜色。在本教程中,我们将看到如何为三角形的每个 ...
分类:
其他好文 时间:
2019-05-03 09:46:28
阅读次数:
150
D3D11中的 IASetVertexBuffers 函数用来向GPU传递顶点数据。一般情况下,我都是传入一个buff,也即在0号slot上绑定了一个buff,其他slot都没有绑定buff。我传入的这个buff,是一个存储了顶点结构体数据的数组,每个顶点结构体中都有Position成员,Color ...
分类:
其他好文 时间:
2019-02-28 18:35:03
阅读次数:
194
首先要感谢此博主的文章:https://blog.csdn.net/tjj00686/article/details/49110501帮助了我 之前一直用VS 2010,突然心血来潮装了VS 2017,结果就有了此片随笔。 先说结果:win7下面虽然能用VS2017编译成功,但是运行不了Demo。 ...
分类:
Windows程序 时间:
2018-09-12 17:09:34
阅读次数:
1314
由于个人觉得龙书里面第4章提供的Direct3D 初始化项目封装得比较好,而且Direct SDK Samples里面的初始化程序过于精简,不适合后续使用,故选择了结合两者的代码,并做进一部简化处理。 "项目源码点此" 链接静态库 这里的每一个项目都需要包含静态库:d3d11.lib,dxgi.li ...
分类:
其他好文 时间:
2018-05-12 18:28:43
阅读次数:
223
Practical Rendering And Computation With D3D11 书上的解释 "The Sample method allows for hardware texture filtering (minification, magnification,and mip-map ...
分类:
其他好文 时间:
2018-04-17 16:53:50
阅读次数:
270
https://msdn.microsoft.com/en-us/library/windows/desktop/dn508285(v=vs.85).aspx Map with D3D11_MAP_WRITE_DISCARD, the runtime returns a pointer to a n ...
分类:
其他好文 时间:
2018-04-13 17:49:01
阅读次数:
213
一、配置文件的分工 spring配置文件: 1、配置扫描包,排除Controller、ControllerAdvice 2、导入属性文件 3、数据库连接池的数据源 4、配置事务管理器(datasource属性) 5、开启基于注解的事务<tx:annotation-driven transaction ...
分类:
其他好文 时间:
2018-01-18 11:49:57
阅读次数:
170
手机上此shader不支持 Shader "Unlit/MouthAnimUnlit"{ Properties { _DefaultTex("Texture", 2D) = "white" {} _AnimType("AnimType",Int) = 0 _Index("Index",Int) = ...
分类:
其他好文 时间:
2017-12-11 21:15:03
阅读次数:
198
用这种方法,我们只管写好Effect代码即可,不用关心其编译问题,而是在C++程序中,通过调用相应的API先对Effect进行编译,得到编译后的内容,再用之来创建Effect接口。在上个例子绘制立方体时我们用的即这个方法,其相关代码再看一下。 ...
分类:
其他好文 时间:
2017-11-30 23:31:57
阅读次数:
291