856 reputation
57
bio website havok.com/products/ai
location San Francisco, CA
age 34
visits member for 4 years, 1 month
seen Aug 19 at 5:04

AI programmer at Havok


Jul
22
awarded  Yearling
Jul
22
awarded  Yearling
Feb
14
awarded  Commentator
Feb
14
comment Determining Poker Hands
There's also a nice article here that appeared in Game Developer a few years ago: cowboyprogramming.com/2007/01/04/programming-poker-ai
Oct
14
answered Debugging-Setting Consoles in Games
Aug
5
answered Writing a shader once without using CG?
Jul
22
awarded  Yearling
May
24
comment Swept AABB vs Line Segment 2D
If you need help visualizing the planes, I should be able to sketch it out in 2D. For other optimizations, your raycasting should early out in some cases, reducing the total number of work you have to do. And you might be able to special-case the planes that come from the AABB faces, since you know that they're axis aligned.
May
24
comment Swept AABB vs Line Segment 2D
I think you need up to 10 planes to represent the convex shape. You can think of it as sticking the AABB at the endpoints of the segment, then taking the convex hull of that (don't actually compute this, though!). You'll get up to three faces of AABB on each end contributing planes, and I think you get 4 planes along the "body" of the segment. If the segment is axis-aligned in any direction, some of the "body" places will be the same as the "AABB" planes.
May
23
answered Swept AABB vs Line Segment 2D
Feb
10
answered Is there a sprite sheet creator that satisfies these requirements?
Jan
20
revised How can I improve rendering speeds of a Voxel/Minecraft type game?
added 791 characters in body
Jan
20
answered How can I improve rendering speeds of a Voxel/Minecraft type game?
Nov
10
answered Deterministic replay in a modern game
Nov
2
awarded  Critic
Sep
6
answered Physics library internals
Jul
23
awarded  Yearling
Jun
26
answered What is eigenvalue decomposition and why would it be useful in games?
Jun
26
comment What is eigenvalue decomposition and why would it be useful in games?
Computing eigenvalues is a "harder" problem than matrix inversion. For anything over a 4x4 matrix, it's impossible to compute the exact eigenvalues, because the problem is equivalent to solving for the roots of an N-degree polynomial.
Mar
14
comment I'm looking for a paper from Teknikus.dk
I did a quick skim and it looked identical, but didn't do a full diff, although it's from 2003 vs 2001. It's also the "printable" version of the article (instead of scattered around multiple pages).