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
![Book cover: Synchronization and Linearity: An Algebra for Discrete Event Systems](images/5140.jpg)
by F. Baccelli, G. Cohen, G. J. Olsder, J. Quadrat - John Wiley & Sons
Presents new modelling and analysis techniques for the description of discrete event dynamic systems. Created within the text is a calculus which allows the derivation of analytical tools for computing the time behavior of this type of system.
(13944 views)
![Book cover: Simulation with AnyLogic](images/blank.gif)
- Wikibooks
This book helps you to start modeling with AnyLogic -- a multi-method simulation modeling tool that supports different modeling techniques. Topics covered: Agent-Based Modeling; System Dynamics; Discrete Event Simulation; Pedestrian Simulation.
(12588 views)
![Book cover: Simulated Annealing](images/3328.jpg)
by Cher Ming Tan - IN-TECH
This book provides the readers with the knowledge of Simulated Annealing and its applications in the various branches of engineering. We encourage readers to explore the application of Simulated Annealing in their work for the task of optimization.
(15478 views)
![Book cover: Modeling Simulation and Optimization: Focus on Applications](images/5518.jpg)
by Shkelzen Cakaj - InTech
This book provides modeling, simulation and optimization applications in the areas of medical care systems, genetics, business, ethics and linguistics, applying very sophisticated methods. Algorithms, 3-D modeling, virtual reality, and more.
(14372 views)