OGRE 学习
文章平均质量分 88
小新蜡笔
这个作者很懒,什么都没留下…
展开
-
Sample_BezierPatch源码简析
贝塞尔曲线的应用#ifndef __BezierPatch_H__#define __BezierPatch_H__#include "SdkSample.h"using namespace Ogre;using namespace OgreBites;class _OgreSampleClassExport Sample_BezierPatch : pub原创 2013-04-09 15:26:15 · 831 阅读 · 0 评论 -
Sample_CameraTrack源码简析
Animation 关键帧动画的使用#ifndef __CameraTrack_H__#define __CameraTrack_H__#include "SdkSample.h"using namespace Ogre;using namespace OgreBites;OgreBites用来处理GUI小工具和摄像机的操作class _OgreSa原创 2013-04-09 17:06:05 · 706 阅读 · 0 评论 -
Sample_BSP源码简析
#ifndef __BSP_H__#define __BSP_H__#include "SdkSample.h"#include "FileSystemLayer.h"FileSystemLayer.h 用来处理文件系统的目录 路径等信息后面的mFSLayer->getConfigFilePath就是用了该文件中定义的类。#if OGRE_PLATFORM原创 2013-04-09 17:04:48 · 721 阅读 · 0 评论 -
Sample_CelShading源码简析
#ifndef __CelShading_H__#define __CelShading_H__#include "SdkSample.h"using namespace Ogre;using namespace OgreBites;class _OgreSampleClassExport Sample_CelShading : public SdkSample原创 2013-04-09 17:06:55 · 566 阅读 · 0 评论 -
Sample_Character源码简析
Sample_Character例子中有如下的代码结构:官方例子中的cpp文件大多是负责调用,主要的功能实现在h文件中,即函数的定义基本在h文件中。先来看SinbadCharacterController.h(CharacterSample.h主要负责功能调用)里面主要是这段代码以及几个输入检测处理函数,例如injectKeyDown上面第一原创 2013-04-09 17:12:17 · 614 阅读 · 0 评论 -
与OGRE的第一次接触
最近花费了大把的时间,努力的学习如何与OGRE这个名声远播的巨兽成为好朋友。到目前为止,总算是能够称得上稍微和它混熟了一点。关于OGRE,这里提出几点我的学习笔记、目前观察到的个性特质,以及与它相处的心得感想。首先,对于稍具经验的程序设计者来说,见到OGRE的第一眼印象,应该莫过于各种设计模式的广泛应用了。在OGRE的框架设计与系统实现层面中,使用了Abstract Factory、Facto原创 2013-04-10 14:38:59 · 635 阅读 · 0 评论