自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是一只夜行的猫仔

------------夜行猫仔的犄角旮旯-------------

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

原创 [Direct2D]图片处理

Using Bitmap BrushesDirect2D 中的图片处理增加了很多的灵活的特性,现在的Direct2D可以很好的和GUI,GUI+以及Direct3D混合使用,它支持更多的图形格式,更丰富的绘制方法。使用Direct2D绘制的win7程序,显示效果更好,绘制速度更快。

2010-06-29 17:18:00 3310 1

原创 [Direct2D]Brushes Overview!笔刷~还是笔刷!

Brush Types ExampleWin7中Direct2D的笔刷很丰富,效果也较以前买的版本漂亮了很多,在这个例题中,我们尝试绘制其中的几个笔刷:以上几个笔刷分别是纯色,渐进色笔刷和

2010-06-26 17:51:00 1513

原创 [Direct2D]向Dx11说"Hello~~"

 "Hello World" Sample      这个例子就是在Dx11的屏幕上输出一句话。 在Dx11上写文字,估计微软下了不上功夫,生成了一堆乱七八糟的接口,因为资料不全,这里就不臆想它们的功能了,先向Dx11世界说一声"Hello~"吧~~这个例题中需要很多的新接口,所以加载的头文件有所增加,又增加了一个新的库 dwrite.lib// Windows 头文件:#include #include #include #include #include 在这里声明了很多的全局变量,其中有一个Direc

2010-06-26 11:55:00 2585 2

原创 [Direct2D]DX11中的2D显示

Dx11中的2D显示抛弃了Dx8和Dx9中的 ID3DxSprite 绘制精灵,也出乎意料的(出乎我的意料 :) )没有采用顶点方式而是返璞归真走向了表面。现在的Direct2D更像是GDI了~~~DX11上Direct2D的第一个例题就是绘制一个笔刷~~这在原来是不可能实现的;原来的ID3DxSprite 只能够绘制基于纹理的格式,比如我们要做一个效果,当选中一个Button的时候,这个Button边界线会高亮显示,这在原来必须依靠制作这样的纹理来实现,现在不同了,你可以定义一个线条笔刷,给他个范围,画一

2010-06-25 13:22:00 5295 1

原创 Tutorial 1: Direct3D 11 Basics

微软全新的图形绘制构架从Dx10开始抛弃了传统流水线,Shader时代终于来临了!~昨天下载了Dx11最新的SDK库 2010-6-10版本,开始研究dx11的例子。编程环境:Win7 旗舰版 Vs_2010_CN  旗舰版Dx SDK 2010_6_10ThinkPad T61p  8889AU5  T9300 2G《Tutorial 01: Direct3D 11 Basics》这个例题代码内容不多,跟Dx9时代的第一个例题差不多,不过里面出现了几个全新的接口,还是值得我们关注的。

2010-06-24 17:17:00 1884

原创 一篇文章搞定DX9.0c 环境里的3DXSpriet !!

四年前写过一篇《一篇文章搞定3DXSpriet !!》得到了很多的反馈,现在那篇文章中的好多代码已经不可以再用了,所以对其中的一些代码做了改动,为了方便初学者掌握3DXSpriet,再写一篇关于dx9.0c 环境下的3DXSpriet文章,时间比较仓促,估计里面有一些Dx9b的没有修改过来,错误之处敬请谅解,在这里权作抛砖引玉,希望大家参与讨论!A. 什么是ID 3DXSpriet我们有了创建win窗口的基础下来我们谈谈2D游戏中最关键的函数 3DSprite,通过对函数的运用,你会马上发现这是一个多么简单

2010-06-23 15:56:00 3429 4

转载 OBJ文件格式内幕

我们经常见到的*.obj文件有两种:第一种是基于COFF(Common Object File Format)格式的OBJ文件(也称目标文件),这种格式用于编译应用程序;第二种是Alias|Wavefront公司推出的OBJ模型文件。我要讲的OBJ文件格式是指第二种-OBJ模型文件。   说起3D文件格式,大家一定不会感到陌生,"*.3ds","*.max","*.lw","*.mb","*.dxf","*.obj",相信人人都能列举出几种来。但是说起OBJ文件的具体特征,却很少有人能给出较为圆满的描述。

2010-06-15 00:27:00 2314

photon PUN 2资源包

photon PUN 2 -的资源包,外网下载慢的可以用这个

2023-03-29

kbengine_demos_assets

配套 unity客户端放在服务器端的资源包

2022-05-02

KBEngine -2.5.12

KBEngine -2.5.12

2022-04-30

unity最好的GUI插件NGUI2.2

unity最好的GUI插件NGUI2.2

2013-04-23

EZGUI Demo Simple

EZ_GUI_1.055 自带的_Demo_Simple,EZ_GUI_1.055在我的资源里也有下载。 http://download.csdn.net/detail/m9551/3683206

2011-10-28

EZGUI 最好的unity的GUI组件

EZGUI -- unity里面一个很好用的GUI组件,下载完了别忘了评价啊!~~

2011-10-14

SkinMesh View 0_5

可以查看.x文件的骨骼动画查看软件,现在微软的SDK里面这个功能的软件已经不见了,自己写了一个给大家用

2011-08-12

BOX 2D源代码 Version 2.0.1

BOX 2D引擎的源代码,包含源代码和自身附带的例子 Box2D Version 2.0.1

2010-07-09

PandaDirectXMaxExporter_x64_6.2010.71.0

PandaDirectXMaxExporter_x64 64位 max2010导出.x文件的插件!

2010-07-04

flash镶嵌在D3D中的demo

现在的问题主要出在flash的背景透明处理和效率上~~ 现在的方法效率不高,不能用在游戏里直接做UI。 下面是flash在3D游戏中的效果: 这个Demo可以下载~~这个demo中的conf.ini文件可以修改swf文件的地址!

2010-06-01

QuartzFileUnZip 骨骼动画例题

QuartzFileUnZip 点用骨骼动画文件例题,里面包含了D3D的骨骼动画类,角色类~~是个非常实用的小程序!

2010-05-09

QuartzFilePackEdit v0.4

增加了批量压缩的功能,可以框选一批文件添加到列表中选择文件再也不用一个一个点选了

2010-05-06

QuartzFilePackEdit v0.3

同学的项目自己编辑的资源非常有限,很多资源都是从别的游戏中七拼八凑出来了。看到别的游戏都有自己的文件资源包,自己也很希望把自己的资源打包。最近写了一个QuartzFilePackEdit工具,用来整合资源打包的,这个工具目前支持多文件打包整合使用非常方便,只需要添加资源到文件列表中点击保存打包就可以了,如果添加了重复的资源,可以在列表中双击文件将其删除。压缩的文件只能是*.QFT文件格式,*.QFT文件中除了刚才我们打包的文件以外,他还生成了一个文件资源表,因为我们还要对这个文件解包。文件资源表也可以导出一个备份。免得以后自己也忘了这个资源包里面都有哪些数据了。

2010-04-29

QuartzFileUnZip_lib v0.3

利用这个库,可以对*.QFT文件内部的数据进行读写。这个库的读写操作完全是在包内完成,而不用加压到临时目录,使用非常快捷,读写速度也很快。 关于这个库,可以看 http://blog.csdn.net/m9551/archive/2010/04/29/5543122.aspx 里面的介绍; 更新内容:可以读取压缩包内.x文件

2010-04-29

QuartzFileUnZip_lib v0.2

利用这个库,可以对*.QFT文件内部的数据进行读写。这个库的读写操作完全是在包内完成,而不用加压到临时目录,使用非常快捷,读写速度也很快。这个库现在还在测试当中,目前只提供了对Dx的纹理的直接读取;音乐文件和其他文件因为文件格式压缩解压等问题测试当中。 这个库首先需要通过bool OpenSourceFromFile(char* sname,char *pwd);函数打开资源文件,输入的参数分别是文件名和密码,如果没有设定密码可以不填pwd;如果打开文件出了问题返回失败; 接口函数bool GetTextureByName(char * sName,LPDIRECT3DTEXTURE9 &pTexture);可以读取这个包内的资源,第一个参数是资源名称,比如是map.png,第二个是返回值,返回的是获取的d3d纹理; 在程序中也可以动态获取当前文件信息,比如你已经忘记了自己资源包里面的文件名,可以调用 std::list m_lFile; 这个表中保存了所有的文件包内包含的文件信息

2010-04-29

QuartzFilePackEdit v0.2

同学的项目自己编辑的资源非常有限,很多资源都是从别的游戏中七拼八凑出来了。看到别的游戏都有自己的文件资源包,自己也很希望把自己的资源打包。最近写了一个QuartzFilePackEdit工具,用来整合资源打包的,这个工具目前支持多文件打包整合使用非常方便,只需要添加资源到文件列表中点击保存打包就可以了,如果添加了重复的资源,可以在列表中双击文件将其删除。压缩的文件只能是*.QFT文件格式,*.QFT文件中除了刚才我们打包的文件以外,他还生成了一个文件资源表,因为我们还要对这个文件解包。文件资源表也可以导出一个备份。免得以后自己也忘了这个资源包里面都有哪些数据了。

2010-04-29

QuartzGUI库

Quartz user interface (QuartzUI)是一款面向游戏设计者的轻量级GUI系统。使用C++实现,完全面向对象设计。QuartzUI,是一个专门的用户界面库,免费并且部分开源,它支持 DirectX8 、 DirectX9 ,支持大多数DX环境界面开发。由于它功能的相对强大和灵活。 QuartzUI开发者的目的是希望能够让游戏开发人员从繁琐的GUI实现细节中抽身出来,以便有更多的开发时间可以放在游戏性上。其使用简单,功能齐全,受到大家的喜爱。

2010-03-12

空空如也

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

TA关注的人

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