notes from the bigfug

notes from the bigfug

programming light and other strange tales

notes from the bigfug RSS Feed
 
 
 
 

Archive for September, 2008

Twitter Updates for 2008-09-30

Implemented a whole bunch of blending modes into a CGFX shader and added HSL processing too #

Powered by Twitter Tools.

Twitter Updates for 2008-09-29

Monday morning: Quaternions… yum #

Powered by Twitter Tools.

Twitter Updates for 2008-09-28

Lovely evening, people were delighted with PatchBox’s architectural video mapping! #

Powered by Twitter Tools.

Twitter Updates for 2008-09-27

On the train to London for tonight’s event. Is too sunny and hot for a suit… #

Powered by Twitter Tools.

Twitter Updates for 2008-09-26

Yay Friday! Off to Brighton! The Lieutenant’s Mistress are playing Heist at 9pm #

Powered by Twitter Tools.

The Eye-Sphere (weirds me out) and Cheap Shadows

Am just ironing out a few minor niggles in PatchBox and creating a few extra scripts and shaders before we pack up for the event tomorrow.
The Eye-Sphere image is absolutely nothing to do with it, but it’s kind of strange…
The latter shows a cheap shadow shader effect I came up with that draws an offset [...]

High CPU usage with multiple monitors and 177.92 beta NVIDIA drivers (solved)

While testing PatchBox with multiple monitors turned on, the CPU usage suddenly shot up to 95% for absolutely no reason at all.
Disabling the second monitor brought it down to less than 1% (where it should be!)
Using ProcessExplorer I saw that two threads were taking up all the time with very similar stacks:
ntkrnlpa.exe!KiUnexpectedInterrupt+0×121
ntkrnlpa.exe!ZwYieldExecution+0×1c8e
hal.dll+0×2ef2
nvoglnt.dll+0×25d20b
I remembered reading that [...]

Quadratura Kaidan Ghost Story

The press release and booking details for our next public art event can be found at:
http://www.quadratura.info/2008/09/kaidan-ghost-story/

Twitter Updates for 2008-09-24

Just moved http://www.quadratura.info over to WordPress #
Just mortally wounded a daddy-long-legs with the first weapon that came to hand: a rolled up piece of graph paper with 3D calculations on #

Powered by Twitter Tools.

PatchBox r281 - Shaders galore and Relief Mapping

PatchBox r281 with Relief Mapping
I’ve now replaced all the fixed-function rendering in PatchBox with CGFX shaders!  This means that every pixel drawn to screen is now configurable - even in edit mode.
Also did some more work on my CGFX shader implementation, adding support for more semantics, and calculating bi-normals and tangents for the quads, which [...]