Tutorials that teach how to use the IRRLICHT module.
Note that the Chrono installation guide already explain how to install the IRRLICHT module, as it is the default visualization system.
These are among the most important examples for learning Chrono::Engine.
- Slider crank example (demo_IRR_crank.cpp) - The simpliest Irrlicht example: the skeleton of a slider-crank mechanism. 
- Four-bar linkage example (demo_IRR_fourbar.cpp) - Create a four bar linkage and display it with simple lines 
- Collision example (demo_IRR_collisionNSC.cpp) - Learn how to setup collisions in Chrono::Engine with this introductory example 
- Falling bricks example (demo_IRR_bricks.cpp) - Simulate collisions between a wrecking ball and a wall 
- Pendulum example (demo_IRR_pendulum.cpp) - Simulate articulated pendulums that interact with a force field 
- Example on using motors and actuators (demo_IRR_motors.cpp) - Different ways of using motors in Chrono 
- Gear constraint example (demo_IRR_gears.cpp) - Create a transmission made of pulleys, spur gears, bevel gears. 
- Mecanum omnidirectional robot example (demo_IRR_mecanum.cpp) - Create a robot with omnidirectional wheels; learn coordinate transformations 
- Rolling and spinning friction example (demo_IRR_friction.cpp) - Learn how to enable rolling and spinning friction 
- Basic suspensions example (demo_IRR_suspension.cpp) - Create a very simplified vehicle model with suspensions 
- Tracked vehicle example (demo_IRR_tracks.cpp) - Simulate a vehicle with tracks interacting with obstacles, and that can be driven by the user 
- Irrlicht assets example (demo_IRR_assets.cpp) - Learn how the assets system can be used to show 3D shapes 
- Conveyor belt example (demo_IRR_conveyor.cpp) - Demonstration of the conveyor belt primitive. 
- Forklift example (demo_IRR_forklift.cpp) - Advanced demo: create a forklift that can be driven by the user 
