设为首页 加入收藏 八百里洞庭 网站地图 热门标签
您现在的位置:主页 > 沙巴体育官网 > > 触动沙巴体育官网仿真伸擎ODE的念书笔记,C#演示

触动沙巴体育官网仿真伸擎ODE的念书笔记,C#演示

  松压,翻开ode根目次下的build文件夹,外面面拥有个premake4.exe.

  翻开命令行,在命令行中翻开到build文件夹,输入:premake4 --help,却以检查premake4的壹些却选参数,

  此处我条需寻求带demo编译,于是输入 premake4 --with-demos vs2010

  此雕刻么,在build文件夹下面就生成了壹个文件夹,vs2010,翻开vs2010文件夹,外面面就生成了demo的项目文件和处理方案文件,翻开ode.sln编译就却以了。

  

  生成的demo例,共拥有40个,不外面邑是C++写的,你得确保你的vs2010装置拥有C++哦.

  假设不想看c++代码也没拥关于,鉴于笔者首要的工干坚硬是能让此雕刻些代码能在C#外面面跑宗到来.即席C#的公主却以很轻善派生禀接.^_^

  笔者跑几个demo,截图给父亲家欣赐予壹下,看到效实确实让人拥有这么壹点小激触动,让我想宗了3dsmax中的rector(反应堆触动).

  

  此雕刻是方体碰撞,父亲父亲小小的球遂机落上,鉴于品质不一,砸上时,球与球之间的受到的力不一.地板上还拥有摩擦力,故此球终极会运触动.

  

  叁个轮儿子的小车,轮儿子还却以转标注的目的,还却以爬坡.此雕刻让我想宗了3dsmax中rector中的toyCar,两者仿造的邑是却以跑触动的小车.我记妥事先最喜乐做的事,坚硬是让小车爬坡和撞墙,容许条巴上弹奏根线,绑定壹个茶壶拖着跑,呵呵.

  其它的还需寻求下载壹个C#用的OpenGL库:

  http://www.opengl.org/resources/bindings/  选择The Tao Framework+.net 2.0

  前面我提度过,此雕刻个库首要的干用是让C#顶持OpenGl, 佩的它还带拥有壹些什分拥有用的库,摒除了ODE,还拥有壹个顶持全片断图片程式的处理纹理的库.

  还拥有壹个C#用的OpenGL库,叫SharpGL,它做为我们以后教养中首要的OpenGL开辟环境到来运用,我们会把ODE中的3D绘制环境库drawstuff的干用移值到SharpGL中去.

  http://www.oschina.net/p/sharpgl

  尽结壹下: ODE源代码,但供参考,以及不清雅看下demo的效实

  The Tao Framework+.net 2.0 我们条是用它外面面的ODE库,和其它的壹些辅弼库

  SharpGL + Vs2010 C# 结合我们的 3D绘制与言语开辟环境

  不完待续.....

  原创文字,出产处 : http://www.cnblogs.com/hackpig/

★★ 爱心提示:请收藏本网站★★