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

Reply via email to