现在显卡基本都支持DX,支持OG的已经很少了GDI,图形设备接口,MS开发的通用的windows系统图形编程接口,功能强涉及面广,一般的编程都用它。但是用来做多媒体开发就差强人意了OpenGL :OPENGL是SGI开发的一套三维图形软件包。只是图形函数库。DirectX包含图形,声音,输入,网络等...
分类:
其他好文 时间:
2015-09-05 23:38:43
阅读次数:
463
转载的,就不翻译了…微软把精力放到xna去了。所以推荐大家用XNA,如果非要用托管的DirectX也可以,只不过版本一直是2006年的了。具体方法:安装SDK之后他默认的位置在C:\WINDOWS\Microsoft.NET\Managed DirectX把里面相应版本的Microsoft.Dire...
使用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
我都决定了目前不再接触这些个浪费精力的API了,结果为了DirectX编程我特么又回来了。。。。。微软你的东西真是坑人以前用这玩意的时候需要什么就查,查完就忘了,这次记一记,以后再用也不至于忘的太离谱。Windows NotificationsWM_CLOSE 告知程序你该被terminate了.....
先用 windows API 制作一个窗口出来,以后我们用 DirectX API 渲染的东西就会显示在这里,控制台那黑白的画面肯定是没法用的。每次的代码都会更新到Github首先贴出来目前为止的文件结构图,由上到下表示#include“XXXXX”关系系统头文件的调用不包含在内由于.h和.cpp都...
欢迎来到EasyLiu的博客 !
参考:directxtutorial.com DirectX.9.0.3D游戏开发编程基础
In the last lesson you built a simple, flat triangle lit with simple diffuse lighting. This triangle was not 3D, it was flat...
分类:
其他好文 时间:
2015-08-28 23:25:47
阅读次数:
333
一、前沿导读XNA是微软基于.Net部署的下一代3D/2D游戏开发框架,其实XNA严格来说类似下一代的DirectX,当然不是说XNA会取代DirectX,但是基于XNA我们对于面向XBOX360,WP等系列其他平台的移植成本非常的低(据说基于MONO在linux下XNA也可以运行3DDEMO,有试...
分类:
其他好文 时间:
2015-08-28 17:31:57
阅读次数:
205
C#与C/C++的交互欢迎转载,请注明出处及作者(原文作者地址:http://www.cnblogs.com/warensoft/archive/2011/12/09/warenosoft3d.html)最近在编写Warensoft3D游戏引擎,并预计明年年初发布测试版本,底层引擎使用DirectX...
分类:
编程语言 时间:
2015-08-28 10:57:30
阅读次数:
260
介绍DirectX一直是Windows平台中高性能图形的代名词,自Win7开始,微软又推出了Direct2D技术,包装于Direct3D,但专注于2D图形,并且准备取代GDI这样的传统2D图形技术。对于Direct2D是怎么怎么好的具体描述,可以参考附录1.不过Direct2D是基于COM技术的,看...
分类:
其他好文 时间:
2015-08-19 13:08:07
阅读次数:
835
最近要做个游戏场景编辑器,需要directx11配合gui框架使用,所以简单地弄了一个directx11嵌入到Qt窗体中的程序。
1 建立工程
建一个Qt的工程,配置好directx的包含目录和库目录(以及附加依赖项),Qt vs2013 add-in的话很方便,直接在vs2013里面加,Qt creator的话写到pro文件里,可以选择生成对应的ui文件,或者不生成。
2...
分类:
其他好文 时间:
2015-08-10 20:09:10
阅读次数:
539