The Hacks of Life
Saturday, November 29, 2008
CGAL + GMP
›
If you use CGAL with GMP for numerics, you might want to compile a debug version of GMP. The problem is: GMP will abort if it gets bogus inp...
Wednesday, November 26, 2008
CSM vs. Ad Hoc Shadows - Quality
›
Comparing the quality of ad-hoc shadows vs. CSM...there are some cases where ad-hoc does a lot better. In particular, given a character or...
Tuesday, November 25, 2008
Ad-Hoc Stenciled Shadow Maps
›
Previously I blogged a design for combining G-Buffering with shadow mapping using the stencil buffer. I doubt that this is an original idea...
Wednesday, October 29, 2008
CGLA: Abusing merge_edge
›
The CGAL arrangement_2 operation "merge_edge" takes two connected half-edges (connected by a vertex of degree 2) and makes them on...
Tuesday, October 28, 2008
STL Priority Queue
›
The STL on my Mac seems to have a "priority queue", but it's not quite what I want - it's just a wrapper around a heap. W...
Friday, October 24, 2008
User Clip Planes and GLSL
›
To combine a GLSL shader and user clip planes, you need to do two things: Set up your clip plane normally using glClipPlane and glEnable(GL_...
Thursday, October 23, 2008
CGAL Arrangements - How Do You Find Your Edges?
›
A fundamental client problem with the CGAL arrangement_2 class: how do you recover handles to the edges you insert? Note that the insertion...
‹
›
Home
View web version