使用Ogre时可以通过RenderSystem_Direct3D9直接访问D3D直接使用D3D需要安装D3D SDK,典型的为2010 June SDK需指定包含路径: C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include....
分类:
其他好文 时间:
2015-09-04 09:50:45
阅读次数:
245
在Ogre中获取渲染结果可以使用RenderTarget的copyContentsToMemory方法, 例:char* src = new char[mWindow->getWidth() * mWindow->getHeight() * 4];Ogre::PixelBox* pixbox = n...
分类:
其他好文 时间:
2015-08-30 12:52:29
阅读次数:
185
D3D Project 矩阵推导 D3D中, 从模型\场景到显示在屏幕上, 一般会涉及到 3 个坐标系, 4 个矩阵. 其中: 模型坐标系(Local Matrix), 世界坐标系(World Matrix), 相机坐标系(View Matrix), 这几个坐标系与矩阵相对应. 最后要把三维的模型显...
分类:
其他好文 时间:
2015-08-07 22:04:55
阅读次数:
381
本文乃译文,原文地址为:
http://www.codeguru.com/cpp/misc/misc/math/article.php/c10123__1/Deriving-Projection-Matrices.htm,由于本人能力有限,有译的不明白的地方大家可以参考原文,谢谢^-^!
在3D图形程序的基本矩阵变换中,投影矩阵是其中比较复杂的。平移和缩...
分类:
其他好文 时间:
2015-05-25 16:49:35
阅读次数:
344
1.实现一个旋转的圆柱体,体现d3d光照效果2.程序实现#pragma once#pragma comment(lib,"winmm.lib")#pragma comment(lib,"d3d9.lib")#pragma comment(lib,"d3dx9.lib")#include#includ...
分类:
其他好文 时间:
2015-05-15 17:09:25
阅读次数:
238
源代码下载在PC机上,对于YUV格式的视频如YV12,YUY2等的显示方法,一般是采用DIRECTDRAW,使用显卡的OVERLAY表面显示。OVERLAY技术主要是为了解决在PC上播放VCD而在显卡上实现的一个基于硬件的技术。OVERLAY的出现,很好的解决了在PC上播放VCD所遇到的困难。早期P...
分类:
其他好文 时间:
2015-05-06 22:53:00
阅读次数:
247
GTA5 PC 版,online模式报错“ERR_GFX_D3D_INIT”。网上搜到一篇文章,可以解决此问题: http://fixcrasheserrorguide.com/fix-grand-theft-auto-v-pc-gta-5-err_gfx_d3d_init-error/1、找到文件...
分类:
其他好文 时间:
2015-05-02 13:38:05
阅读次数:
558
参考文章《DirectX Leak Debugging》:http://masterkenth.com/blog/2014/03/07/directx-leak-debugging/
DX11在debug方面有许多改进,其中之一就是能输出未释放的DX对象,但默认情况下,是输出这个样子:
D3D11 WARNING: Process is terminating. Using sim...
分类:
其他好文 时间:
2015-04-26 01:21:23
阅读次数:
482
通过该Demo,可以清楚了解DirectX流程。将完整程序贴出,自己加以注释,方面查看理解。 1 /* 2 2015.4 3 d3dUtil.h 4 5 d3d 常用工具代码 6 */ 7 8 #ifndef D3DUTIL_H 9 #define D3DUTIL_H 10 ...
分类:
其他好文 时间:
2015-04-25 18:09:29
阅读次数:
551
D3D中绘画3D模型基本上就是靠3个矩阵World, View, Projection来联合进行模型位置定位、视角定位及透视变形的,这与2D绘制一个图形只需要给出屏幕上的一个像素坐标就能进行定位有着非常大的不同。在某些场合,我们想根据屏幕上的像素坐标来绘制3D模型,一般可以通过用正交投影代替透视投影就能轻松进行绘制,但在一些极其特殊的情况下我们还想让绘制出的3D模型保持原先指定的3个矩阵所有变换,这...
分类:
其他好文 时间:
2015-03-11 14:49:53
阅读次数:
588