写实坦克控制器 Pro
Unity · 插件
官方资源 文档: 支持 TENSIO:高性能点线绳索与链条物理 Tensio是一个尖端的绳索和链模拟框架,专为需要不仅仅是视觉线条渲染器的开发人员而设计。无论你是建立一个抓钩机械师,复杂的物理难题,或高反应性的环境,Tensio提供了游戏关键物理所需的工业级稳定性。 Tensio完全基于扩展的基于位置的动力学 (XPBD) 方法构建,并充分利用Unity的面向数据的技术堆栈 (DOTS),可同时模拟数百根绳索的弹性,刚度,质量和空气动力学,而CPU开销几乎为零。 主要特点 高级XPBD物理求解器 运动插值: 物理求解器与渲染循环平滑插值,完全消除视觉重影的黄油平滑的绳索运动在任何帧率。 等距弯曲约束: 绳索抵抗不自然的折叠和屈曲,即使在高压缩下也能保持逼真的 “u” 形。 虚拟质量缩放: 创建无限稳定的重链。将巨大的刚体权重附加到链的底部,而不会人为地拉伸顶部段。 库仑摩擦和恢复: 基于穿透深度的真实物理摩擦。绳索自然地在表面上滑动,但在物理上 “咬” 并在被拉过锋利的边缘时保持紧密。 双向耦合: 真实的物理相互作用; 绳索向刚体施加力,刚体动态拉动绳索。 零-Pop初始化: 绳索在编辑器中使用实际重力和精确的零速度阻尼进行预模拟。他们醒来时完美地固定在第一帧上,绝对没有启动抖动。 直观的编辑器与工作流程 智能碎片管理: 在强烈切片期间自动清理切断的、未固定的绳索碎片。在模拟或高度优化的刚性模式之间进行选择,并完成平滑的缩放到零动画以保持性能。 统一样条集成: 快速设计和路由电缆在你的场景使用统一的官方样条包。 1-Click静态网格烘焙: 立即将模拟绳索冻结在其完美的静止位置,并将其烘焙成高度优化的静态网格资产。完美的零成本环境敷料 (电源线,葡萄藤等)。 隐形传态保护: 通过脚本或场景视图自由移动固定的锚点,而不会触发爆炸性的物理 “鞭打” 效果。 强大的运行时API 智能分割: 使用splitAtWorldPosition(worldPos) 在任何时间点实时切片绳索。 动态力: 使用AddExplosionForce轻松施加物理冲击,或通过代码推动特定颗粒。 绞盘和固定: 使用ChangeLength() 助手将绳索平稳地卷进或卷出,并在游戏过程中动态地放下或附加砝码。 程序化渲染与碰撞 编织几何和扭转扭曲: 生成逼真的多股绳索。应用程序视觉扭曲与明确的切线完美的URP/HDRP法线贴图照明。 拉伸反应扭曲: 物理遇见艺术!扭转密度会动态地对物理张力做出反应,从而在拉动重物时使绳索实际地展开。 动画旋转: 动画扭曲偏移随着时间的推移,毫不费力地模拟钻头或快速旋转的机械轴。 视觉应力: 响应程序管网格物理上变薄,并随着张力的增加而改变颜色。还包含了专门的链环渲染功能。 自身和绳索间碰撞: 绳索不会穿过自身,多条绳索会缠结并复杂地相互作用。 空气动力学: 内置的风和湍流模拟与现实的空气阻力。 沉浸式3D空间音频 动态张力SFX: 程序性吱吱声和捕捉声音根据实时应力调节音高和音量。听到绳子在断裂之前拉紧! 3D空间跟踪: 音频源沿着大量电缆的长度动态滑动,以保持最接近玩家的AudioListener。 影响池化和混音器路由: 多个影响声音自然重叠而不切断,所有完全可路由到您的Unity音频混音器。 第三方通知: 此资产在CC0 1.0通用许可证下使用各种音频和纹理文件; 有关详细信息,请参阅软件包中的第三方Notices.txt文件。 架构: 使用Unity.Collections、Unity.Jobs和Unity.Burst实现纯C #。 求解器类型: 具有约束正则化的XPBD (基于扩展位置的动力学)。 性能: 完全多线程模拟步骤。运行时的零垃圾回收 (使用NativeArray和持久性分配器)。 支持: 标准,URP和HDRP (通过标准材料支持)。 渲染: 使用突发在GPU/CPU边界上生成程序网格。 依赖项: 需要突发和数学包 (通过包管理器安装)。 兼容性: 兼容统一2022.3 LTS和更新。 平台: 由于突发优化,支持PC,Mac,Linux,控制台和高端移动设备 (iOS/Android)。 包括: 完整的源代码,5个演示场景 (抓钩,桥梁,压力测试,切割,绞车) 和PDF文档。