Search Forums

(Advanced Search)

Latest Threads
Please check out this mod...
Forum: Obi Softbody
Last Post: spikebor
1 hour ago
» Replies: 0
» Views: 8
Debug Collisions position...
Forum: General
Last Post: spikebor
4 hours ago
» Replies: 0
» Views: 9
Obi 7 beta
Forum: Announcements
Last Post: spikebor
Yesterday, 06:17 PM
» Replies: 1
» Views: 1,702
Compatibility with Fluxy
Forum: Obi Rope
Last Post: Crystalius
Yesterday, 02:36 PM
» Replies: 2
» Views: 33
Can Obi bone works with b...
Forum: Obi Rope
Last Post: kodra
26-04-2024, 07:25 PM
» Replies: 0
» Views: 17
NullReferenceException Bl...
Forum: Obi Cloth
Last Post: dramatemple
24-04-2024, 04:23 PM
» Replies: 8
» Views: 2,437
IdentifyMovingColliders.E...
Forum: Obi Rope
Last Post: Guillaume
24-04-2024, 08:57 AM
» Replies: 6
» Views: 105
Getting the force acting ...
Forum: Obi Rope
Last Post: josemendez
24-04-2024, 08:40 AM
» Replies: 4
» Views: 92
Obi Rope snake "collision...
Forum: Obi Rope
Last Post: josemendez
24-04-2024, 07:32 AM
» Replies: 1
» Views: 56
Question about garment on...
Forum: Obi Cloth
Last Post: onfitpark
24-04-2024, 04:45 AM
» Replies: 7
» Views: 255

 
  Cloth collision is not working?
Posted by: nomura - 25-07-2017, 03:41 PM - Forum: Obi Cloth - Replies (1)

sorry i'm not good to english..

I read this document(http://obi.virtualmethodstudio.com/tutor...thing.html) and try.
Collision worked fine when I moved Unity chan as an animator.

but, If I change the rotation of each joint directly like below, the collision does not seem to work...

```
// Apply the processing below to each joint
Transform t = animator.GetBoneTransform(boneId);
t.localRotation = Quaternion.Slerp(t.localRotation,initialRotations[bone]*modifiedRotation, smoothFactor * Time.deltaTime);
```

Is there a way to enable cloth collision while rotating the relation directly?

Print this item

  Rope Pin Problem
Posted by: cond90 - 24-07-2017, 02:32 PM - Forum: Obi Rope - No Replies

Hello
I'm making an Android based 2D game.
In this project I use Bending, Tether, Distance, Pin constraints.

But I have some issue with Pin constraint position.
In the editor, Pin follow object well, but when i play with my android device, it seems not pinned(late). and In the 'Constraint enforce order' list, I order the pin constraint to the bottom.

I don't know what's wrong.

ps. what is the best setting for android device? (Itheration or solver or advection radius etc)

Thank you.

Print this item

  Adding a cape to a character
Posted by: GenPhiGames - 23-07-2017, 07:29 PM - Forum: Obi Cloth - Replies (4)

Hi,

What would be the best way to add a cape to a character and use collision so that the cape doesn't move through any part of the character? The cape is a separate mesh so it is not attached to the rigged character or animation. Do I have to do it the Unity way or is there a way to use the characters mesh?

Thank you!

Print this item

  Objects joined with ropes
Posted by: wifor - 20-07-2017, 02:14 PM - Forum: Obi Rope - Replies (2)

I have 4 objects placed in a row and joined together with rope, obi rope, using "Pin Constraints". All ropes are exactly the same but only one works correctly. That is, if I throw the two objects that are hooked to the running rope, drag the rest of objects, but if I throw the others the rope will stretch and never move the other objects. How can I do for all objects to be dragged away?

Print this item

  License
Posted by: Mateusz_Madein - 20-07-2017, 02:01 PM - Forum: Obi Rope - Replies (6)

Hi,
Where can I find a detailed license of Obi Rope?

Print this item

  Improving collisions and self collisions
Posted by: Pr0fitt3R - 19-07-2017, 04:55 PM - Forum: Obi Rope - Replies (9)

Guys, are there any way to improve the collisions and self collisions besides increasing the number of iterations? Now I'm using 100 iterations, but sometimes my rope just ignore the obstacles and even itself. My rig is dealing great with that amout of iterations and icreasing it wouldn't be a problem, but I wonder if there is another parameter that i'm missing.

I'm trying to curl a rope on a reel but, sometimes, one part of the rope just pass through another. Other times it pass through the reel walls. It doesn't happens all the time, just some times. But I need to reduce this glitch as much as possible.

Thanks in advance! Gran sonrisa

Print this item

  Does ObiCloth work with Unity 2017.1 ?
Posted by: trumpetx - 18-07-2017, 02:19 PM - Forum: Obi Cloth - Replies (3)

I'm seeing some things that don't look like the manual - just curious if it's 2017.1 related (see screenshot).

Buttons don't have the icons and the menu is text only.

Anyway, I'm having some other first time setup issues, but I wanted to ask this first before I continued trying to debug.

Print this item

  Obi Rope GC allocation
Posted by: tazcebula - 18-07-2017, 05:40 AM - Forum: Obi Rope - Replies (2)

Hey Guys,

I just bought Obi Rope fantastic job it works great.

I couldn't find a unity forum so I'll ask here - the only issue I have with using it in game is the Garbage Collection that's getting allocated most frames, is there any way you can reduce that in the next update? I'm working on a VR game and that'll soon add up at 90 fps

Thanks
Taz

Print this item

  Manually Placing Rope Particles
Posted by: PhantomBadger - 17-07-2017, 02:02 PM - Forum: Obi Rope - Replies (2)

I'm looking to sync the position of the rope over a network, my initial test is getting the positions of the particles via the

Code:
ObiRope.GetParticles(index)

method, networking these values, then setting them on the other side, however I cannot seem to set them. My current attempt is as follows;

Code:
   private void SetPositions()
   {
       if (entity.isAttached)
       {
           for (int i = 0; i < ObiRope.UsedParticles && i < PositionArrayHardLimit; i++)
           {
               state.RopePositions[i] = ObiRope.GetParticlePosition(i);
           }
       }
   }

   private void GetPositions()
   {
       if (entity.isAttached)
       {
           for (int i = 0; i < ObiRope.UsedParticles && i < PositionArrayHardLimit; i++)
           {
               ObiRope.Solver.renderablePositions[ObiRope.particleIndices[i]] = state.RopePositions[i];
               ObiRope.Solver.UpdateActiveParticles();
           }
       }
   }
I can confirm that state.RopePositions contains the correct values when referenced by the client, but I'm unable to tell the solver to use these positions. Is this a thing that is even possible with ObiRope? Am I going about this all wrong? Any help would be appreciated!

Print this item

  Problem with using Obi Cloth and LeapMotion Hands
Posted by: matchalover - 17-07-2017, 09:53 AM - Forum: Obi Cloth - Replies (3)

I'm working on a project which need to use LeapMotion for the input and ObiCloth for the physical properties of the game objects in Unity 3D. It seems good in the first time i use. But when i try to add Obi Cloth for an object. It crashed. Then, it crashed for all the object which is using ObiCloth. Are there any confliction between LeapMotion Hands (Capsule Collider) with the Obi Cloth? Please help !

Print this item