Search Forums

(Advanced Search)

Latest Threads
can you remove particles ...
Forum: Obi Softbody
Last Post: aardworm
09-07-2025, 07:09 AM
» Replies: 0
» Views: 43
ObiRope Mesh Renderer
Forum: Obi Rope
Last Post: quent_1982
08-07-2025, 11:27 AM
» Replies: 4
» Views: 201
How to dynamically change...
Forum: Obi Rope
Last Post: quent_1982
08-07-2025, 06:34 AM
» Replies: 6
» Views: 358
Pipeline that bends
Forum: Obi Softbody
Last Post: josemendez
04-07-2025, 09:52 AM
» Replies: 13
» Views: 1,081
How to implement/sync Obi...
Forum: Obi Rope
Last Post: quent_1982
01-07-2025, 01:48 PM
» Replies: 2
» Views: 269
Collisions don't work con...
Forum: Obi Rope
Last Post: chenji
27-06-2025, 03:05 AM
» Replies: 3
» Views: 364
Force Zone apply differen...
Forum: Obi Rope
Last Post: chenji
26-06-2025, 11:41 AM
» Replies: 11
» Views: 1,015
Can I blend in and out of...
Forum: Obi Cloth
Last Post: josemendez
24-06-2025, 04:42 PM
» Replies: 3
» Views: 329
Using a rigidbody/collide...
Forum: Obi Cloth
Last Post: josemendez
24-06-2025, 09:29 AM
» Replies: 1
» Views: 196
Solver is too performance...
Forum: Obi Rope
Last Post: quent_1982
20-06-2025, 08:09 AM
» Replies: 40
» Views: 5,020

 
  Rope Walking
Posted by: khushildep - 19-12-2020, 01:58 AM - Forum: Obi Rope - Replies (1)

Does anyone have an idea on how to get a character with a capsule collider and an obi collider added to walk on a rope? I can't seem to jump on the rope at all and when I land on it from above, I just fall through it...

Print this item

  Final IK Lag no animator
Posted by: fluidman84 - 18-12-2020, 11:03 PM - Forum: Obi Cloth - Replies (3)

Hello. I'm setting up obi Cloth on a character that is setup with Final IK. I've read the other forum posts that refer to this update issue with Final IK, but my setup is slightly different, and none of the script execution order changes have fixed it.  I am not using an animator on the root of the character, only the Full Body IK component.

[Image: bIl9ANP.png]

[Image: swQSUvk.png]

I've optimized all of the particles in the top of the clothing that should be 100% skinned, but they continue to lag with any simulation settings. Can anything be done to fix this issue?

Print this item

  Log issue
Posted by: LogaNRV - 18-12-2020, 09:02 PM - Forum: Obi Cloth - Replies (4)

Hi, maybe this is a non issue, but I prefer to report it anyway..

I had this problem only once, where this log was spammed so much that the game was unplayable on the editor:

   

I had a hanging cloth in the scene that was hit by a sphere with a collider/rigidbody plus an obicollider/obirigidbody.
The sphere was moving fast and the cloth disappeared when hit. Then the log started.

But I said this may be a non issue, because I had a second sphere in the scene that was a duplicate from the first one.
The problem was that the second sphere ObiCollider was still referencing the sphere collider from the first sphere.
So maybe that was the issue or maybe not Sonrisa

Regards.

Print this item

  could not add Obi rope with fluid rope
Posted by: ayoubb20 - 18-12-2020, 04:11 PM - Forum: General - Replies (2)

Hi there , 
I have Obi fluid in my project , and
whenever i try to import Obi rope in the same project it does not allow me to check all the components of the script when 
i try to check a one automatically the check mark removed automatically image
[Image: view?usp=sharing] (the Image)
except some of the components .
and when i click import , the following pop-up below appears image  [Image: view?usp=sharing]
when i clicked on 'Force Quit' unity quited , but when i went back and reimpot the asset .
and when i clicked cancel. unity imported the checked components and these bunch of errors appered 
image
[Image: view?usp=sharing]

Print this item

  FirstPersonLauncher with Softbody itself
Posted by: nbac85 - 18-12-2020, 11:59 AM - Forum: Obi Softbody - Replies (3)

Hey i would like to shoot some softbodies.
so i want to do a mix between the actor spawner and the fps launcher.
the softbody does not have a rigidbody so how do apply initial velocity to the particles?
i did pose the whales with obi
and now i need to shoot crabs.
https://vimeo.com/492231983

Print this item

  Simple and efficient way to make Obi Fluid rise/lower in a cylinder container
Posted by: zkkzkk32312 - 18-12-2020, 05:58 AM - Forum: Obi Fluid - Replies (7)

Hello,

I am looking for some help to make a simple Oil Fluid project that are

-Contained in a cylinder container for its entire life (liquid in a tank)
-Has the ability to rise up and lower down (to the max height of the tank or to empty tank)
-Uses the less amount of resources because of the limited functionality required as listed above

So far I was able to use the burst mesh emitter to fill the tank when the scene start
but I am getting terrible FPS from the blueprint that I am using (this is my assumption, my blueprint's settings is the problem?)
240 fps vs 20 fps when the sovler is enabled vs disabled


josemendez if you can give me any hint it will be awsome.

thanks,
Zack

Print this item

Pregunta Cutting Cloth
Posted by: IT_Tao - 17-12-2020, 02:13 PM - Forum: Obi Cloth - Replies (3)

Hi,
I'l using the Obi Cloth in my project, and I'd need to cut the cloth I've created. I use a mesh forming a long sheet, and I need to cut it in two parts, following a precise line of vertices (I can get their indices). Is there a way for me to do so, or do I have to find another solution?
Thanks !

Print this item

  Cloth scripted particle attachment in runtime
Posted by: ben_monash - 17-12-2020, 08:50 AM - Forum: Obi Cloth - Replies (2)

Hi,




I am trying to simulate cloth manipulation in Unity 2019.6.16 and Obi Cloth 5.




Currently, I am attaching a sphere to a particle group on the cloth and have written a script allowing me to control the sphere with my mouse (images below).




I want to be able to grasp (click) anywhere on the cloth and manipulate it, and I know there is a better way than creating a few hundred spheres and attaching them individually to each particle in the cloth.




My issue is that I am fairly new to Unity and Obi Cloth, and I am totally stuck on how to script this type of interaction. Specifically, I am not quite sure where to start, should I be modifying the "ObiParticleAttachment.cs" associated with the cloth, or should I create a new .cs file? If I create a new .cs file then how do I access/reference my cloth and its "Obi Particle Attachment" component?




Thanks,


Ben

Print this item

  Difference between URP shaders for v5.6.2?
Posted by: zkkzkk32312 - 17-12-2020, 12:59 AM - Forum: Obi Fluid - Replies (2)

Hello,

I am new to using Obi Fluid v5.6.2 in URP in 2019.4+,
I notice that there are 3 different URP shaders

-FluidShaderURP
-ParticleShaderURP
-SimpleParticleShaderURP

I tried to playing with all the example scenes by using the above 3 shaders on the emitter and noticed only the particleShaderURP would actually render
My question what are the difference between them and when should I use the other 2 shaders?

Thank you

Print this item

Pregunta Best way to remove particles at runtime
Posted by: ary1111 - 16-12-2020, 07:47 PM - Forum: Obi Fluid - Replies (2)

So I'm trying to have particles disappear when they collide with an object. I have tried three methods but all seem to cause the emitter to behave weird. When the particles collide with the object they do disappear but it seems like at a certain point (30 seconds in), particles just disappear as soon they emitted when I use either one of these methods.

Code:
    private void Solver_OnCollision(ObiSolver s, ObiSolver.ObiCollisionEventArgs e)
    {
        var world = ObiColliderWorld.GetInstance();
        foreach (Oni.Contact contact in e.contacts)
        {
            // look for actual contacts only:
            if (contact.distance < 0.01f)
            {
                var col = world.colliderHandles[contact.other].owner;
                if (col.tag == "Outlet")
                {
                    Debug.Log("Remove Particle");
                    if(method1)
                        emitter.solver.actors[0].DeactivateParticle(contact.particle);
                    else if(method2)
                        emitter.life[contact.particle] = 0;
                    else if(method3)
                        emitter.KillParticle(contact.particle);
                }
            }
        }
    }

Is there a standard way for removing specific particles when a collision takes place?

Print this item