[10:29:31] <wjp> hi
[10:30:40] <Darke> Greetings.
[11:02:25] <wjp> hi Max
[11:02:42] <Darke> Hi.
[11:02:43] <Fingolfin> hiya
[12:27:28] <Colourless> hi
[12:28:02] * Darke pawwaves. Hi!
[12:45:07] <wjp> hi
[13:07:18] <Colourless> i've been working at upgrading the 'old' pentagram tools to be able to use 16 bit rendering. Works fairly well. Not that much of a noticable difference actually (speed or appearance). 16 bit Xform blending though tends to look better though
[13:09:29] <Colourless> of course what i've been doing has pretty much shown that putting the shape drawing methods in the Shape class is mostly a bad idea, since i've now got somehting like 10 shape drawing methods (including opengl ones)
[13:10:38] * Darke ooooohs and ows.
[13:10:42] <Colourless> while that amount will still be required if things were done differently, if the drawing methods were in RenderSurface a virtual function or function pointer could be used, so we wouldn't have to keep adding if's all over the place
[13:11:16] * Darke nods. Makes sense.
[13:11:27] <Colourless> in places i have got things like:
[13:11:39] <Colourless> if (opengl) shape_gl->display();
[13:11:56] <Colourless> else if (screen->pixels16) shape->display16()
[13:12:04] <Colourless> else shape->display()
[13:12:53] <Colourless> in other places it's worse because there is also if's for flipped rendering and translucency
[13:13:28] * Darke nods. Ick.
[13:15:07] <Colourless> yes ick indeed
[13:20:42] <Colourless> what i'm probably going to do is modify the 'old' code and create something that I sort of think would be best for use in pentagram itself. It's just a tad difficult to develope a rendering system with nothing to render :-)
[13:25:39] * Darke understands the problem. How about trying to write a compiler for a machine that doesn't exist? *grin*
[13:31:05] * Darke , however, must awaken early this coming morning on his ongoing quest to eradicate student and staff problems. Unfortunately eradicating staff and students isn't an option. *grin* Night all!
[13:31:42] <Colourless> :-)
[13:31:42] <Colourless> cya
[13:31:58] <wjp> night
[13:32:20] * Darke leaves a bucket of turquoise paint blanced precariously above Colourless' head, before disappearing into the void.
[13:32:24] --- Darke is now known as Darke|afk
[13:32:40] * Colourless teleports away
[13:32:43] * wjp throws a pebble at the bucket of turquoise paint
[13:32:46] <Colourless> you need to try harder than that
[13:33:15] * wjp watches the pebble bounce of the bucket of turquoise paint onto the bucket of pink paint above Colourless' new location
[13:33:51] <Colourless> now that is just cheating. that must have been a magically enchanted pebble. curse that bunny
[13:37:00] * Darke|afk *poofs* "That ain't my pebble. *grin* wjp had it." *poof*
[14:19:13] --- Colourless is now known as Cless|Away
[16:14:49] <Suvroc> hello