任程的博客

计算机图形、动画、虚拟现实 / 3D Computer Graphics, Computer Animation, Virtual Reality / uStep禹步信息科技
  首页  :: 联系 :: 订阅 订阅  :: 管理

本博客代码公布(本文会不断更新)

Posted on 2010-12-19 11:05  任程  阅读(1992)  评论(3编辑  收藏  举报

 

1. 海水代码下载: https://files.cnblogs.com/ArenAK/OceanPG.zip

    其相应文章见: http://www.cnblogs.com/ArenAK/archive/2007/11/07/951713.html

    另外一篇相关文章见 http://www.cnblogs.com/ArenAK/archive/2008/03/19/1113493.html 

    Ogre Add-ons中的Hydrax已经融合了本代码,如果你需要一个基于Ogre的内容更加丰富(如包含Caustics等)的水面仿真,请到Hydarx页面下载Hydrax;而如果你更需要一个纯粹一些的Projected Grid的实现,那么本代码或许将是你更好的选择。

    ps : 此海水代码写于2007年,在VS2005+Ogre1.4.x环境下编写。据一位2010年11月份使用此代码的读者好友说,此代码在Ogre1.7.x环境下仍可编译运行。 

 

 

2. 对人体运动捕捉数据进行按行为分段的代码 下载:https://files.cnblogs.com/ArenAK/BehaviorSegmentation.zip

    相应文章见:http://www.cnblogs.com/ArenAK/archive/2011/08/16/2140414.html

 

 

3. 主元分析C++代码下载:https://files.cnblogs.com/ArenAK/PurePCA.zip 

    其相应文章见:http://www.cnblogs.com/ArenAK/archive/2011/01/05/1926733.html 

    该代码以一堆3维数据点为输入,可分析数据点的特征分布、可将数据点降维至2维、1维。 

    更加通用的(输入数据没有维数限制)的主元分析matlab代码下载:https://files.cnblogs.com/ArenAK/matlabpca.zip 

 

 

4. 在Ribbon界面(Office 2007风格)下,最基本的Ogre框架实现。代码下载: https://files.cnblogs.com/ArenAK/Ogre_OfficeRibbon.zip

    利用鼠标滑轮、邮件,以及键盘上、下、左、右键进行控制。 

    注:此代码在debug调试运行时,vs2010窗口提示内存泄露,由于时间仓促未予以解决,关于Ogre在mfc中内存泄露的问题,请google或者百度相关文章。

 

 

5. Ogre中在SceneNode节点旁显示二维字的代码 下载 : https://files.cnblogs.com/ArenAK/MovableText.rar

    相应文章见: http://www.cnblogs.com/ArenAK/archive/2008/03/09/1097913.html 

    或许你也应该看看那篇文章的评论部分,以得到如何在新版本中更新代码的相关信息。 

 

 

6. 组播(多播)代码 下载:https://files.cnblogs.com/ArenAK/MultiCast.zip

   使用方法见代码.h中开头的一段说明。