302 reputation
bio website reedbeta.com
location Milpitas, CA
age 28
visits member for 2 years
seen 2 days ago

I'm a graphics programmer, an amateur physicist, and a sci-fi nerd. I teach computers how to make pretty pictures. I'm excited by beautiful, immersive, story-driven games and interactive fiction. I enjoy messing around with esoteric ideas. I like explaining things.

I currently work for NVIDIA DevTech. Previously, I worked for Sucker Punch Productions on the Infamous series of games for PS3 and PS4.

reedbeta.com - developer blog, OpenGL demos, and other projects. @reedbeta on Twitter.

comment Maximum number of vertices in intersection of triangle with box
@HaoYe That's a good point. Would you mind posting that as an answer?
comment Maximum number of vertices in intersection of triangle with box
@HaoYe By "0 vertices" I just mean that the intersection could be empty. No, I don't mean original vertices of the triangle and box, I just mean the corners of the polygon created by intersecting them.
comment Intersection between a cylinder and an axis-aligned bounding box
I think you could construct $P$ more simply as $P = 1 - \vec v \vec v^T$. The matrix $\vec v \vec v^T$ (the outer product of $\vec v$ with itself) maps a vector to its projection on $\vec v$, assuming that $\vec v$ is unit length. Then $1 - \vec v \vec v^T$ projects onto the plane perpendicular to $\vec v$.
comment Euler's formula for triangle mesh
@BRabbit27 Fixed.
comment Least square solution based on the pseudoinverse solved efficiently with singular value decomposition
You can start by reading the Wikipedia article on SVD. Calculating the Moore-Penrose pseudoinverse is the first thing listed in the applications section.
comment $E=A\cup B$ measurable $\Rightarrow$ $A,\ B$ are measurable.
What's the actual question?
comment Reflection around a plane, parallel to a line
That sounds like it would work to me.
comment What's the difference between hyperreal and surreal numbers?
Interesting. Could you elaborate on the embedding? I'm just trying to get some intuition for this, not formal details. Are there "typical" or "natural" embeddings, and given such an embedding, where would the extra surreals be? For instance, is it somewhat analogous to how the rationals are embedded in the reals, where the rationals are dense but there are extra real numbers "between" the rationals?
comment Can this function be rewritten to improve numerical stability?
Very interesting! That is some deep magic right there.