Thanks, folks ! I indeed found the changes: one in llprimitve.h, as pointed to by Armin (new PARAMS_MESH type) and another in llviewerobject.cpp (where unpackParameterEntry() translates PARAMS_MESH into PARAMS_SCULPT to process the latter like it was in older mesh viewers)...
Now, the mesh data download starts... and causes a dead lock, lol ! Looks like I'll have to backport the latest versions of llcurl, llthread, llapr & Co (though, they were already v2.6 backports)... At least, I'm making progresses again ! ;-) Back to browsing the diffs, this time with v3.0 as a reference... Henri. On Wed, 24 Aug 2011 21:07:32 +0100, Robin Cornelius wrote: > On Wed, Aug 24, 2011 at 9:01 PM, Henri Beauchamp <sl...@free.fr> wrote: > > Greetings, > > > If the answer is yes, please tell me before I loose some more hours > > searching through megabytes of diffs to find out what changed. > > > > A pointer to what should be modified to be able to fetch mesh data > > again would also be nice ! > > There were two major changes to mesh since the first release on Aditi > of it. One was the original mesh asset was being sent as a sculpt with > a sub type of mesh and then the sculptID was being used as the UUID > for the mesh asset which would then be fetched. The problem here was > non mesh viewers would try to show a sculpt and use the UUID as a > texture and some crashed because of this. > > The second change was the names of lod/physics info inside the mesh > asset LLSD was tweaked around, i can't recall the exact change but it > was something trivial like "high_lod" became "highest_lod" > > Hope that gets you going in the right direction and saves some dfiffing > > Robin On Wed, 24 Aug 2011 23:32:07 +0200, Armin Weatherwax wrote: > > I checked and rechecked my backport against v2.6-mesh and v2.7.4, and > > after a few hours, I was sure I didn't miss anything. So, I launched > > the last official mesh viewer I donwloaded (v2.7.2), and it happens that > > it shows the exact same symptoms !!! > I saw the syptoms you describe some time ago in Kokua with v2.7.3 merged, > bisected mesh-development and found 2 commits which fixed the issue for > viewing meshes, no idea about physics though: > > 19640:02eb9a481f49 > Don Kjer <d...@lindenlab.com> > Mon Jul 18 18:57:40 2011 -0700 > Changed mesh param type to not conflict with one in-use on server > > 19639:9cea44ebea3b > Don Kjer <d...@lindenlab.com> > Mon Jul 18 18:50:57 2011 -0700 > Adding support for viewer reading mesh params from an alternative param type. > > Hope that helps. > Armin _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges