**The Nature of Code: Simulating Natural Systems with Processing**

by Daniel Shiffman

**Publisher**: The Nature of Code 2012**ISBN/ASIN**: 0985930802**ISBN-13**: 9780985930806**Number of pages**: 520

**Description**:

This book focuses on a range of programming strategies and techniques behind computer simulations of natural systems, from elementary concepts in mathematics and physics to more advanced algorithms that enable sophisticated visual results. Readers will progress from building a basic physics engine to creating intelligent moving objects and complex systems, setting the foundation for further experiments in generative design.

Download or read it online for free here:

**Read online**

(online reading)

## Similar books

**Modelling and Simulation**

by

**Giuseppe Petrone, Giuliano Cammarata**-

**InTech**

This book collects research studies concerning modeling and simulation of physical systems in a very wide range of applications: micro-electro-mechanical systems, measurement instrumentations, catalytic reactors, biomechanical applications, etc.

(

**12243**views)

**Modeling, Simulation and Optimization: Tolerance and Optimal Control**

by

**Shkelzen Cakaj**-

**InTech**

Topics covered: parametric representation of shapes, modeling of dynamic continuous fluid flow process, plant layout optimal plot plan, atmospheric modeling, cellular automata simulations, thyristor switching characteristics simulation, etc.

(

**13292**views)

**Mathematics of Human Motion: from Animation towards Simulation**

by

**A.I. Zhmakin**-

**arXiv**

Simulation of human motion is the subject of study in a number of disciplines: Biomechanics, Robotics, Control Theory, Neurophysiology, Ergonomics. Since the author has never visited any of these fields, this review is a passer-by's impression.

(

**7122**views)

**Computer Simulation Techniques - The Definitive Introduction**

by

**Harry Perros**-

**NC State University**

The generation of pseudo-random numbers, the generation of stochastic variates, simulation designs, estimation techniques for analyzing endogenously created data, validation of a simulation model, variance reduction techniques, etc.

(

**13169**views)