初始化Direct3D需要一下几个步骤:1. Create the ID3D11Device and ID3D11DeviceContext interfaces using the D3D11CreateDevice function.2. Check 4X MSAA quality level ...
分类:
其他好文 时间:
2015-07-10 02:07:39
阅读次数:
392
来源请注明,本文永久地址为http://www.cnblogs.com/vertexshader/articles/2917540.htmlOpenGL®作为业界最为广泛使用的2D和3D图形接口标准,应用在成千上万的各式各样的计算机的程序中。从初期的崭露头角,到与Direct3D激烈竞争,后经历黯淡被Khronos接手又发扬光大,已经历经波折发展了20年。由于过去的黯淡,至今甚至仍有人站在错误的时...
分类:
其他好文 时间:
2015-07-05 21:16:43
阅读次数:
313
(整理) 平台: 造型引擎——ACIS 显示引擎——Direct3D/OpenGL/GDI 应用框架——HOOPS组件关系图ACIS——造型引擎ACIS是美国Spatial Technology公司推出的三维几何造型引擎,它集线框、曲面和实体造型于一体,并允许这三种表示共存于统一的数据结构中,为各....
分类:
其他好文 时间:
2015-07-05 18:27:26
阅读次数:
140
环境配置以及背景知识环境 Windows 8.1 64bit VS2013 Microsoft DirectX SDK (June 2010) NVDIA Geforce GT755环境的配置参考 VS2008整合DirectX9.0开发环境一些背景知识 DirectX的和应用层与硬件层的关系如下REF设备允许开发人员测试那些Direct3D提供了但未被图形设备所实现的功能。COM(Compone...
分类:
其他好文 时间:
2015-07-05 12:26:51
阅读次数:
295
关于使用质地1 创建纹理2 纹理寻址模式3 纹理过滤1 创建纹理 D3DXCreateTexture功能创建一个空的纹理。HRESULT D3DXCreateTexture( __in LPDIRECT3DDEVICE9 pDevice, __in UINT Width, __in UINT ...
分类:
其他好文 时间:
2015-07-04 11:07:46
阅读次数:
121
原文路径:http://www.csharpwin.com/csharpspace/3087.shtml写过Direct3D程序的朋友们可能还记得,在以往,大家常为如何表现更多真实的材质(如玻璃、金属等)而发愁。这种情况在DirectX8.0问世后有所改善了,我们可以编写Shader来完成。最新的D...
分类:
其他好文 时间:
2015-06-15 01:40:13
阅读次数:
224
绘制参数类DrawArgs主要对绘制时需要的对象如:设备对象Microsoft.DirectX.Direct3D.Device、Microsoft.DirectX.Direct3D.Font字体对象、相机对象CameraBase、星球对象World、下载队列对象DownloadQueue、程序插件集...
PluginSDK中的相机类CameraBase是三维计算机图形学中的概念。观察者在三维场景中漫游时,通过眼睛看到的场景和相机拍摄过程非常一致。实际上,Direct3D和OpenGL都是先通过对现实世界中的场景先进行世界变换,再通过设置观察矩阵以在场景中安置一个虚拟相机,构建一个视景体来裁剪场景的可...
分类:
Windows程序 时间:
2015-05-31 23:17:45
阅读次数:
1089
PluginSDK中的视景体类Frustum是三维计算机图形学中的概念,主要用来描述透视投影的过程。三维计算机图形学中关于三维物体的渲染,Direct3D和OpenGL都是先通过对现实世界中的场景先进行世界变换,再通过设置观察矩阵以在场景中安置一个虚拟相机,构建一个视景体来裁剪场景的可见区域,然后在...
Win10SDK更新, 修改上次例子适应这次更新...
分类:
其他好文 时间:
2015-05-21 14:19:06
阅读次数:
506