Search Forums

(Advanced Search)

Latest Threads
Fluid emitter stuttering ...
Forum: Obi Fluid
Last Post: josemendez
2 hours ago
» Replies: 2
» Views: 47
Obi with Polyspatial for ...
Forum: Obi Softbody
Last Post: josemendez
6 hours ago
» Replies: 1
» Views: 18
Reduce oscillation or bou...
Forum: Obi Rope
Last Post: vrtraining
20-09-2024, 11:25 AM
» Replies: 2
» Views: 37
Can I attach particeattac...
Forum: Obi Cloth
Last Post: josemendez
20-09-2024, 09:47 AM
» Replies: 11
» Views: 488
Fixed timestepping
Forum: Announcements
Last Post: josemendez
18-09-2024, 01:39 PM
» Replies: 0
» Views: 48
contact.stickImpulse alwa...
Forum: Obi Rope
Last Post: josemendez
18-09-2024, 11:24 AM
» Replies: 4
» Views: 225
Obi Cloth Renderer Layer
Forum: Obi Cloth
Last Post: josemendez
18-09-2024, 11:06 AM
» Replies: 4
» Views: 158
Cloth material change on ...
Forum: Obi Cloth
Last Post: petera3d
17-09-2024, 07:18 PM
» Replies: 1
» Views: 90
Destroying GameObjects im...
Forum: Obi Rope
Last Post: josemendez
17-09-2024, 02:25 PM
» Replies: 5
» Views: 191
Streo Rendering mode
Forum: Obi Fluid
Last Post: josemendez
16-09-2024, 12:42 PM
» Replies: 3
» Views: 178

 
Pregunta Frequently Asked Questions
Posted by: lidiamartinez - 01-09-2017, 11:43 AM - Forum: Obi Cloth - No Replies

Here's a list of Frequently Asked Questions in our website. 
It's updated frequently.

Obi FAQ

Read them before asking!

Print this item

Pregunta Frequently Asked Questions
Posted by: lidiamartinez - 01-09-2017, 08:56 AM - Forum: Obi Fluid - No Replies

Here's a list of Frequently Asked Questions in our website. 
It's updated frequently.

Obi FAQ

Read them before asking!

Print this item

  New video: Performance and the Death Spiral
Posted by: lidiamartinez - 01-09-2017, 08:50 AM - Forum: Announcements - Replies (1)

This will be very interesting to all of you, if you are learning how to use Physics Engines.

https://www.youtube.com/watch?v=sUVqa-72-Ms

Print this item

  How to add instantiated prefab camera space fluid effect?
Posted by: skywaver - 01-09-2017, 06:35 AM - Forum: Obi Fluid - Replies (1)

I instantiated a prefabed particle emitter on scene, and added to camera's particle
renderer list, but this added one did not show. But non- screen space effect version
instantiated emitter showed well.

Can I have some tip on this? Thanks for reading.

[attachment=9]

Print this item

  Minimum requirement for PC spec
Posted by: Brook - 01-09-2017, 05:44 AM - Forum: Obi Fluid - Replies (1)

Hi, I would like to know that what is the minimum requirement for PC spec that will achieve the 60 fps, the test case will be just a simple water pouring from one glass to another glass.

Print this item

  Triangle Skin Map editor broken
Posted by: PeterP - 31-08-2017, 04:54 PM - Forum: Obi Cloth - Replies (1)

Hi

I'm trying to use proxies for my cloth simulation but my proxy editor is broken, materials are missing on both source and target mesh and if I try to paint them anyway they disappear from the scene as soon as I click them. I tried it on fresh, clean projects in Unity 5.6.3p1, 5.6.1, 2017.1.0p4 and 2017.1.0p5 on 2 separate machines. Other parts of this plugin seem to work fine.

Print this item

Gran sonrisa We're back!
Posted by: lidiamartinez - 31-08-2017, 08:46 AM - Forum: Announcements - No Replies

Hi everybody!

It's been nearly two months at low frequency with Obi. Not much holidays, though.
We had to work on other important things during this time.

¡We are truly sorry if your answer was delayed too much! Indeciso
But now we have spare time again and everything is on fire now. In fact, check out the new release of Obi 3.2 for all assets!

READ THE BLOG POST ABOUT OBI 3.2


Don't forget to show us your projects in our featured section in the forum!

Corazón The VM team (including Ripley the Cat)

Print this item

  Rope Position Inconsistencies over Network
Posted by: PhantomBadger - 30-08-2017, 10:58 AM - Forum: Obi Rope - Replies (1)

Hi all,

Im currently working on a networked app with ObiRope, and we have a slight issue wherein the rope has slightly inconsistent positions when networked, now a slight difference is ok, but the difference at the edge of the rope - where it is connected to an object, are quite drastic, often having the rope stick out (See Image below)

[Image: ropepositioncomparisons.png]

For reference, my rope set up is structured as follows:

[Image: ObiRopeSetupDiagram.png]

A - End-point Object A (Connection A in Hierarchy)
B - End-point Connector Object A (Point A in Hierarchy)
C - Obi Rope
[d]D[/d] - End-point Connector Object B (Point B in Hierarchy)
[e]E[/e] - End-point Object B (Connection B in Hierarchy)

[Image: ObiRopeHierarchy.PNG]

Now, my original concern was this was an issue with my network solution. My current solution is to network the positions of the used particles in the ObiRope, Getting and setting them into Oni on each end. This was due to a client requirement to have 1-1 Rope Positions across client and server.

Used by the Server to assign positions to the network:

Code:
   /// <summary>
   /// Sets the rope's current positions to the network using the Oni C++ Solver
   /// </summary>
   private void SetPositions()
   {
       if (entity.isAttached && ObiRope.particleIndices != null)
       {
           //Get the particle positions through the Oni .dll
           Vector4[] particlePositions = new Vector4[ObiRope.UsedParticles];
           Oni.GetParticlePositions(ObiRope.Solver.OniSolver, particlePositions, ObiRope.UsedParticles, ObiRope.particleIndices[0]);

           //Bind them to the network until we're done or hit the hard limit
           for (int i = 0; i < particlePositions.Length && i < PositionArrayHardLimit; i++)
           {
               state.RopePositions[i] = particlePositions[i];
           }
       }
   }

Used by the client to get positions from the network
Code:
   /// <summary>
   /// Gets the rope's current positions from the network and sets our locals to that
   /// </summary>
   private void GetPositions()
   {
       if (entity.isAttached && ObiRope.particleIndices != null)
       {
           //Create a temporary array to hold all the particles we use
           Vector4[] newPositions = new Vector4[ObiRope.UsedParticles];

           //Retrieve the values from the network until we have them all or hit our hard limit
           for (int i = 0; i < newPositions.Length && i < PositionArrayHardLimit; i++)
           {
               newPositions[i] = state.RopePositions[i];
           }

           //Set the particle positions using the Oni .dll in order to apply to the rope
           Oni.SetParticlePositions(ObiRope.Solver.OniSolver, newPositions, newPositions.Length, ObiRope.particleIndices[0]);
       }
   }

With this in mind what could be causing this difference? Especially such a major difference at each end of the rope? My initial thought is it is the rendering portion of the set up, but I'm not sure.

Thanks!

EDIT:
From some further investigation, using Handles seems to be 100% fine, but then I cant move the other end of the rope by using the first, so I would assume the issue is with the pin constraints?

Print this item

  compiler error on unity 2017
Posted by: lyn_mot - 30-08-2017, 09:09 AM - Forum: Obi Rope - Replies (1)

I just import your package to my project. It has compiler error.

Assets/Obi/Scripts/InspectorButtonAttribute.cs(36,14): error CS0101: The namespace `global::' already contains a definition for `InspectorButtonPropertyDrawer'

When I tried to solve it by deleting the related scripts, it has a lot of error.
Do you know what am I suppose to do with this?


(30-08-2017, 09:09 AM)lyn_mot Wrote: I just import your package to my project. It has compiler error.

Assets/Obi/Scripts/InspectorButtonAttribute.cs(36,14): error CS0101: The namespace `global::' already contains a definition for `InspectorButtonPropertyDrawer'

When I tried to solve it by deleting the related scripts, it has a lot of error.
Do you know what am I suppose to do with this?

it seems like the package is having crash with standard assets package "third person controller" and crossplatformimput" 
anyone encounter the same problem?

Print this item

  Build error "Shader error in 'Standard (Backfaces)'"
Posted by: RoryMakarov - 29-08-2017, 07:05 PM - Forum: Obi Rope - Replies (1)

When doing a build and run I am getting this error with the latest asset version:

Shader error in 'Standard (Backfaces)': invalid output semantic 'TEXCOORD8': Legal indices are in [0,7] invalid vs_2_0 output semantic 'TEXCOORD8' at Assets/Obi/Resources/ObiMaterials/UnityStandardCoreBackfaces.cginc(351) (on d3d9)

Compiling Vertex program with DIRECTIONAL
Platform defines: UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA


Error building Player: Shader error in 'Standard (Backfaces)': invalid output semantic 'TEXCOORD8': Legal indices are in [0,7] invalid vs_2_0 output semantic 'TEXCOORD8' at Assets/Obi/Resources/ObiMaterials/UnityStandardCoreBackfaces.cginc(351) (on d3d9)

Compiling Vertex program with DIRECTIONAL
Platform defines: UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA

Print this item