Large meshes can take a while to be converted into physical hulls[1]. I notice this with something like Nebadon's racer (linkset of meshes) -- riding the car makes it physical and the CPU maxes out for a few seconds and the car is unridable until it is meshed.
So, if there is a problem, it could be that the vehicle mesh has to be read in (from cache or asset store), converted into a mesh, then converted into a hull. All the while, your NPC is trying to sit on it. There is no programatic way to tell if a linkset is fully physical and operational. All I can suggest is adding some delays if there are problems. -- mb [1] If you don't supply a physics, hull representation of the mesh (possible with the mesh file format), BulletSim uses a HACD algorithm to turn the mesh into a set of convex hulls. This algorithm is recursive and, sometimes, slow. On Mon, Dec 1, 2014 at 5:45 AM, Ai Austin <ai.ai.aus...@gmail.com> wrote: > At 12:00 01/12/2014, Mister Blue wrote: > >> I just checked into the 'master' branch an updated version of BulletSim >> that hopefully fixes Mantis 7371 [1] and Mantis 7364 [2] and 7191 [3]. The >> changes are a new compilation that seems to fix the Windows mesh crash and >> additionally adds 'incomplete linkset' logic that should reduce the errors >> caused by linksets waiting for assets to be fetched. >> >> I'm sure the bleeding edge testers will find the problems >> > > > Thanks Mister Blue... I will test soon on Openvue and Ailand grids. > > I have a question... in one region I have an NPC that is automatically > refreshed after a new OpenSim version is installed and restarted.... and > the behaviour of this NPC after its created i to immediately sit in the > pilot seat or a vehicle that itself is a very complex multi-part mesh (my > Supercar test mesh) > > Could that cause any specific issues on fresh OpenSim build for region > startup if the linkset is large and postboy delayed past the point where > the NPC attempts the automated sit down? > > > _______________________________________________ > Opensim-dev mailing list > Opensim-dev@opensimulator.org > http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev >
_______________________________________________ Opensim-dev mailing list Opensim-dev@opensimulator.org http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev