自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

燕良@游戏开发

-- 长风破浪会有时,直挂云帆济沧海。

  • 博客(8)
  • 收藏
  • 关注

原创 Ogre学习笔记(5):TerrainSceneManager

       TerrainSceneManager是一个OctreeSceneManager的派生类,并且是在同一个Plugin工程中。       通过调用void TerrainSceneManager::setWorldGeometry( const String& filename )来加载一个地形,参数为一个配置文件的文件名。配置文件中主要有:    WorldTexture=te

2006-08-21 20:15:00 2776

原创 D语言值得关注

    今天偶尔关注了一下D语言。一直以来都在拿C++与C#,Java做比较,后两种对于程序员来说无疑是更顺手的,但是效率上C++是最强的。D语言虽然刚刚萌芽,但是只看了他的简单介绍之后心里就很激动,“Great, just what I need”。    介绍D语言的一个中文的Blog:http://blog.csdn.net/uframer/    D语言环境配置教程:http://www.

2006-08-16 20:47:00 8659 6

原创 Ogre学习笔记(4):OctreeSceneManager

既然前面分析Mesh(Entity,SceneNode)的渲染时已经看到了OctreeSceneManager,那么现在正是分析一下它了。所谓SceneManager,我想处理“空间分割”和“可见性判断”是两个主要的任务,后者已经打过一点交道了,是通过下面这个函数完成的:    virtual void _findVisibleObjects ( Camera * cam, bool onlySh

2006-08-15 20:21:00 3731

原创 MMORPG开发杂谈(三):免费VS收费

 记得好像是去年或者是前年,听说韩国网游风行免费运营,心里暗想:NND,都免费了还怎么玩?!这里的担心有两重意思,作为一个玩家,一个很传统的玩家,我当时想,如果游戏里的东西可以花钱买到,那还有什么可玩的?还有什么好玩的?另外,作为一个游戏开发者,心里也想,都免费了,靠卖点道具骗玩家的钱,够吃饭么?一眨眼,国内也有人要免费运营了,记得是《巨商》,心里更是着急,不要国内也免费吧——。免费,免费,记得在

2006-08-11 22:29:00 1804

原创 游戏程序员的开源工具箱

用到好的再添加DevIL http://openil.sourceforge.net/       A full featured cross-platform Image Library。相当好用的一个图像处理,可以用来加载各种格式的图片JPG,TGA等等,还有DDS,还可以进行Blur等图像处理操作。       原本是叫做OpenIL的,因为这个名字和OpenGL太象而别诉侵

2006-08-10 20:50:00 3705

原创 Ogre学习笔记(3):Mesh的渲染流程

       首先一个Entity对象必须Attach到一个SceneNode。1.  创建一个SceneNode:SceneManager::getRootSceneNode() (在SceneManager::init时会创建一个RootNode)à SceneNode::createChildSceneNode()àNode::createChild()主要的操作在这个函数中完成,首先调

2006-08-09 12:07:00 8158

原创 Ogre学习笔记(2):Mesh的加载

  如果新开始写一个3D渲染引擎,Mesh应该是一个很好的切入点。当一个看似简单的Mesh渲染到窗口时,说明引擎的架构已经确定,并验证了。想了解Ogre内部的机制, 可以先看看Mesh的加载过程,这里主要涉及到Resource是如何管理的,Material是怎样处理的,Resource和HardwareBuffer是如何关联的。对于前面教程代码的执行过程做一下分析:创建一个Entity(加载M

2006-08-07 12:34:00 7170

原创 Ogre学习笔记(1):Basic Tutorial

OGRE Homepage:http://www.ogre3d.org/       OGRE的WIKI中有一系列的基本教程,这篇笔记就是读完这些教程后的一个总结。教程首页:http://www.ogre3d.org/wiki/index.php/Ogre_Tutorials。       Basic Tutorial 1主要讲了几个OGRE中的基本概念:1.  SceneManage

2006-08-02 16:16:00 4074

空空如也

空空如也

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

TA关注的人

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