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

Category: Code

Stopping WordPress spammer registrations

January 23, 2011 christer 5 Comments

I used to get 10+ spam user registrations every day on this blog. Not a total flood, but very annoying…

Continue Reading →

Posted in: Code, From hell, Miscellaneous

Optimizing a sphere-triangle intersection test

December 30, 2010 christer 13 Comments

It’s been quite a while since I posted on the blog (a) at all, and (b) about a topic remotely…

Continue Reading →

Posted in: Code, Math

Step and pulse functions (for alpha channels)

August 31, 2009 christer Leave a comment

Artists get a lot of mileage out of animating the alpha reference value for the alpha test. Lets call the…

Continue Reading →

Posted in: Code, Games industry, Graphics

Branchless selections

November 10, 2008 christer 18 Comments

Some CPU instructions sets offer a way of selecting bits from either of two registers based on the bits of…

Continue Reading →

Posted in: Code

Floating-point tolerances revisited

October 5, 2008 christer 5 Comments

For several years now I’ve participated in the physics tutorial session at GDC (along with Jim Van Verth, Gino van…

Continue Reading →

Posted in: Code, Math, Robustness

Order your graphics draw calls around!

October 3, 2008 christer 31 Comments

A while ago a local developer (hi Rick) asked about what I thought was the best way of ordering draw…

Continue Reading →

Posted in: Code, Graphics

Memory-efficient pathfinding

September 21, 2008 christer 11 Comments

Third time’s a charm they say, and as I’ve talked about pathfinding twice before (in Don’t follow the shortest path!…

Continue Reading →

Posted in: AI, Code

Be more functional

September 18, 2008 christer 41 Comments

Since I’ve dissed patterns and OOP recently (and rightly so) I thought I’d be a little positive and recycle an…

Continue Reading →

Posted in: Code

Posts and links you should have read

September 2, 2008 christer 5 Comments

I thought I’d post another summary of some (mostly) recent blog posts and links that are worthy of a read,…

Continue Reading →

Posted in: AI, Code, Games industry, Graphics, Miscellaneous

Advanced bit manipulation-fu

August 24, 2008 christer 22 Comments

There are lots of things I think a good programmer should understand, and understand well. One, of course, is that…

Continue Reading →

Posted in: Code

Post navigation

Page 1 of 4
1 2 … 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