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

Contributors

  • Benjamin Supnik
  • Chris
Powered by Blogger.