博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

MOGRE学习第一课

    
     偶然的因素,感觉3D在未来应该有不错的发展潜力。经过了N天的baidu和论坛经历和学习尝试,确立了把MOGRE做为今后一段时间的学习的重点对象。最终选择他的原因有3:
    1、他是开源的并且免费的;
    2、他的官方网站提供了完善学习课程;
    3、他是Ogre在.net上的封装(感谢这个wrapper的提供者的工作,为长期从事.net开发的使用者提供了面向3D的大马路)。
    
       今天学习他的的基础课程0和1(http://www.ogre3d.org/wiki/index.php/Mogre_Basic_Tutorial_0  http://www.ogre3d.org/wiki/index.php/Mogre_Basic_Tutorial_1)

        课程0(Tutorial_0)主要介绍如何下载和配置Mogre的运行环境等信息;Mogre是对Ogre的.net封装,核心还是Ogre;
        课程1(Tutorial_1)介绍了Ogre的最基础的组成结构,重点介绍了如下重要的基础元素:
           
            SceneManager:场景管理器,管理所有呈现在屏幕上的对象;
            SceneNode:场景节点,管理所有附加在其上的对象位置信息;
            Entity objects:实体对象,能够在场景中被渲染的对象,例如:1个人物、1条鱼 etc..

            Entity必须要要 attach到 SceneNode才能被渲染;每个SceneNode有父子节点,最高级是有场景管理器产生(SceneManager)。
             通过对以上2节的学习,对Ogre(Mogre)有个初级的概念。

posted on 2008-05-13 09:15  kamlau  阅读(1354)  评论(0)    收藏  举报