Latest Threads |
Obi7 | I made a pool
Forum: Obi Fluid
Last Post: spikebor
5 minutes ago
» Replies: 2
» Views: 37
|
[FIXED] Dispose of atomic...
Forum: Obi Cloth
Last Post: imtzo
Yesterday, 08:28 PM
» Replies: 11
» Views: 2,320
|
Obi7Beta | Fluid can not ...
Forum: Obi Fluid
Last Post: spikebor
Yesterday, 06:42 PM
» Replies: 2
» Views: 33
|
Is there a way to query c...
Forum: Obi Rope
Last Post: josemendez
Yesterday, 06:01 PM
» Replies: 5
» Views: 55
|
Setting angular velocity ...
Forum: Obi Rope
Last Post: josemendez
Yesterday, 04:42 PM
» Replies: 1
» Views: 14
|
Tips for optimization usi...
Forum: Obi Softbody
Last Post: spikebor
Yesterday, 03:38 PM
» Replies: 2
» Views: 35
|
Advection but for a mesh.
Forum: Obi Fluid
Last Post: spikebor
Yesterday, 03:37 PM
» Replies: 2
» Views: 42
|
Compatibility with magica...
Forum: Obi Fluid
Last Post: josemendez
Yesterday, 12:47 PM
» Replies: 3
» Views: 61
|
Rope Jittering/ Stutterin...
Forum: Obi Rope
Last Post: josemendez
Yesterday, 12:12 PM
» Replies: 3
» Views: 69
|
(7.0) New particle shader...
Forum: General
Last Post: kodra
04-05-2024, 05:21 PM
» Replies: 1
» Views: 94
|
|
|
Incompatibility with one asset for iOS builds |
Posted by: Gleb Palchin - 04-12-2020, 07:14 PM - Forum: Obi Rope
- Replies (1)
|
|
Hey there
We are facing build problems in combination with this asset - Nice Vibrations
The problem is, as the author of the Nice Vibrations asset said, that some custom build process is going on in the background that is conflicting somehow and doesn't let the Nice Vibrations asset to do its job with some dependency solving for iOS (while building in Unity). After a successful project export when we open the Xcode project and try to build we have an error with a missing library. If we delete Obi Rope asset from the project everything works.
Ideally we need help to combine these assets to work together!
Thanks!
|
|
|
Creating obi rope prefab |
Posted by: amismail - 02-12-2020, 08:17 PM - Forum: Obi Rope
- Replies (11)
|
|
Hi there,
I tried to search the forum for solution to my issue but the forum is huge so I am posting this
I am facing an issue with creating unity prefab that include obi rope with 'obi rope mesh renderer' component, the problem is that each time I try to apply the 'deformedMesh' in the 'Mesh Filter' component to the prefab I get the following message:
"a reference to an object in the scene can't be applied to the prefab asset", and as a result when I try to instantiate the prefab in runtime the rope doesn't appear, I have tried to search for the deformedMesh asset but I didn't find it in the project or the scene please help me to resolve this issue as this is essential for my project, thanks in advance
|
|
|
Long Metal Sheet Simulation |
Posted by: IT_Tao - 02-12-2020, 12:24 PM - Forum: Obi Cloth
- Replies (2)
|
|
Hello there,
I've been working for a while with the ObiCloth plugin, trying to get a bit deeper in it. My goal is to simulate a very long (about a hundred meters) sheet of metal (copper actually). The sheet is about 20cm-wide, and I want to implement some kind of rigidity to it.
My first goal as been to remove the flexibility in the middle of the band. The solution I've found was to remove all the particles in the middle : I'm generating a long mesh with particles on the sides, and none on the inside. Here's an image of my generated bands :
This was made for two reasons : removing the possibility to bend in the length of the band, and considerably reduce the number of particles involved in the simulation (because the bands I use are much much longer).
I've then tweaked a bit the solver settings (increasing the distance constraints iterations to reduce the stretching, and disabling most of the other constraints to lighten the calculation charge). I got to the point where I can use the band almost like I want, attaching and detaching it dynamically with an unwinding - winding setup. I want to optimize it as much as i can : the problem i face today is the bending of the band.
I want it to stay as straight as it can, as if i was holding a sheet of paper by the side :
On this example, the band of the left bends a lot. It's the current way the simulation works. I'd like it to act more like the example on the right.
So this si mainly a bending problem. I also have question about the way the forces are calculated, because I'd like to simulate a traction sensor, and i need to get the force applied by the band on a cylinder for example.
Thank you for reading this if you have any info I'm really interested.
|
|
|
Error when using mesh colliders |
Posted by: SkyDash - 02-12-2020, 07:10 AM - Forum: Obi Rope
- Replies (3)
|
|
I'm getting this error when trying to use a mesh collider with an obi collider. It's just a simple cylinder. The error disappears if I use the primitive colliders. Why is this? (Obi rope 5.6.1)
Code: IndexOutOfRangeException: Index was outside the bounds of the array.
Obi.BIH.Build (Obi.IBounded[]& elements, System.Int32 maxDepth, System.Single maxOverlap) (at Assets/Obi/Scripts/Common/DataStructures/BVH/BIH.cs:63)
Obi.ObiTriangleMeshContainer.GetOrCreateTriangleMesh (UnityEngine.Mesh source) (at Assets/Obi/Scripts/Common/Collisions/ObiTriangleMeshContainer.cs:92)
Obi.ObiColliderWorld.GetOrCreateTriangleMesh (UnityEngine.Mesh mesh) (at Assets/Obi/Scripts/Common/Collisions/ObiColliderWorld.cs:229)
Obi.ObiMeshShapeTracker.UpdateIfNeeded () (at Assets/Obi/Scripts/Common/Collisions/ColliderTrackers/Trackers3D/ObiMeshShapeTracker.cs:38)
Obi.ObiColliderBase.UpdateIfNeeded () (at Assets/Obi/Scripts/Common/Collisions/ObiColliderBase.cs:189)
Obi.ObiColliderWorld.UpdateWorld () (at Assets/Obi/Scripts/Common/Collisions/ObiColliderWorld.cs:362)
Obi.ObiUpdater.BeginStep (System.Single stepDeltaTime) (at Assets/Obi/Scripts/Common/Updaters/ObiUpdater.cs:40)
Obi.ObiFixedUpdater.FixedUpdate () (at Assets/Obi/Scripts/Common/Updaters/ObiFixedUpdater.cs:54)
|
|
|
64bits libOni.so reports UnsatisfiedLinkError exception |
Posted by: kingshijie - 01-12-2020, 10:15 AM - Forum: Obi Rope
- Replies (2)
|
|
Sorry i opened a new post, the similar problem here: http://obi.virtualmethodstudio.com/forum...-2187.html
We have the problem that the 64bits libOni.so was loaded failed because UnsatisfiedLinkError, the error print as below:
Code: Unable to load library '/data/user/0/com.ss.android.ugc.aweme/files/_ucfiles/_uclib/local/tt9a4aecf7057074ae/libOni.so', native render plugin support disabled: java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "_Unwind_Resume" referenced by "/data/data/com.ss.android.ugc.aweme/files/_ucfiles/_uclib/local/tt9a4aecf7057074ae/libOni.so"...
I have searched a lot and seems lot of talks about ndk mismatches, so i looked into the libOni.so as the Post(https://github.com/google/oboe/issues/966) indicates, the _Unwind_Resume was not found just as I assumed. I tested with Unity2019.4.8f1, and it works on most 'runtime' and only fails for few(32bits can be loaded while 64bits can't).
As far as I know, the Unity 2019 has upgrade its ndk to r19(https://docs.unity3d.com/Manual/android-sdksetup.html), so can you please compile the .so with r19 and send me a test libOni.so to see if we can fix this issue, it will helps a lot, thank you!
|
|
|
Shader based fluid simulation |
Posted by: arkanis - 01-12-2020, 06:45 AM - Forum: Obi Fluid
- Replies (1)
|
|
Hi, I've seen a forum post and a YouTube video for a shader based fluid simulator made by virtual method. Is it available yet? I'm impressed by the video and wish to purchase the asset as it will easily implement a planned feature for my product
|
|
|
Fracturing/Breaking Shape Matching Constraints |
Posted by: saiacide - 30-11-2020, 10:36 PM - Forum: Obi Softbody
- Replies (3)
|
|
I'm trying to implement a simple fracturing/tearing effect by deactivating a shape matching constraint. I can deactivate the constraints via a debug key but now I'm trying to only deactivate them if the constraint is over a certain strain threshold. Is this currently possible? I was hoping the constraints lamda would contain some useful information but for the shapematching constraints it appears to always be zero. My other idea was to store the previous frames center of mass and measure the delta but was hoping there was a better way.
|
|
|
|