自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nhsoft的专栏

3D图形,游戏.多媒体

  • 博客(11)
  • 资源 (8)
  • 收藏
  • 关注

原创 引擎完成对视频纹理的无缝支持

视频纹理的功能其实早就做了。只是怎么都不能很好的融合到引擎中。今天走在路上灵机一动: 做成插件,用现在引擎的可扩展的纹理管理器和插件对象创建机制。重新派生一种纹理。不改变现有的引擎结构,仅仅加了一个插件。同时还可以支持其他跨平台的解码器(无非是再写一个插件)经过一晚上的工作,现在终于搞定了.使用视频纹理的时候 和使用其它的纹理是完全一样.加载的方法也是一样的.只要给出文件名,自动能判断是不是视频纹

2006-11-30 00:08:00 2772

原创 文章三篇

燕子飞回来了 春天到了,小燕子跟着妈妈从很远很远的南方飞回来。       飞呀,飞呀,她们飞过大海。小燕子往下一看,奇怪地问:“妈妈,海面上 哪儿来那么多铁塔?”妈妈笑着说:“ 孩子,那是井架,工人在开采海底的石油呢。”       飞呀,飞呀,她们飞过高山。小燕子往下一看,奇怪地问:“妈妈,那火车为什么不冒烟呢?”妈妈笑着说:“ 孩子,那是电力机车。你看,车顶上还有电线呢。”     

2006-11-27 00:36:00 2334

原创 装ubuntu碰到一件BT的事情

非常的BT.Ubuntu目前做的非常不错.除了一些细节不是很好外,其他的地方都还不错.比如对硬件的支持,竟然连3945ABG这样的无线都认出来了. 在我笔记本上装一个真是太爽了.    无奈笔记本硬盘太小.只能装到USB移动硬盘上. 昨天晚上安装的时候实在让我郁闷了一回.    ubuntu的分区工具没有滚动条,我有4个硬盘,近20个分区.全给我列出来了. 那个窗口太大.显示不下.不知道下面的分区

2006-11-25 15:12:00 2423 1

原创 关于NVIDIA 的 OpenGL回退到软件模式的问题。

其实很久前就想说说这个问题了。我一直用的NV的驱动。没用过 ATI的。这里只说说NVIDIA的。NVIDIA的驱动很有意思,下个模拟器,可以模拟很多高级的GPU。比如最近的G80。同时也会在某些硬件不支持的情况下回到软件模式来实现。但是这个软件回退模式是默认的。就是说你一旦用了硬件不支持的功能。就直接回退了。不会提示你的。这个问题很让人头疼。很多时候,我们显然是不想让它回退到软件模式的,因为慢的要

2006-11-23 12:53:00 3020

原创 OpenGL和D3D中Cubemap的图象方向问题

  OpenGL 和 D3D的 cubemap的图象方向本身就是一个很恶心的问题。加上两个API的坐标系又不相同。就更容易混淆了。今天中午整理一个图,有助于弄清楚方向。    注意OpenGL的纹理坐标v是从右下角开始,也就是假设图象的扫描行是从左下角开始扫描的。    而Direct3D则刚好相反。  

2006-11-20 13:10:00 3989 1

原创 XREAL3D开发转移到csdn的svn服务器上。

svn 地址为http://gforge.osdn.net.cn/svn/xreal3d/目前主要分成Tools 和 Engine两大模块。当然还有一个ThirdPart用来存放第三放开发库的。给测试demo用的资源没有checkin。回头整理后再checkin ,因为资源比较大。而且有些还涉及到版权问题。如果有兴趣参与开发的可以联系我。[email protected]

2006-11-14 23:22:00 2387

原创 string使用需要注意的地方。

昨天晚上又碰到debug不挂。release挂的情况。挂在我的log函数里.仔细检查发现代码写成这样了。string fileName="simple.vs";XR_LOG(100,"Loaing XML=%s/n", fileName); 这样的代码在Debug下竟然是好的!!!!顺手改成XR_LOG(100,"Loaing XML=%s/n", fileName.c_str() ) ;一切搞定

2006-11-10 11:40:00 2298

原创 Mozilla浏览器和GUI整合第二步--消息传递

经过几天的努力终于能让GUI和Mozilla的消息连接起来了。现在浏览器的超链接点击,图片点击的消息已经可以正确的传递到应用程序。基本上可以把Web页面当成一个GUI使了。其实这几天最大的问题还是在编译Mozilla。主要碰到一个恶心的问题是mozilla的branch问题。ubrowser修改了一些mozilla的代码。使用的FIREFOX 2.0的代码。但是编译的工程是xulrunner。xu

2006-11-10 11:17:00 2599 5

原创 Mozilla浏览器和应用程序的整合---第一步,显示

前段时间终于学会了编译Mozilla XULRunner.顺便修改修改了uBrowser的代码。把它的代码整合到我的引擎中。现在已经能把网页面显示出来了。回头弄弄一个DLL的路径。现在第一次运行的时候会报告有些mozilla的插件找不到。不过似乎第二次就好了。下一个步可以加入键盘鼠标的响应。已经有了能把超连接传递给应用程序的接口了。有了这个做GUI系统就方便了。比如帮助系统。甚至可以在web页面上

2006-11-07 22:14:00 2721 3

原创 极限边缘.

极限边缘.    最近突然发现自己已经比以前长胖了好多。朋友拿着以前的我的照片都已经认不出来。于是开始决定出去锻炼。突然发现好多以前自己认为是非常剽悍的领域已经都是明日黄花,今天已是我挑战极限的运动。    前两个星期和大学舍友一起去踢球。虽然知道以前能满场非的我现在已经跑不动了。但是没想到过了10几分钟就已经到了体力的边缘了。头晕,眼冒金星,想呕吐,有一种要倒下的感觉。当时甚至都后悔为什么要来踢

2006-11-05 14:36:00 2208

原创 Mozilla XULRunner 的编译。

Mozilla XULRunner 的编译。潘李亮 2006-10-31Mozilla里有很多好东西。 比如那个js引擎和嵌入式渲染引擎。这段时间在想如果能在游戏里嵌入一个浏览器该多好啊。这个想法用mozilla的渲染引擎来实现在再好不过的了。Mozilla的渲染引擎叫xulrunner。它和firefox 用的是同一个代码树,也就是说在编译的时候指定不同的选项就可以编译出xulrunner和

2006-11-01 15:58:00 8907 2

自己开发的分词软件,词频分析工具。

分词、词频分析软件。我自己基于csws开发的。拿走不谢。有用的记得给个好评

2019-04-17

基于LOD的地形渲染技术

我的毕业论文2003年。大规模地形渲染的入门技术。采用OpenGL开发,技术有点老。凑合看吧。

2019-04-17

文件编码格式批量转换格式 带源代码

文件编码格式批量转换格式 支持整目录转换。 转后后的数据保持源目录的结构输出到全新的目录下。 系统支持输入GB2312,系统默认,UTF-8 / UTF-16。 如果是微软的stupid格式的文本,系统支持自动判断数据格式。 输出支持GB2312,系统默认,UTF-8 / UTF-16。

2015-01-18

C++ Reflection 实现

用C++ 模板技术实现的反射,可以轻松绑定C++类和脚本语言。我朋友实现的。大牛宋老前辈

2008-04-02

均衡器源代码

最近在做均衡器,上网找了一堆,但是方便的多。还好有xmms这个eq插件,感谢开源的奉献精神,原来的代码是在linux的,我把其中跟均衡相关的都抽出来了。开源帮助了我,我整理的资源也希望能帮助到大家使用只要包含eq.h就可以了。eq的值从-16到16比较好。0为平衡点

2008-03-05

简易XML解析器

简易XML解析器. 只需要包含xCfgParser.h。其它文件为附加支持文件,你可以很简单的就去掉他们。压缩包里还包含一个字符串转换类。可以用来UTF-8/Unicode/Ansi之间进行转换

2007-10-06

图象读取库

游戏用图像读取库,编译时候用到DevIL和FreeImage. 其中包括一个能用来读取HDR格式图片和DXT格式的库,DXT可以支持压缩数据和非压缩数据,以及Mipmap和CubeMap. 具体代码在Image目录下。BaseLib为需要包含的目录

2007-10-06

xcomdoc游戏用资源打包器

游戏用资源打包器,目前写入的效率还不是很高.

2007-10-06

空空如也

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

TA关注的人

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