obi专题

关于OBI 在unity URP环境下使用的正确步骤

OBI在URP环境下使用的正确步骤 资料:OBI官方文档:Obi Physics for Unity - Big Picture 1、替换Shader 为 URP环境下: 2、渲染管线功能列表添加: ①.在Graphics配置中查找当前URP渲染管线 ②.添加Obi流体渲染功能项 ③、设URP环境为默认渲染环境。

Unity Obi Rope失效

文章目录 前言一、WebGL端Obi Rope失效二、Obi Rope 固定不牢三、使用Obi后卡顿总结 前言 Obi 是一款基于粒子的高级物理引擎,可模拟各种可变形材料的行为。 使用 Obi Rope,你可以在几秒内创建绳索和杆子,同时完全控制它们的形状和行为:导向粒子技术可以对杆子使用不同的扭转/扭曲特效。绳索更加轻量化,并且能裁剪/调整尺寸。两者都可以与环境发生碰撞以

【解決|三方工具】Obi Rope 编辑器运行即崩溃问题

开发平台:Unity 2021.3.7 三方工具:Unity资产工具 - Obi Rope   问题背景 使用Unity三方开发工具 - Obi Rope 模拟绳索效果。配置后运行 Unity 出现报错并崩溃。通过崩溃日志反馈得到如下图所示     这是一个序列化问题造成的崩溃,指向性为 Obi Constraints|actor。其结果为: Serialization depth

【unity】Obi插件架构组成(参数详细解释)——解算器四面板设置、三种更新器、参与者介绍

文章目录 一、架构(Architecture)1.1 Obi解算器(ObiSolver)1.2 ObiUpdater1.3 ObiActorBlueprint1.4 Obi参与者(ObiActor,如ObiRope等) 二、Obi解算器(ObiSolver)2.1 解算器(Solver)组件2.1.1 解算器设置(Solver settings)01 Backend02 Mode03 Int

Unity的Obi插件 自定义绳子、布料的碰撞体属性说明

说明: 本文翻译自网址 http://obi.virtualmethodstudio.com/manual/6.3/collisions.html 文章目录 设置碰撞相互碰撞自碰撞表面碰撞碰撞过滤刚体 Rigidbodies 怎么运行的Collision constraints 碰撞约束 冲击传播 Shock propagation 布料与地形和一些盒子发生碰撞。 将 Obi

Obi插件性能优化

官方文档:Obi Physics for Unity - Performance 简单总结翻译一下里面我觉得比较有用的 Obi 尽一切努力尽可能快地运行:利用您硬件中的所有处理核心,充分利用 Unity 的 Burst 编译器的矢量化。然而,Obi 执行的物理模拟需要大量数学计算,这意味着您应该努力跳过任何不必要的工作。 1、确保Burst插件的正确使用 后端是解算器(solver)用来推

关于Obi程序打包WebGL版本运行报错(或功能失效)解决方案

解决方案:  在Unity的Package Manager中,搜索并添加 Burst 以及 Collections 两个插件,即可正常运行。 注意:测试过 2019.4.6f1 的Unity版本,没有Collections包 ,建议采用2021之后版本进行使用。

Obi softbody 碰撞穿模问题

obi 碰撞穿模问题 当我把器具向下刚碰撞到软体小球时,obi solver模拟了软体碰撞,但是随着器具继续向下,就发生了穿模问题,这种应该怎么解决? 刚接触到,小球形变了 器具继续向下的时候,就穿模了

【unity】基于Obi的绳/杆蓝图、绳杆区别及其创建方法

绳索 是通过使用距离和弯曲约束将粒子连接起来而形成的。由于规则粒子没有方向(只有位置),因此无法模拟扭转效应(维基百科),绳子也无法保持其静止形状。然而,与杆不同的是,绳索可以被撕裂/劈开,并且可以在运行时改变其长度。 杆 是通过使用拉伸/剪切和弯曲/扭转约束连接定向粒子而构建的。它们比绳索复杂得多,可以模拟扭转影响并保持其静止形状。然而,它们的长度不能在运行时改变,它们不能被撕裂/分裂。棒是理