The Hacks of Life
Thursday, January 29, 2009
Animation and Bounding Sheres
›
X-Plane uses transform animation - that is, 3-d models are animated by applying rotations and translations to parts of their geometry. This...
Saturday, January 24, 2009
pow(0,0) = NaN ... Sometimes
›
Thanks to the folks on the Mac OpenGL lists who helped me figure this out. pow(0,0) is undefined in the GLSL spec. On ATI hardware, it seems...
Randomized Bounding Spheres
›
X-Plane uses bounding spheres to cull our meshes. So having the smallest possible bounding spheres matters - the quality of the bounding sp...
12 comments:
Wednesday, January 07, 2009
Webpages on the Iphone
›
I found info here on how to do some basic sanitization of a website for the iphone...you can put this into your header section: <meta na...
Tuesday, January 06, 2009
Minkowksi Sums and Buffering
›
As usual, a concept which I struggled with for years is implemented cleanly and elegantly in CGAL. I've spent more hours than I can thi...
Monday, January 05, 2009
Polygon Offset and Shadow Mapping
›
A little bit of polygon offset goes a long way in fixing shadow mapping "acne". In particular, polygon offset when creating the s...
1 comment:
Tuesday, December 23, 2008
Compressed Vectors - Part 2
›
My last post introduced an STL vector that uses RLE to save space and an index for reasonably fast random access. But that's not the wh...
‹
›
Home
View web version