自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 如何从打包文件中读取纹理

 刚遇到这个问题,在网上搜了下,比较简单。之所以写在上面,是为了以后在查阅资料的时候方便一些:就不多说了,直接贴上代码:  PakFile file; // 打包文件 if( !file.Open( ( LPSTR )texName.c_str() ) ) {  LOG.LogToFile( "log.txt", "读取纹理文件失败: %s TextureManager::GetT

2008-11-20 22:47:00 683

原创 删除一个函数: remove

  函数名:   remove       功     能:   删除一个文件       用     法:   int   remove(char   *filename);   //加路径也可以     程序例:           #include             int   main(void)       {             char   file[80];      

2008-11-20 22:41:00 501

转载 渲染到纹理(Render To Texture, RTT)详解

       RTT是现在很多特效里面都会用到的一项很基本的技术,实现起来很简单,也很重要。但是让人不解的是网上搜索了半天只找到很少的文章说这个事儿,不知道是因为太简单还是因为这项技术已经出现很长时间了。总之我是在摸索这个东西的时候绕了不少弯子。现在把具体的实现方法写下来。渲染到纹理,顾名思义就是把渲染目标从帧缓存变成一个纹理。这样就可以把一个场景渲染后在进行Post Process,做出现在

2008-05-23 13:48:00 2049

原创 RTT相关网站资料

1. 请问如何在DX3D9中实现3D绘图区透明的功能http://topic.youkuaiyun.com/t/20030808/19/2125543.html 

2008-05-22 23:20:00 448

转载 Ogre 的渲染到纹理的关键的3个步骤

1、创建渲染目标纹理,关键要指定TU_RENDERTARGET参数,在创建这个渲染目标纹理的过程中,Ogre会自动调用 Root::getSingleton().getRenderSystem()->attachRenderTarget把这个纹理添加到Root的渲染目标中,也就是说每帧都会渲染到这个纹理。TexturePtr texture = TextureManager::getSin

2008-05-22 23:05:00 510

原创 Direct3D表面介绍

创建表面:CreateDepthStencilSurface()创建深度/模板缓冲表面, CreateOffscreenPlainSurface()创建离屏表面,CreateRenderTarget()创建渲染目标;一个表面一经创建,就可以通过下面函数获取指向该表面的指针:GetCubeMapSurface();GetBackBuffer();GetDepthStencilBuffer

2008-05-22 23:01:00 1099

转载 如何有效编写软件的75条建议

  1. 你们的项目组使用源代码管理工具了么?   应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么?   应该用。ClearQuest太复杂,我的推荐是BugZilla。  3. 你们的测试组还在用Word写测试用例么?    不要用Word写测试用例(Test Case)。应该

2008-05-22 22:46:00 602

转载 D3DX Utility library

function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/stor

2008-05-22 22:40:00 1425

转载 使用D3D8实现2D图形显示技术

使用D3D8实现2D图形显示技术(一)作者:Lacutis前言 DirectDraw已经死了,所以为什么还要用DirectDraw?从DirectX8.0开始,微软提供了3D技术可以直接用于2D图形程序设计。你可以注意到DirectDraw7的有关文档从DirectX的文档中取消了。 当然2D图形程序设计还是可以实现,使用现有的3D图像技术,更多的2D特效能在轻易实现,这个教程不会

2008-05-22 22:38:00 6369

原创 00

   GetOpenFileName函数功能是什么?最好能有个例子     问题内容:GetOpenFileName函数功能是什么?最好能有个例子.原讨论链接:http://community.youkuaiyun.com/expert/topicview1.asp?id=723371 所属论坛:基础类     审核组:VC/MFC 提问者:muhuairu     解决者: 感谢:acptvc 关键字:VC

2008-05-15 14:29:00 505

转载 directx中丢失的设备(lost device)

directx中丢失的设备(lost device) 丢失的设备一个Microsoft? Direct3D?可以处于操作状态或丢失状态。操作状态是设备的正常状态,设备按预期运行并present所有渲染结果。当事件发生时,如全屏应用程序失去键盘输入焦点,设备就转变到丢失状态,这会导致渲染无法进行。丢失状态表现为所有渲染操作的悄然失败,这意味着即使渲染操作失败所有的渲染方法仍可以返回成功码。在这种

2008-05-08 08:54:00 4757

原创 昨天电脑中毒了~现在才好

电脑中毒了,那个该死的网站。再也不去那个网站下载东西了病毒太猖狂了我的卡巴斯基 和 360  都无法运行

2007-09-04 16:22:00 450

原创 粒子渲染

绘制粒子:方法一:  一次性渲染                 创建一个容纳最大粒子数的顶点缓冲区。                1.   对每一帧更新所有粒子。                2.   拷贝所有粒子到顶点缓冲区。                3.   绘制顶点缓冲区。                  这种方法有个缺点,非常没有效率。方法二: 分

2007-08-18 21:51:00 731

原创 生成随机地形

折腾了我大半天:用的是自己的土办法,感觉还不错。计算方法:             1.生成随机高度           2.取该点的周围四个点高度的平均高度。 

2007-08-14 19:12:00 632

原创 今天终于完成了加载模型功能

 今天终于完成了加载模型功能,这个问题折腾了我两天了。目前能读取 网格,材质,纹理......但是,还不支持动画功能,有待完善。发个截图,自己欣赏,呵呵~~~~~~~~~ 

2007-08-14 00:17:00 683

原创 在什么情况下用new

因为指针是4个byte长的1,所以当它要指向一个结构(record) 或数组等需要超过4字节内存地址时就要new()2,当在循环体中,需要暂时保存上次循环中指针所指的地址时,就需要new()来重新分配空间,以避免覆盖上次所指的地址值,不过,最后得分别释放,也就是说,一个new就得对应一个delete,即必须成对! 

2007-08-13 09:17:00 502

转载 学编程,决不可心浮气燥。任何实践都是……

学编程,决不可心浮气燥。任何实践都是……        我认为有些人的观点错了。错得一塌糊涂!  对于这个问题,我的基本观点是:任何实践都是理论的载体或表现形式。而理论也是由实践上升而来 的。两者是辨证的。今天,我们只关注它的前一部分:任何实践都是理论的载体和表现形式。  我不是想故弄玄虚,但真理的外表看上去往往就是这么奇形怪状、难以理解。让我来给你解释一下 吧。  比如:战争是军事理论的实践,

2007-04-18 19:02:00 1398 1

转载 给C++初学者的50个忠告

给C++初学者的50个忠告   给C++初学者的50个忠告  1.把C++当成一门新的语言学习(和C没啥关系!真的。);   2.看《Thinking In C++》,不要看《C++变成死相》;   3.看《

2007-04-18 09:32:00 752 1

转载 一个程序员老总的年终总结

阿蒙:一个程序员老总的年终总结这个题目让我面红耳赤,尽管在FasterSoft的创立与经营过程中我确确实实在头衔上是GM,但我有自知之明,公司发展得不好,任何的头衔都只是虚像或者是一个符号,实际上本质上我只是一个程序员,说得好听些,是程序员创业,目前FasterSoft规模不大,象许许多多的中国软件企业一样就十几个员工,公司成立一年多,目前仅可生存,因此我没有什么财富,但我觉得自已有创造财富的潜力

2007-04-14 22:31:00 1466 1

转载 看了《一个想踏入游戏行业的人的独白》突然想说点什么

看了《一个想踏入游戏行业的人的独白》突然想说点什么    呵呵,回贴没全看完,不过大概知道新人们就是求一个机会,老人们就是告诉新人要先努力积累经验,让我想起一个漫画来,两个人拉一头牛,一个说,不去下田 怎会耕田,另一个说,不会耕田怎能下田。 这个漫画是在高中语文的非命题作文,记得当时我选择的是 不去下田怎么耕田,哲学上讲,就是实践出真知,物质作用与意识,呵呵,当然大家都明白我也不罗嗦了。  

2007-04-14 22:21:00 677

空空如也

空空如也

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

TA关注的人

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