3D Engines
Commercial
- CryEngine (C++, C#, Lua)
- Unity (C#)
- Unreal Engine (C++)
Open Source
- Blender Game Engine (C++, Python)
- Cinder (C++) [no Linux support]
- Irrlicht (C++, etc)
- OGRE (C++, etc)
- OpenSceneGraph (C++)
- Panda3D (Python, C++)
3D APIs
Courses
- Coding the Matrix: Linear Algebra through Computer Science Applications by Brown University
- CSE167x: Computer Graphics by UC San Diego
- Interactive 3D Graphics: Creating Virtual Worlds by Udacity & Autodesk
- Interactive Computer Graphics by the University of Tokyo
- Interactive Computer Graphics with WebGL by the University of New Mexico