[opensource-dev] Where oh where has my rendering gone?
Ann Otoole
missannotoole at yahoo.com
Wed Oct 6 11:28:18 PDT 2010
Or if you have an invidia card just use the control panel and make it gray
scale. At least for viewing anyway. Might not work so good for filming.
________________________________
From: Joshua Bell <josh at lindenlab.com>
To: Kent Quirk (Q Linden) <q at lindenlab.com>
Cc: "opensource-dev at lists.secondlife.com" <opensource-dev at lists.secondlife.com>
Sent: Wed, October 6, 2010 11:57:34 AM
Subject: Re: [opensource-dev] Where oh where has my rendering gone?
On Tue, Oct 5, 2010 at 7:29 PM, Kent Quirk (Q Linden) <q at lindenlab.com> wrote:
Well, it's not quite like that. To pull this off, you'd have to take everywhere
we set a color, and set it instead to its equivalent black and white value
(there's a formula that's traditionally used, although there's no "correct" way
to do it: Y = 0.3*R + 0.59*G + 0.11*B). You *might* be able to get away with
modifying the LLColor4 constructor to do this, but it's probably going to have
some surprising results when you assign a value and don't get the same value
back.
>
How about post-processing every frame before the final swapBuffers call? That
seems like it could be done with a shader and only touching a small amount of
code. This would affect the UI as well as the world viewport, however, without
some significant refactoring, but given that we already have some
post-processing effects (glow, etc) perhaps there's already a good spot to slot
this in?
(Don't trust me too much, though, as I've never written a non-trivial shader and
have never touched the viewer's render pipeline!)
Of course, once you have monochrome output, you could tweak the shader and get
sepia-toned rendering. Old-timey SL, anyone?
-- Josh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20101006/c28e4315/attachment.htm
More information about the opensource-dev
mailing list