Blender第一人称游戏交互模拟插件 OmniStep V1.1.0

OmniStep是一个Blender附加组件,它提供了一个可脚本化的第一人称控制器。它是一个交互式动画和原型工具,具有可选的脚本和内置的游戏循环,用于复杂的交互。

它开箱即用,不需要复杂的碰撞几何体设置。只需设置您的视图并按下“启动OmniStep”即可直接进入您的场景,随时准备探索。进入相机视图,启用动画录制,您就可以拍摄您的第一个漫游了!

OmniStep是一个高度可定制、可脚本化的第一人称控制器,具有与AAA游戏相当的运动机制、碰撞响应和输入处理。它允许你记录运动和动作,创建漫游和飞行,否则需要大量的手动动画工作。
凭借行走和飞行模式、智能碰撞系统、种子点和脚本支持,OmniStep简化了场景探索、动画原型和关卡设计。它扩展了Blender在游戏开发和动画方面的多功能性,为艺术家提供了一种体验和互动他们创作的新方式。
 

特征

  • 第一人称运动
    • 完全控制播放器参数
    • 重力、速度、加速度、摩擦力、空气控制等设置
    • 针对楼梯和不平坦地形的运动阻尼
  • 飞行模式
    • 完全基于物理的运动
    • 加速度、摩擦力等的设置。
    • 鼠标外观和径向控制功能
    • 可选碰撞
  • 相机功能
    • 支持带有物理、约束等的相机装备。
    • 可定制的倾斜和运动阻尼
    • 可定制焦距
  • 碰撞系统
    • 基于胶囊的碰撞检测
    • 利用BVH树,能够处理数百万个三角形
    • 支持实例化集合和链接库冲突
    • 选择性包含或排除集合
    • 使用脚本模块的部分动态冲突
    • 通过重复使用最后一次地面接触来防止无休止的坠落
  • 录音
    • 摄像机运动记录
    • 循环录音
    • 缓冲录制(没有时间轴回放的录制)
  • 脚本
    • 通过用户编写的脚本添加新功能
    • 暴露游戏循环法
    • 在UI面板中自动公开参数
    • 访问玩家参数和碰撞系统
  • 可定制的设置
    • 输入平滑选项
    • 可定制的键盘映射和游戏手柄映射
    • Windows游戏手柄支持(XInput)
    • 鼠标设置,包括灵敏度和反转Y轴
    • 自定义N面板放置
    • 帧率独立,支持120+ Hz
    • 比例设置的选择:公制、英制和自由
  • 附加功能
    • 传送力学
    • 清空作为繁殖点