[sldev] [VIEWER] SVG on a prim, a HUD, and in the viewer itself as a new GUI...

Jason Giglio gigstaggart at gmail.com
Sun Sep 9 17:14:49 PDT 2007


Here's an exchange between me and John that was meant for the list but 
went private due to my screwup.

John Hurliman wrote:
> Jason Giglio wrote:
>> John Hurliman wrote:
>>> There is no need to modify the grid to do this. I have made specialty 
>>> prims similar to this for commercial projects (not using SVG though), 
>>> and while it would be much easier with Qarl's custom attributes bits 
>>> it is still possible with what we have today. I think the "we can't 
>>> do anything unless you rewrite the grid" meme was started by people 
>>> who lack imagination. To answer your question about asset uploads, 
>>> some of the asset types do either no checking or very minimal 
>>> checking and it is trivial to embed custom data. If you have specific 
>>> questions about any of it contact me off-list as I'm not sure 
>>> uploading arbitrary assets and mangling prim data are on-topic for 
>>> the list, though I would really like to see a custom client with SVG 
>>> support.
>>>
>>> John Hurliman
>>
>> Jamming this information into a bogus texture isn't really what I'd 
>> call a "ready to go feature".
>>
>> Our goal should be making patches that LL can accept, not hacking our 
>> way through the system creating more "legacy misfeatures" like 
>> invisiprims.
>>
> 
> You can have whatever goal you want, my goal is to implement features 
> that clients request by the deadlines they request them, and it never 
> seems to coincide with the timeline LL has for proposed features.
> 
>> If LL allows corrupt textures now and we start using them for this, 
>> then LL has to accept corrupt textures (or textures for faces that 
>> don't exist) forever.  I don't think that situation benefits LL or us.
> 
> I'm pretty sure they don't have to do anything at all, *especially* not 
> providing lifetime service for a third party feature. The grid changes 
> nearly every week and I am fixing libsecondlife or adding new feature 
> support to it every week to try and keep up. If a hack feature is 
> properly implemented as a real feature I definitely won't be 
> complaining, and it will likely take less time to update the code then 
> it does to write this e-mail.
> 
>>
>> We really need some kind of way to extend the service and jam some 
>> arbitrary data on the server (be it data meant for a prim face, or 
>> just plain asset data), for this stuff to really take off.
>>
>> We need this extensible framework.  Anything less is just hacks and 
>> hurts everyone in the long run.
>>
>> -Jason
> 
> I'm sorry if my hacks are hurting you or anyone, personally I think they 
> are serving as good proofs of concept. If we implement SVG on a prim 
> using non-standard methods, by the time Qarl's patch is live it will 
> only take a few minutes to modify the code and submit a patch to JIRA 
> instead of saying "ok lets get started on this now".
> 
> (Feel free to CC this to the list if the personal reply was unintentional)
> 
> John
> 



More information about the SLDev mailing list