Yeah, it's for astronomy. If you're working at a telescope, you want
your eyes fully dark adapted. Having a computer there is really useful
(especially if you're using the QC based realtime telescope imaging +
processing app I'm writing :)), but a regular osx desktop will ruin
your night vision.

So what I'm doing is adding an overlay over the whole desktop, which
does a few things to help. First, it makes the screen red. Red light
doesn't affect your eyes as much as the other colours. Then, it makes
everything darker, which helps more. I'm trying to add a backlight
control too so the backlight can be set to almost off.

I'll also use QC to add a "screensaver" effect so it'll run a black
bar down the screen or something every x minutes to prevent screen
damage (this way the real screensaver can be turned off.. you wouldn't
want a bright screensaver coming on when you're not looking :)

Chris


2009/10/29 Patrick Sheffield <[email protected]>:
> Can I ask why you're building this?
>
> Patrick
>
> On Oct 29, 2009, at 6:33 AM, Chris Wood wrote:
>
>> Yeah, I found that, but thanks :)
>>
>> Actually I have the whole thing working now. I've not added QC in, but
>> my app is now adding a fullscreen overlay on all monitors, with mouse
>> event passthrough (so far it just tints the screen). Adding QC stuff
>> is just a case of adding a QCView/OpenGL view to the windows and
>> rendering.
>>
>> I'll post my code up somewhere when it's done, I guess people might
>> find this useful.
>>
>> Chris
>>
>>
>> 2009/10/29 Marc Epard <[email protected]>:
>>>
>>> On Oct 29, 2009, at 6:22 AM, Chris Wood wrote:
>>>
>>> Just got to figure out event handling now and I'm good to go.
>>>
>>> This might do the trick:
>>> [window setIgnoresMouseEvents:YES];
>>> -Marc
>>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Quartzcomposer-dev mailing list      ([email protected])
>> Help/Unsubscribe/Update your Subscription:
>>
>> http://lists.apple.com/mailman/options/quartzcomposer-dev/psheffield%40earthlink.net
>>
>> This email sent to [email protected]
>
>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to