[Opensim-dev] Serving textures in different formats
Melanie
melanie at t-data.com
Wed Dec 8 19:51:23 UTC 2010
Then no applicable header (like text/plain is not applicable but
could be present!) and no explicit one should be j2c still
Melanie
Diva Canto wrote:
> OK, thanks for the arguments on both options -- they're both valid. I'll
> do both, with the query parameter being dominant over the Accept header.
>
> On 12/8/2010 11:10 AM, dz wrote:
>> Aloha,
>>
>> I thought the whole rationale behind the jp2 processing was that it
>> was the only library that promised "progressive" texture quality. The
>> claimed advantage was that viewers would have "something" to display
>> after an initial pass at the round robin of asset downloads. As
>> additional packets arrived, the quality of the texture would improve
>> for those observing it. I don't have the working experience to know
>> if that benefit was ever realized, and I seem to recall some
>> contentious posts in the viewer lists doubting it ever would.
>>
>> In the case where users see no benefit to using jp2, and have existing
>> catalogs of textures in other formats, I also prefer the solution
>> described by (option A)... an extra parameter the user can specify,
>> with a default of the current jp2. I think Melanies point that
>> Accept headers sometimes can't be set or relied upon, combined with
>> the easier to debug EXPLICIT type declaration, make (A) the proper
>> design decision.
>>
>> D
>>
>> On Wed, Dec 8, 2010 at 9:09 AM, Diva Canto <diva at metaverseink.com
>> <mailto:diva at metaverseink.com>> wrote:
>>
>>
>> Then have your client do that. This doesn't affect the ability for
>> clients to do that in any way: simply omit the extra information.
>> Other clients benefit from the server doing the conversion, and
>> the result of that conversion being cached on the server side, so
>> that future requests get exactly what they need.
>>
>> Technically, this conversion does not belong to the simulator; it
>> belongs to the GetTexture service associated with the simulator;
>> this service can execute anywhere.
>>
>>
>> _______________________________________________
>> Opensim-dev mailing list
>> Opensim-dev at lists.berlios.de <mailto:Opensim-dev at lists.berlios.de>
>> https://lists.berlios.de/mailman/listinfo/opensim-dev
>>
>>
>>
>> _______________________________________________
>> Opensim-dev mailing list
>> Opensim-dev at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
More information about the Opensim-dev
mailing list