Tutorials

From Newton Wiki

Jump to: navigation, search

Contents

Newton Tutorials

Newton 2.0

The Tutorials for Newton 2.0 are built on a common tutorial framework written in C++ provided with the SDK. The framework utilizes OpenGL (which is not required to use newton) and all samples are configured for compilation with Microsoft Visual Studio 6 and Microsoft Visual Studio .NET. A basic understanding of C++, 3D Graphics, and Newtonian Physics are assumed.

http://www.newtondynamics.com/downloads/NewtonTutorials.rar

The more relevants of these tutorials with some variations to conform to objective C, are also available on iPhone/iPod Touch

http://www.newtondynamics.com/downloads/iPhoneTutorials.zip


Series 100 Begginers package for Newton 2

1. Getting Started -  
2. Adding Rigid Bodies -  
3. Adding Joints -  
4. Ray Cast And Convex Cast -  
5. Basic Materials -  
6. Mesh Collision -  
7. Height Field Collision -  

Serie 200 Intermediate package

1. Advanced Custom Material System -  
2. Player Controller -  
3. Ray Cast and Convex Cast vehicle controller -  

Newton 1.53

The official tutorials for Newton 1.53 are built on a common tutorial framework written in C++ provided with the SDK. The framework utilizes OpenGL and all samples are configured for compilation with Microsoft Visual Studio 6 and Microsoft Visual Studio .NET. A basic understanding of C++, 3D Graphics, and Newtonian Physics are assumed.

1. Getting Started -  
2. Callbacks -  
3. Collision Trees -  
4. Materials -  
5. Joints -  
6. Utility Functions -  
7. Character Controllers -  

Unofficial Tutorials

General

1. Callbacks -  
2. Making a raycast car -  
3. Oppose a force using a custom joint constraint -  
4. Fast User-mesh collision -  
5. Custom joints
6. Getting started with Newton -  

Engine Specific Tutorials

  1. Tutorial - Ogre and Newton with OgreNewt beginners guide
  2. Tutorial_-_Irrlicht_and_Newton_start
  3. Tutorial_-_Newton Callbacks tutorial with Irrlicht
  4. Tutorial_-_GLScene and Newton in Delphi (without oxNewton)
  5. Add some please!!
Personal tools