- 博客(16)
- 资源 (38)
- 收藏
- 关注
原创 ogre 种草
ogre 种草ogre中来创建一个草地。class TutorialApplication : public BaseApplication{public: TutorialApplication(void); virtual ~TutorialApplication(void); CEGUI::MouseButton convertButton(OIS::Mouse
2015-07-30 10:45:50 695
原创 Ogre立方体查询
Ogre立方体查询ogre还有一个立方体查询。//---------------------------------------------------------------------------TutorialApplication::TutorialApplication(void):mRenderer(0),mSelectionBox(0),mSelecting(false)
2015-07-29 14:35:41 604
原创 ogre射线数组的拣选
ogre射线数组的拣选先来看代码。bool TutorialApplication::mousePressed(const OIS::MouseEvent &arg, OIS::MouseButtonID id){ CEGUI::GUIContext& context = CEGUI::System::getSingleton().getDefaultGUIContext(); co
2015-07-29 09:24:40 658
原创 ogre屏幕拾取
ogre屏幕拾取ogre的屏幕拾取,主要通过发射一条射线,然后检测碰撞来完成。CEGUI::GUIContext& context = CEGUI::System::getSingleton().getDefaultGUIContext(); context.injectMouseButtonDown(convertButton(id)); if (id == OIS::MB_Left
2015-07-28 15:42:33 801
原创 ogre接入cegui
ogre接入ceguiogre可以很方便的使用cegui来绘制界面。首先,resources_d.cfg加入资源路径。[Imagesets]FileSystem=../../Media/imagesets[Fonts]FileSystem=../../Media/fonts[Schemes]FileSystem=../../Media/schemes[LookNFeel]
2015-07-28 13:27:09 1047
原创 Ogre播放动画
Ogre播放动画ogre播放动画很简单,1、得到动画状态,2、设置enable为true,3、调用addtime先来看代码:class TutorialApplication : public BaseApplication{public: TutorialApplication(void); virtual ~TutorialApplication(void);
2015-07-27 10:50:00 726
原创 Ogre切换摄像头
Ogre切换摄像头先看代码class TutorialApplication : public BaseApplication{public: TutorialApplication(void); virtual ~TutorialApplication(void);protected: virtual void createScene(void); vi
2015-07-23 16:40:13 544
原创 Ogre按键消息
Ogre按键消息现在来看ogre的按键消息。class TutorialApplication : public BaseApplication{public: TutorialApplication(void); virtual ~TutorialApplication(void);protected: virtual void createScene(v
2015-07-23 16:04:06 534
原创 ogre 开始界面
ogre开始界面来摆个pose代码如下void TutorialApplication::createScene(void){ // Create your scene here :) mSceneMgr->setAmbientLight(Ogre::ColourValue(1,1,1));//设置环境光 //创建一个节点 Ogre::Entity *ent2
2015-07-23 14:45:29 509
原创 ogre 天空与雾
ogre天空与雾接上章,我们来添加天空与雾。void TutorialApplication::createScene(void){ // Create your scene here :) // 设置相机的位置,因为地形一般都比较大,所以设置得远一点 mCamera->setPosition(Ogre::Vector3(1683,50,2116)); mCamera->
2015-07-23 14:30:25 605
原创 ogre 创建地形
ogre 创建地形先来看代码:void TutorialApplication::createScene(void){ // Create your scene here :) // 设置相机的位置,因为地形一般都比较大,所以设置得远一点 mCamera->setPosition(Ogre::Vector3(1683,50,2116)); mCamera->lookAt(
2015-07-23 14:06:46 527
原创 ogre 光源
ogre 光源我们接着研究ogre的光源与影子。void TutorialApplication::createCamera(){ mCamera = mSceneMgr->createCamera("PlayerCam"); mCamera->setPosition(Ogre::Vector3(0,300,500)); mCamera->lookAt(Ogre::Vector3(
2015-07-22 11:26:26 656
原创 ogre 入门教程
ogre 入门教程先来看第一个ogre程序。void TutorialApplication::createScene(void){ // Create your scene here :) mSceneMgr->setAmbientLight(Ogre::ColourValue(0.5, 0.5, 0.5)); Ogre::Entity*ogreHead =mS
2015-07-22 09:43:55 1934
原创 webpy 之svn 自助注册系统
webpy 之svn 自助注册系统服务器装了visual svn server,注册svn账号比较麻烦,于是想搞一个网站,让他们自己注册。--templates--tool--webindex.html欢迎使用自助工具注册svnformtest.html$def with (form) 注册svn$:form.render()tool ht
2015-07-20 16:43:20 783
原创 webpy使用说明(二)
webpy使用说明(二)除了get,浏览器与服务器常见的通信还有post. 来看一个post的例子。import web,osrender = web.template.render('templates/')urls = ('/','index')login = form.Form( form.Textbox('username'), form.Password('pass
2015-07-20 16:36:59 1165 1
原创 webpy使用说明(一)
webpy使用说明(一)webpy其实是html的一个翻译器,它将python语句翻译成html语句。 先来看一个简单的index.py。import web,osurls = ('/','index')class index: def GET(self): return 'Hello,World'if __name__ == "__main__":
2015-07-20 16:28:46 3396
sqlite 3.71 for windows
2012-04-01
winsock select 模型源码
2012-03-30
IOCP Tcp服务器入门源码
2012-03-29
VS2008 与 IE8 不兼容的补丁
2012-03-27
lua加密工具.zip
2014-07-25
ios 新浪微博 sdk 使用demo
2013-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人