A 3-D Rendering Library for
Mobile Devices

SourceForge.net Logo
Home Getting Started Documentation References Legal

References

This section collects a series of resources that might be helpful for anyone interested in this project. The good news is that all the tools and resources needed for this project are available for free. If you cannot download several hundreds of megabytes, then the Resource Kit CD listed below is a cheap way of getting the biggest pieces (C++ compiler, libraries, development environment) on a CD.

The resources on this page are grouped as follows:

bulletSpecifications and Manuals
bulletSoftware
bulletBooks
bulletArticles

Resources marked in bold are recommended reading for developers interested in getting involved with this project.

Specifications and Manuals

The OpenGL ® ES 1.0 API Specification
http://www.khronos.org/opengles/index.html
The OpenGL  ® 1.3 Specification
http://www.opengl.org/developers/documentation/version1_3/glspec13.pdf
triVM Intermediate Language
http://www.cl.cam.ac.uk/TechReports/UCAM-CL-TR-529.pdf

Software

The Intel  ® Graphics Performance Primitives
http://developer.intel.com/design/pca/applicationsprocessors/swsup/gpp.htm
Windows Mobile Developer Resource Kit
http://msdn.microsoft.com/mobility/prodtechinfo/platforms/windowsmobile/resourcekit/default.aspx

If you want to spend money, then the Intel Compiler promises to provide a higher performance:

Intel C++ Compiler
http://developer.intel.com/software/products/compilers/cevc/

Books

Advanced Compiler Design and Implementation
http://www.amazon.com/exec/obidos/tg/detail/-/1558603204/104-8362381-0275128
ARM Architecture Reference Manual
http://www.amazon.com/exec/obidos/tg/detail/-/0201737191/104-8362381-0275128
ARM System Developer's Guide
http://www.amazon.com/exec/obidos/tg/detail/-/1558608745/103-9651673-5367020
Computer Graphics, Principles and Practice (Second Edition)
http://www.amazon.com/exec/obidos/tg/detail/-/0201848406/103-9651673-5367020
Essential Mathematics for Games & Interactive Applications
http://www.amazon.com/exec/obidos/tg/detail/-/155860863X/103-9651673-5367020
Optimizing Compilers for Modern Architectures
http://www.amazon.com/exec/obidos/tg/detail/-/1558602860/104-8362381-0275128
Procedural Elements for Computer Graphics
http://www.amazon.com/exec/obidos/tg/detail/-/0070535485/103-9651673-5367020
Real-Time Rendering (Second Edition)
http://www.amazon.com/exec/obidos/tg/detail/-/0070535485/103-9651673-5367020
Tips and Tricks of the 3D Game Programming Gurus
http://www.amazon.com/exec/obidos/tg/detail/-/0672318350/103-9651673-5367020

Articles

MIP-Map Level Selection for Texture Mapping
http://www.sussex.ac.uk/Units/vlsi/mipmap.pdf
Perspective Texture Mapping
http://d6.com/users/checker/misctech.htm