<p>Books: <a href="http://www.essentialmath.com/book.htm" rel="nofollow">http://www.essentialmath.com/book.htm</a> is the one.</p>

<p>Best algos on the real 3D topics (and some tricky 2D like image resize and premult-alpha ), explained and with source most of the time.</p>

<p>The website is very nice too, the "tutorial" full of gems</p>

<p>Adding <a href="http://www.geometrictools.com/index.html" rel="nofollow">http://www.geometrictools.com/index.html</a> which is the most complete source code repository on the topic, with loads of very precise algos implemented.</p>

CC BY-SA 3.0
2015-10-27T00:30:18.227Z
It's the book. :-)
yanpengl
CC BY-SA 3.0
2015-10-26T06:33:58.150Z
2015-10-26T07:07:56.683Z
2015-10-26T07:07:56.683Z
Tuan Kuranes
<p>3D math covers vector algebra and matrix algebra, which are easily calculated on paper, but not so easy when coding them effectively. I only leant some basic algorithms on matrix in my Data Structure course, which is not enough when it comes to accurate and effective operations.</p>

<p>Is there some books on this topic?</p>

CC BY-SA 3.0
2015-10-26T08:51:24.840Z
I'm voting to close this question as off-topic because [current consensus](http://meta.computergraphics.stackexchange.com/q/146/16) seems to be that asking for literature (or similar) recommendations is not a good fit for the site.
Martin Ender
<algorithm><performance>
Is there some book about how to design a 3D math lib?
yanpengl
# Is there some book about how to design a 3D math lib?

(Asked by: username_0 on 2015-10-26)

3D math covers vector algebra and matrix algebra, which are easily calculated on paper, but not so easy when coding them effectively. I only leant some basic algorithms on matrix in my Data Structure course, which is not enough when it comes to accurate and effective operations.

Is there some books on this topic?

**Tags:** algorithm, performance

> **Comments:**
> **username_1**: I'm voting to close this question as off-topic because [current consensus](http://meta.computergraphics.stackexchange.com/q/146/16) seems to be that asking for literature (or similar) recommendations is not a good fit for the site.  

---

## 1 answers

### Answer by username_2 on 2015-10-26. Score: 3

Books: <http://www.essentialmath.com/book.htm> is the one.

Best algos on the real 3D topics (and some tricky 2D like image resize and premult-alpha ), explained and with source most of the time.

The website is very nice too, the "tutorial" full of gems

Adding <http://www.geometrictools.com/index.html> which is the most complete source code repository on the topic, with loads of very precise algos implemented.

> **Comments:**
> **username_0**: It's the book. :-)  

---

