• 原创BULLET物理的DEMO


    原创BULLET物理的DEMO

    按空格和0,1,2,3,4,5,6会发射不同的刚体.

    具体的使用说明:


    鼠标右键按下并拖动         旋转视角
    WSAD                       前后左右
    RF                         上下
    QE                         左右旋转
    上下左右键                 上下左右旋转

    鼠标左键按下并拖动         拖动选的刚体
    SHIFT+鼠标左键并拖动       另一种方式拖动选的刚体       

    空格                       向鼠标所指的方向发射一立方体Cube刚体
    -                          减小发射刚体的初始速度
    =                          增加发射刚体的初始速度
    O,0                        向鼠标所指的方向发射一个随机的刚体
    1                          向鼠标所指的方向发射Box刚体
    2                          向鼠标所指的方向发射Cylinder刚体
    3                          向鼠标所指的方向发射Sphere刚体
    4                          向鼠标所指的方向发射Capsule刚体
    5                          向鼠标所指的方向发射Cone刚体
    6                          向鼠标所指的方向发射Cube刚体

    P                          暂停/恢复

    CTRL+R                     重置物理世界

    SHIFT+KEY 开关BULLET的调试显示
    SHIFT+H                    NoHelpText
    SHIFT+W                    DrawWireframe(线框渲染)
    SHIFT+P                    ProfileTimings
    SHIFT+M                    EnableSatComparison
    SHIFT+B                    DisableBulletLCP
    SHIFT+N                    DrawNormals
    SHIFT+T                    DrawText
    SHIFT+Y                    DrawFeaturesText
    SHIFT+A                    DrawAabb
    SHIFT+C                    DrawContactPoints
    SHIFT+S                    DrawConstraints
    SHIFT+L                    DrawConstraintLimits
    SHIFT+D                    NoDeactivation

    下载地址:

    http://pan.baidu.com/s/1tbqOC

    2.0版本
    (1)图形引擎的升级
    (2)修改了鼠标拖动摄像机的方式
    (3)对圆锥体与圆柱体的顶点法线做了优化

    下载地址:

    http://pan.baidu.com/s/1tHMEK

  • 相关阅读:
    js 和 jquery的宽高
    client、offset、scroll
    web开发中会话跟踪的方法有哪些
    前端需要注意哪些SEO
    ES6 Set和Map数据结构
    ES6实现数组去重
    ES6 Symbol
    ES6对象的拓展
    ES6数组的拓展
    ES6函数的拓展
  • 原文地址:https://www.cnblogs.com/WhyEngine/p/3391007.html
Copyright © 2020-2023  润新知