Latest Threads |
Unstable chain attachment
Forum: Obi Rope
Last Post: josemendez
Yesterday, 08:34 PM
» Replies: 5
» Views: 135
|
Why does setting InverseM...
Forum: Obi Fluid
Last Post: nonnamed
Yesterday, 12:41 PM
» Replies: 8
» Views: 11,692
|
Shaking problem when coll...
Forum: Obi Softbody
Last Post: webmagic
Yesterday, 12:11 PM
» Replies: 6
» Views: 96
|
Obi Softbody IndexOutOfRa...
Forum: Obi Softbody
Last Post: Aroosh
11-05-2025, 11:37 AM
» Replies: 2
» Views: 133
|
Rope pinned to two dynami...
Forum: Obi Rope
Last Post: Crimson1462
09-05-2025, 07:51 PM
» Replies: 2
» Views: 214
|
Unity 6 Console Spam abou...
Forum: Obi Fluid
Last Post: josemendez
09-05-2025, 08:03 AM
» Replies: 3
» Views: 1,145
|
the Obi cloth has some co...
Forum: Obi Cloth
Last Post: josemendez
09-05-2025, 08:00 AM
» Replies: 2
» Views: 121
|
Hard crash in build after...
Forum: Obi Rope
Last Post: goldfire
04-05-2025, 10:10 PM
» Replies: 2
» Views: 243
|
Particle collision with s...
Forum: Obi Softbody
Last Post: Duncano
03-05-2025, 02:07 PM
» Replies: 2
» Views: 270
|
Memory leak warning with ...
Forum: Obi Fluid
Last Post: Softscale
02-05-2025, 04:36 PM
» Replies: 3
» Views: 300
|
|
|
ObiClothDragger question |
Posted by: rendezvous - 21-01-2018, 05:55 AM - Forum: Obi Cloth
- Replies (2)
|
 |
Jose,
I was wondering if there's a way to modify the default behavior of picking/dragging a mesh and letting go. It seems that the stretched part of the mesh always snaps back to its initial form. Is there a way to make the mesh transformation remain the way you left it after picking & dragging?
|
|
|
How to collide the cloth with the character? |
Posted by: panda_pajama - 20-01-2018, 06:46 PM - Forum: Obi Cloth
- Replies (3)
|
 |
I want to have a loose skirt hanging from the waist of a character, and I want the animation of the character, especially the legs, to move the skirt from the inside.
It is not necessary for this to work in real time, as I will export the resulting animation for later playback in real time.
So I tried Option 1, which is to put an Obi Cloth in the skirt mesh, which locks the triangles in the waist very well, but I can't seem to correctly remove the bone influences so the rest of the cloth can move completely independent of the bones.
Then I tried Option 2, which is to have a non skinned mesh of just the skirt, as a child of the character pelvis. I then pin the vertices in the waist, and this gives a relatively good result, before collisions.
So now to add collisions, I first tried approximating the shape of the legs with capsule colliders, but either they're too thin, and the cloth intersects with the leg mesh, or they're too fat and the cloth bulges incorrectly.
Then I tried instead of capsule colliders, create an editor script that creates a small sphere collider at the center of each triangle in the leg mesh (remember I don't need this in real time), with a script that relocates the collider each frame to the skinned position of each triangle, but for some reason the cloth seems to completely ignore the colliders.
For most accuracy, I also tried creating mesh colliders, one for each triangle (as a prism to ensure the resulting mesh is convex), and updating them to relocate the resulting mesh each frame. Again, the cloth seems to ignore the colliders.
What would be a good way to achieve my goal of having the cloth pushed by the legs in the inside?
|
|
|
Cloth jumping on first frame |
Posted by: panda_pajama - 20-01-2018, 06:33 PM - Forum: Obi Cloth
- Replies (7)
|
 |
I have created a cloth attached to a character.
In the editor, the character appears in T-pose, and the cloth is attached to this character.
When I press play, the first frame of the character animation is not quite the same as the T-pose, and so the cloth jumps abruptly in the direction of the movement between T pose and the first frame of the animation.
This jump puts the cloth in a place I don't want to, and getting it out of there is very difficult.
How do I make sure the cloth doesn't jump in the first frame of animation?
|
|
|
Crash on adding and removing during runtime |
Posted by: Guedez - 19-01-2018, 01:55 AM - Forum: Obi Cloth
- Replies (5)
|
 |
I have a skinned overcoat which it's bottom half use Obi to simulate cloth.
If I equip and unequip it enough times, unity editor crashes.
Works fine in edit mode, I can equip/unequip at will and it never crashes, but it crashes before the 5th equip in play mode
Sometimes it happens right after equiping/unequiping (webm)
Sometimes after equipping, the overcoat will not follow the model and crash soon afterwards (crash log)
webm (I am clicking a object finder window to equip/unequip the jacket): https://webmshare.com/LPWNr (the video stops when unity crashes)
crash log: https://pastebin.com/3QGUvSSb
|
|
|
ObiColliders and Procedural Load |
Posted by: jonworks - 18-01-2018, 07:03 AM - Forum: Obi Rope
- Replies (17)
|
 |
Hello,
Like a lot of people who need an asset as sophisticated as Obi, my world loads procedurally and every instance of every object has to be created by code not exist in a pre-fabricated scene as a prop.
I've run into kind of a major hangup with getting Obi Rope to work in that environment. From the introduction(?) on the tutorials page: "Add a ObiCollider component to any collider in your scene to make it work with Obi."
I have no idea what colliders in my scene need to interact with the rope, how would I? Once loaded my scene has around 3,000 active colliders at a time (out of millions total). Adding another component to all of them during runtime especially when it searches the hierarchy for a rigidbody that will never exist seems like an impossible amount of overhead. A rope will only be active in my scene about 0.1% of the time.
So the only solution I can think of is to basically spherecast from the position of every particle, every frame, whenever a rope is active, and for each hit test if it already has the component, then find the rigidbody and assign the ObiRigidbody manually because I need a reference, then assign the ObiCollider because I need a reference to that as well, then test each reference each frame and remove it if it is out of range of the rope, and remove all those components if the rope becomes inactive. That would be, again, probably more overhead than the rope itself creates - and really I think an unfair amount of code that I would have to write to get this rope to be a rope.
So my question is what is the correct solution to this problem?
What I'm trying to do is really pretty straightforward; just have a rope that behaves like you'd expect a rope to behave, not passing through other physical objects.
Side note, creating a rope by code is something that seems to come up fairly often in this fourm and looking at the commonly referenced ObiRopeHelper.cs is still requiring me to make some fairly large logical leaps to get anything but runtime errors that leave me wondering if I'm using the product wrong, creating wasteful code or at least wasting a lot of time. An example that actually shows how to create an example rope by code would be extremely helpful. You can't just do new ObiRopeHelper() because that script assumes it's already set up in the hierarchy with references to unspecified objects.
Thanks,
Jon
|
|
|
Obi Rope on Android |
Posted by: aleksOleinikov - 17-01-2018, 08:45 AM - Forum: Obi Rope
- Replies (2)
|
 |
Hello, I started with your asset and tested it. That work great in editor, but when i build it on Android, rope doesn't work at all, no simulation. I build Sample Scenes, use clear project with this asset. I believe I missed settings, or should I use any additional scripts in scene for android and IOS?
Do you have any documentation about project setings for Android and Ios?
I use Unity 2017.2.0f3, 2017.3.0f3, min API lvl24
|
|
|
Soccer net values. |
Posted by: BirdInTheCity - 17-01-2018, 03:21 AM - Forum: Obi Cloth
- Replies (2)
|
 |
I'm using the cloth sim to create a hockey net, just like you did in this video:
https://www.youtube.com/watch?v=aY0IEIJe...HdzlzdwEr4
Are these scene files available for me to take a look at? Or could you perhaps post the solver values here?
In my sim, the hockey pucks continue to go straight through the net. I've tried increasing the Distance Constraint Parameters to 40, but that doesn't seem to solve it.
Do you have any advice to stop the pucks from passing through the net? The physics look so realistic in that video, but I'm having trouble achieving the same result.
|
|
|
|