6,430 reputation
11351
bio website iki.fi/sol
location Finland
age 38
visits member for 3 years, 3 months
seen 1 hour ago

Programmer, designer, writer, etc.

My website http://iki.fi/sol/ contains more information about me, tons of source code, tutorials, binaries for various game and demo projects I've done, and.. stuff.


Mar
15
comment Projecting onto different size screens by cropping
To rephrase: if you take a slide rule, should the shape be the same width in centimeters on different sized screens?
Mar
15
comment Efficiently representing a dynamic transform hierarchy
Well.. judging from this, I'd say if the changes are frequent, the tree model wins; if changes are infrequent, the array model wins (it's ok to rebuild the array if it's rare).. and in a real-world case some hybrid might be the optimal, leaving most of the hierarchy static while other parts are dynamic.. I won't post this as an answer though, as someone might have actual experience on the matter =)
Mar
15
comment Projecting onto different size screens by cropping
Do you just mean retaining aspect ratio or do you need to take the DPI differences into account too? (not to mention color, gamma and brightness, if we go deeper into the "look the same" definition..)
Mar
15
comment Efficiently representing a dynamic transform hierarchy
Is the hierarchy modification really a bottleneck?
Mar
15
comment OpenGL Vertex Attributes - Normalisation
I'm pretty sure it was relevant back when many mobile applications used primarily fixed point math and did not want to touch floating point math. Another possibility is that sometimes you might want to store data in a more compact way, say, in bytes, if the precision is enough, and let OpenGL convert the bytes into 0..1 range.
Mar
15
answered OpenGL Vertex Attributes - Normalisation
Mar
15
comment How would you code an AI engine to allow communication in any programming language?
swig.org comes to mind..
Mar
15
answered Game mechanics patterns database?
Mar
15
awarded  Organizer
Mar
15
revised A game community equivalent to IMDb Pro?
edited tags
Mar
15
answered Does one need normals for a strictly 2d Game?
Mar
15
comment How to create a Ghost Replay feature in a game?
See also: gamedev.stackexchange.com/questions/6080/…
Mar
14
comment Disabling depth write trashes the frame buffer on some GPUs
Try setting the glDepthMask back to true after you've rendered the transparencies and before you flip.
Mar
14
comment Is there a good reason I shouldn't use a java applet for a game?
Additionally you have to think about your target market - the minecraft players obviously can handle going to java.com and installing it, but lots of the "internet explorer crowd" might not be.
Mar
14
comment OpenGL VBOs are slower then glDrawArrays
Look at the stats generated by gDebugger too - you may be doing something weird by mistake.
Mar
14
revised OpenGL VBOs are slower then glDrawArrays
fixed bullet list
Mar
14
comment Disabling depth write trashes the frame buffer on some GPUs
Can I get more detail on your problem? I assume you have a normal rendering code with glDepthMask(false), render transparencies, glDepthMask(true)? Any screenshots of what's happening?
Mar
14
answered Order independent transparency in particle system
Mar
14
comment Changing Palette for Day/Light Mode using GIMP
In any case I wonder where the two images came from.. you probably want to alter your content production pipeline so that the palettes do match (i.e, make the second image by altering the palette of the first).
Mar
14
suggested suggested edit on OpenGL VBOs are slower then glDrawArrays