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

Reply via email to