| Latest Threads |
Obi Fluid 7 Transparent F...
Forum: Obi Fluid
Last Post: josemendez
21-11-2025, 06:57 PM
» Replies: 21
» Views: 14,766
|
Obi 8: what's coming up
Forum: Announcements
Last Post: josemendez
21-11-2025, 09:52 AM
» Replies: 0
» Views: 81
|
Console spam on ComputeCo...
Forum: Obi Rope
Last Post: Koolio
19-11-2025, 12:31 AM
» Replies: 2
» Views: 249
|
Animal Style - Fluid Cook...
Forum: Made with Obi
Last Post: josemendez
14-11-2025, 03:37 PM
» Replies: 1
» Views: 218
|
Distance field default of...
Forum: General
Last Post: josemendez
14-11-2025, 09:32 AM
» Replies: 1
» Views: 250
|
Dynamic particle attachme...
Forum: Obi Cloth
Last Post: josemendez
12-11-2025, 09:15 AM
» Replies: 3
» Views: 680
|
Graphical twist on rope
Forum: Obi Rope
Last Post: goosejordan
11-11-2025, 09:17 AM
» Replies: 2
» Views: 483
|
Helper functions/commands
Forum: Obi Rope
Last Post: josemendez
10-11-2025, 06:47 PM
» Replies: 3
» Views: 612
|
Endoscope rod help
Forum: Obi Rope
Last Post: josemendez
10-11-2025, 06:02 PM
» Replies: 1
» Views: 469
|
Runtime generated SDF
Forum: General
Last Post: josemendez
10-11-2025, 02:14 PM
» Replies: 4
» Views: 3,165
|
|
|
Foam Rendering suggestions |
|
Posted by: spikebor - 26-10-2024, 05:57 PM - Forum: Obi Fluid
- Replies (4)
|
 |
Hello there! First, pls look at this video
It shows 3 problems with foam particle rendering.
I'm On Unity 2022.3.45 URP deferred rendering.
In this example, I use Obi Fluid only for splash and trail effects, the infinitive ocean is KWS water system.
Problems with the Foam shown in the video:
1-Culling is so sensitive.
The foam particles are so easy to be culled, it can break immersion.
2-In script, I animate the ObiEmitter.speed to do the motorboat foam trail effect, and the dive into water splash effect.
for motorboat: when I contact the water and move on it, I set the ObiEmitter.speed to high value, when exit water, I set it to 0.
for dive splash effect: when I dive into water, I set ObiEmitter.speed to high value, then gradually animate the value to 0, it is Stream, but when I animate the speed, it looks like burst effect.
The problem is, after the ObiEmitter.speed is set to 0 in script, the emitter stops emitting, but the foam needs to be continued updated to it can gradually die out, but in the video, foam just hang in place. Is there somewhere in the system, when system detect ObiEmitter has 0 emission speed, it stop the ObiFoamGenerator from updating?
Suggest: ObiFoamGenerator only stop updating when the foam particles all die out.
3-Suggestion regarding foam rendering.
The foam currently not work well with KWS water system underwater rendering. I think if it is just opaque, it can receive those lighting.
Currently, it is just white while everything is tinted, looks so out of place. But a quick edit in the shader code to turn it to Opaque shows no noticeable changes.
Can you provide a shader graph version of the Foam shader? I'll try with Cutout Opaque to see.
Thank you!
|
|
|
| Android rendering doesnt't work and freezes |
|
Posted by: Rearden - 21-10-2024, 12:55 AM - Forum: Obi Fluid
- Replies (7)
|
 |
Hey there! Hope you are doing well!
I am using Unity 2022.3.21.f1 Obi Fluid 6.5. I am working with Built-in rendering pipeline.
I got an issue when building for Android - in my scenes fluid render looks like red squares, game freezes and/or crashes then.
At obi sample scene Faucet I cannot see fluid rendering at all, scene also freezes heavily, making it almost impossible to even quit.
I have no such issues with iOS, everything works properly.
At the Logcat tab in the Android studio I got no errors related to Obi. Could you please help me with this issue?
|
|
|
| Obi 7 Major bug on multiple Skinned Cloth |
|
Posted by: calvantsang - 18-10-2024, 07:15 PM - Forum: Obi Cloth
- Replies (2)
|
 |
On the current version of Obi(7.0.3), if there is more than one piece of skinned cloth underneath a solver, all the cloths will be messed up.
Only when one skinned cloth is enable will get the good results.
It happens on both compute (gpu) and burst (cpu), but the burst (cpu) results are less chaos.
Normal cloth and fluids work fine.I tested on unity 2022,2023 and unity 6000 and got the same results,
I retry Obi 6 on a old project with same thing and multiple Skinned Cloth work fine.
Please tell me how to fix it?
|
|
|
| Can you connect ropes to different moving objects? |
|
Posted by: twocomet - 18-10-2024, 04:26 PM - Forum: Obi Rope
- Replies (1)
|
 |
https://ibb.co/qxTH20G
It was large so I uploaded it to another external image upload site.
When there is a moving character, the gun is attached as the character's right hand child.
The cup-shaped object is assumed to be attached to the UpperChest bone.
I wanted to connect these two objects with a rope, and I wanted to specify the minimum length of this rope.
Currently, I don't know if the problem is caused by the rope being too thin and small before specifying the minimum length...
The ropes used in the project samples are all large.
When the character moves, the gun or cup object that is the center of the rope will move attached to the character bone.
Will this become a problem in the future?
|
|
|
| How to optimize collisions? |
|
Posted by: vrtraining - 15-10-2024, 06:05 PM - Forum: Obi Cloth
- Replies (12)
|
 |
So I have turned off surface and self collisions for a cloth and also my sheet is 9x9 = 81 particles. I've tried using many techniques, the sub steps to 1-2, collision iteration is only 1. Using multiple collision layers to avoid multiple collisions.
The problem im facing is frame rate drop when my cloth falls on the floor as it lay down completely flat on the floor, i think it could be due to all 81 points colliding with the floor. Any other options I can use to reduce physics based processing or increase my framerate? Does total number of colliders in scene effect?
Update: I tried reducing cloth collision points to only 4 and im still getting same results as it hits the floor, looks like number of points colliding isn't the issue. But as soon as it collides with floor my frame rate drops, any way to optimize or trace it? Because as long as im holding the blanket in hand with attachments, it works fine, but as soon a single collision happens or any single particle collides anywhere i get a frame rate drop.
|
|
|
|