#### Archived

This topic is now archived and is closed to further replies.

# 3D Game Math

This topic is 6154 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

Whats a good book to purchase that teaches you most of the 3D mathematics needed in 3d game engine design? I''ve tried to find some decent ones but I can''t seem to find one. Most "assume" that you have calc experience, or whatnot. If anyone could help I''de be most appreciative. I''m just trying to do some research on how 3D games work on the inside, rather then letting an API do it for me, but even if you are using an API you still need to know a lot about vectors, transformations, and all that.

##### Share on other sites
I was going to recommend "3D Game Engine Design", by David H. Eberly, but it is rather math intensive - calc3 would be insufficent to understand all the material It does come with a CD chuck-full of source code, and discusses the algorithms needed in the book. The mathematics involved are presented in a dense form... if you don''t understand how to read the equations, it could be difficult to figure out how they relate to the text.

I actually found it in stock at Barnes & Nobles, so you could take a look at it before you think about buying it.

The key problem here, is the math involved in 3D Video Games, isn''t 3D. It''s 7D. dx,dy,dz, dxy,dyz,dzx, dt. That''s why the math is so complicated. Where-ever you can, you reduce those dimension to as few as possible to make the solutions easier - the rotation is often first to go (dxy, dyz, dzx), and you''re left with 4D problems. Collision detection between moving objects is somewhat involved.

P.S. The d means ''the change in ___''

Magmai Kai Holmlor

"Oh, like you''ve never written buggy code" - Lee

"What I see is a system that _could do anything - but currently does nothing !" - Anonymous CEO

##### Share on other sites
Mathematics For Computer Graphics Applications is a good book. Easy to understand, loads of exersises to test yourself on, although it doesn''t go up to the level that 3D Game Engine Design does.

1. 1
Rutin
37
2. 2
3. 3
4. 4
5. 5

• 11
• 10
• 13
• 103
• 11
• ### Forum Statistics

• Total Topics
632976
• Total Posts
3009672
• ### Who's Online (See full list)

There are no registered users currently online

×