Skip to content
realtimecollisiondetection.net - the blog
Coding wisdom and rants of Christer Ericson
  • Home
  • About Christer Ericson

Category: Code

Graphical shader systems are bad

August 2, 2008 christer 22 Comments

It is very easy for programmers to be seduced by pretty tech. Case in point: graph-based shader systems. Unless you’ve…

Continue Reading →

Posted in: Code, From hell, Graphics

Aiding pathfinding with cellular automata

June 30, 2008 christer 9 Comments

Anyone who has ever experimented with Conway‘s Game of Life or any other cellular automata (CA) know they can be…

Continue Reading →

Posted in: AI, Code

Don’t follow the shortest path!

May 26, 2008 christer 14 Comments

The A* algorithm is perhaps the most ubiquitous algorithm in games but also seemingly one of the more misunderstood algorithms.…

Continue Reading →

Posted in: AI, Code, From hell

Design patterns are from hell!

May 1, 2008 christer 52 Comments

The “Design Patterns” book is one of the worst programming books ever. Yes, really. I’m 100% dead serious when I…

Continue Reading →

Posted in: Code, From hell

A brief graphics blog summary

April 14, 2008 christer 10 Comments

With the signal-to-noise ratio of the internet at an all-time low, here are some fairly recent graphics-related blog posts from…

Continue Reading →

Posted in: Code, Graphics

Crunching your abs

March 27, 2008 christer Leave a comment

That min() and max() are highly related to each other probably doesn’t come as a surprise to many people. After…

Continue Reading →

Posted in: Code, Math

Robustly computing the centroid for a point set

March 22, 2008 christer 6 Comments

We ran into an interesting problem at work the other day, where we had some geometry partitioning code that gave…

Continue Reading →

Posted in: Code, Math, Robustness

Chunky triangle soup

December 13, 2007 christer 1 Comment

There are many possible collision geometry representations. One representation is the triangle soup: an unordered collection of triangles. The triangle…

Continue Reading →

Posted in: Code

Hacker’s Delight #8: Matrix Flip

November 5, 2007 christer 1 Comment

Hacker’s Delight (in homage to the excellent book of the same name) is a pretty cool, sporadically-run coding challenge organized…

Continue Reading →

Posted in: Code

Coplanarity is teH eVil!!!11!1!!

October 15, 2007 christer 9 Comments

I sort of implied this in passing in my triangle-triangle tests post, but let’s state it officially: coplanarity (or collinearity)…

Continue Reading →

Posted in: Code, Robustness

Post navigation

Page 2 of 4
← Previous 1 2 3 4 Next →

About me

Hi, I'm Christer Ericson, VP of Technology at Activision Central Tech. This is my blog.

View Christer Ericson's profile on LinkedIn

Add to Google

The book I wrote:


See the RTCD web page, or see my recommended books page.

Recent Comments

  • panjaksli on Range reduction (for trig functions)
  • lyh12 on Aiding pathfinding with cellular automata
  • Badass Madness – Something about me on Optimizing a sphere-triangle intersection test
  • Badass Madness – Something about me on Optimizing a sphere-triangle intersection test
  • Data Oriented Design C/C++ | Dev.bg on Design patterns are from hell!

Recent Posts

  • Game developer salaries revisited
  • Stopping WordPress spammer registrations
  • Optimizing a sphere-triangle intersection test
  • ACM commits more evil – please act!
  • ACM censors linking!

Categories

  • AI
  • Code
  • Design
  • From hell
  • Games industry
  • Graphics
  • Links
  • Math
  • Miscellaneous
  • Robustness

Archives

  • February 2011
  • January 2011
  • December 2010
  • December 2009
  • November 2009
  • August 2009
  • June 2009
  • May 2009
  • January 2009
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007

Meta

  • Register
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright © 2026 realtimecollisiondetection.net - the blog