自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

rabbit729的专栏

每天收获一点点,坚信努力、智慧和坚韧是成功的关键!

  • 博客(7)
  • 资源 (14)
  • 收藏
  • 关注

转载 转载一篇介绍D3DPOOL和Lock的文章

<br />  D3D RUTIME的内存类型,分为3种,VIDEO MEMORY(VM)、AGP MEMORY(AM)和SYSTEM MEMORY(SM),<br />所有D3D资源都创建在这3种内存之中,在创建资源时,我们可以指定如下存储标志,<br />D3DPOOL_DEFAULT、D3DPOOL_MANAGED、D3DPOOL_SYSTEMMEM和D3DPOOL_SCRATCH。<br />VM就是位于显卡上的显存,CPU只能通过AGP或PCI-E总线访问到,读写速度都是非常慢的,<br />CP

2011-04-26 10:22:00 1377

原创 Shaders for Game Programmers and Artists代码实现Chapter_0402

<br />  前一篇中提到本书中用到的模型为Microsoft DirectX SDK (March 2009)/Samples/Media/misc目录下的teapot.x,在写第二个例子是发现dx提供的模型中没有纹理坐标,所以此处的模型改为RenderMonkey自带的模型,不过RenderMonkey自带的模型为.3ds格式的,需要用3DMax将其转化为.x。<br />   <br /> <br />#include <d3dx9.h>//-------------------------

2011-04-25 22:11:00 997

转载 CreateRenderTarget 和 CreateTexture区别

<br />  前几天做全屏抗锯齿,发现所有RT渲染的结果 zBuffer 错乱. D3D 报的错误,是RenderTarget 的深度和模版格式不匹配。先以为CreateDepthStencilSurface 抗锯齿参数填错了,后来发现用CreateTexture 创建的RenderTarget 支持不了全屏抗锯齿,只能用CreateRenderTarget 创建RenderTarget才能支持全屏抗锯齿。<br />看一下文档参数<br />HRESULT CreateTexture(<br />  U

2011-04-25 14:00:00 9799 1

原创 Shaders for Game Programmers and Artists代码实现Chapter_0401

  《Shaders for Game Programmers and Artists》是一本介绍shader很好的书籍,书中使用RenderMonkey给出了shader源代码,该系列文章将通过Effect的方式在VS2008环境下实现所有例子源代码,如无特殊声明,开发环境为VS2008+DirectXSDK(March 2009).书中用到的茶壶模型为Microsoft DirectX SDK (March 2009)/Samples/Media/misc目录下的teapot.x   #include

2011-04-24 10:31:00 1270

原创 fxc编译effect的错误提示实在是太不给力了!!!!

<br />  今天使用fxc编译一个effect,编译时出现如下错误:error X3000:invalid target or usage string.找了很长时间发现时effect中一个关键字写错了,本来是technique被我写成了techinque。这个小问题搞的我找了好长时间,编译器实在是太不给力了,如果只能点直接提示错误行数不就搞定了,希望以后给点力。建议大家以后使用rendermonkey编写shader,这样至少会通过关键字颜色给你一个智能提示,不至于会犯这么低级的错误。

2011-04-24 10:16:00 1377

原创 终于搞定了MMLA反走样,上图

  由于之前项目组采用的SSAA太费显存资源,决定使用MLAA,花了将近一天时间实现了MLAA,和之前的SSAA比较,发现MLAA的效果更好,并且能将显存资源大幅降下来,上图看效果:   未经反走样处理的图片:经过MLAA处理的图片:经过SSAA处理的图片:MLAA中间需要的两张边界和混合rt:

2011-04-21 16:11:00 1252 2

原创 调用IDirect3D9::CreateDevice()时按下Ctrl+Alt+Del失败的问题

<br />  项目组测试提了一个很有创意的bug,在系统启动时就按下Ctrl+Alt+Del,然后点击取消,这是系统crash,跟踪程序发现时IDirect3D9::CreateDevice()调用失败,查看返回值是一个烦人的 D3DERR_INVALIDCALL(不知道MS怎么发明了这么一个返回值,真是佩服!),我认真的看了一下传入参数,没有任何问题。于是乎不知道怎么解决,试了一下DX自带的工具DirectX Viewer,在启动时按下三键弹出窗口提示创建设备出错,又在3DMax中试了一下,发现3DMa

2011-04-18 15:42:00 2596

Beginning.Kinect.Programming.with.the.Microsoft.Kinect.SDK(2012)].Jarrett.Webb

kinect开发的利器!相信对大家很有帮助

2012-07-09

DirectX3D实现四视图Demo模型

该模型为博客中“DirectX3D实现四视图”demo中用到的模型airplane.x

2011-07-04

交互式计算机图形学-基于OpenGL自顶向下方法源代码

交互式计算机图形学-基于OpenGL自顶向下方法源代码

2010-03-16

VC CS仿真原代码

使用VC和OpenGL实现的CS仿真代码

2009-07-17

64K超级炫Demo,有一个国内牛人做的

64K超级炫Demo,强烈推荐下载欣赏!!!!

2009-07-17

《编程高手箴言》梁肇新.chm

编程高手箴言 梁肇新 编程高手箴言 梁肇新编程高手箴言 梁肇新

2009-06-06

C++大公司面试题汇总

汇集了几个大公司常用的C++面试题,相信会给大家的面试带来帮助,祝大家好运!

2009-06-06

游戏编程指南-经典的入门教程

详细介绍了如何编写游戏,是很好的入门教程

2009-04-03

C++各个公司面试题汇总

汇集了大量各个公司的C++面试题,相信能给大家带来收获

2009-03-02

数据结构(严尉民C版).pdf

经典的数据结构教程!!!!!不用多介绍,希望对大家有帮助!

2008-11-05

C#语言参考手册.pdf

C#语言参考手册,可以作为参考书,很不错!推荐

2008-11-05

《Windows 网络编程第二版》源代码

经典的《Windows网络编程第二版》源代码,课本配套光盘

2007-10-16

CVS从入门到精通

介绍了如何快速掌握CVS的配置及服务器端使用方法,超经典!

2007-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除