Theres even precedent for that kind of approach, where image decode is handled by kdu in the linden builds, but it falls back to jpeg2k if kdu isnt available. Indeed, the absence of a functionally equivalent fallback wherever code that is encumbered by proprietary licenses that restrict its opensource release is referenced is a severe blow to the entire snowstorm project, as it guarantees that any viewer built from source will never be feature-complete. Getting a working decomposer thats releasable ported in there should be a pretty high priority for the mesh project. I'd even go so far as to suggest that if proprietary code is to be used in a viewer feature, the availability of a functionally equivalent (doesnt have to perform as well, just has to work) source-releasable fallback should be a requirement for the introduction of the proprietary code to pass review.
On 10/22/2010 04:12, Zabb65 wrote: > I think this would be the most obvious way to add proper decomposition > support back into the client, and allow for a full third party > implementation. Bullet has a fairly basic decomposition engine, but it > should work for what is being done, even if the results are not 100% > idea, and possibly can be worked into snowstorm given sufficient time > and testing. > > On Fri, Oct 22, 2010 at 05:03, Aidan Thornton<makos...@gmail.com> wrote: >> On 10/22/10, Zabb65<zab...@gmail.com> wrote: >>> Looks like this does not need an answer now. Code is up. >>> http://hg.secondlife.com/mesh-development/ >>> \o/ >> Looks like convex decomposition support has been pulled. >> "LLConvexDecomposition is a proprietary library based on Havok (TM) >> physics libraries. In its place, Linden Lab shares the code for >> LLConvexDecompositionStub, a stub version of the same library with no >> proprietary components." >> >> I'd suggest porting the convex decomposition code from something like >> (for example) Bullet instead might be a good idea. >> > _______________________________________________ > 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 > _______________________________________________ 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