Developer Bibliography

From K-3D

Jump to: navigation, search

K-3D is not for beginning developers - the design covers a lot of advanced ground within the C++ domain in particular and object-oriented design in general. Following resources are "must haves" for anyone who wishes to use C++ at a level beyond just "C with classes".

There are additional references to learn about 3D, CGI, animations, etc.

Books

       Gamma, et al
               "Design Patterns"
       Meyers
               "Effective C++"
               "More Effective C++"
               "Effective STL"
       Sutter
               "Exceptional C++"
               "More Exceptional C++"
       Alexandrescu
               "Modern C++ Design"
 Rick Parent
   "Computer Animation : Algorithms and Techniques"
 (this book is heavy on mathematics but is pretty thorough,
  if focuses on motion-picture quality animations)

Periodicals

       Jan 2003 C++ Users Journal - "RTTI and Contract Programming"
       A general discussion of the interface-based design underlying
       K-3D by Tim Shead.

Online Resources

       The Boost library - www.boost.org
       C++ Users Journal Experts Forum - http://www.ddj.com/cpp/
Personal tools