概述:Tether是一款在Unreal Engine编辑器中直接创建物理模拟线缆、绳索、链条、软管和柔性管道的工具。它通过样条线引导模拟,生成优化的静态网格体,用于快速、非破坏性的环境艺术和场景装饰,且无运行时模拟开销。插件支持编辑器模式放置线缆、调整松弛度和切线,并自动模拟和重建。生成的静态网格体保存在Actor中,无需资产管理,运行时无物理模拟负担。可选将线缆组保存为静态网格体资产复用。
特点:
· 编辑器模式:通过点击世界中的点轻松放置线缆,支持调整松弛度、设置切线,并可将多个线缆段链接在一起。
· 线缆Actor:自包含对象,处理单根线缆的所有功能,包括设置、物理模拟、网格生成和最终静态网格体。路径可通过Unreal样条线工具控制,修改后自动模拟和重建。
· 物理碰撞:模拟支持与世界中的其他对象(包括其他线缆)碰撞,使线缆能在地面上盘绕或相互悬挂。
· 网格生成:可程序化生成网格(指定边数和环数分辨率),或使用用户指定网格完全控制最终结果。生成的静态网格体保存在Actor中,无需资产管理,开发者可像常规静态网格体一样修改属性。
· 运行时性能:运行时所有物理模拟和网格生成功能被剥离,仅保留最终静态网格体,无运行时物理模拟开销,允许环境中有更多线缆。
· 资产复用:可选将一组或多根线缆保存为静态网格体资产,在项目中多处复用。
· 代码模块:Tether(运行时)和TetherEditor(编辑器)。
· 网络复制:不适用。
· 支持开发平台:Win64。
· 支持目标构建平台:Win64。
