This book has over 200 ready-to-run Java programs to make drawings on computers, with over 260 illustrations. The book is mainly for young humans who have a burning desire to express and develop their artistic creativity on computers using the Java language. Readers are shown how to simulate effects like watercolor washes as well as sketched ink lines. Using mouse control and methods of converting hand drawn sketches into java code are shown. The wide range of JavaFXD user interface classes are covered. Java was selected because it will run on modern computing devices including smartphones. The programs are short recipes that show how easy graphic programming can be. Short simple explanations in plain English are used and the applications are well commented. The recipes are built up, in each chapter, starting as simply as possible and moving to more complex programs that let you comfortably create 2D vector graphics. The code is free, in the Open Source sense - readers are encouraged to use the code and own it without worry about copyright. Teachers, scholars, students, and engineers who know it is possible to make valuable and fascinating models and simulations but have not found a handbook that pulls it all together in one place will find what they need in this recipe bank. Basic knowledge of Java programming is required and access to the Web and Google will be useful. This book is the first in a series that leads up the methods and tricks needed to invent and develop video games, classroom demonstrations and physics and engineering simulations.
"synopsis" may belong to another edition of this title.
Mike Ohlson de Fine is a graduate Electrical Engineer specializing in industrial process measurement and control. He has a Diploma in Electronics and Instrumentation from Technikon Witwatersrand, an Electrical Engineering degree from the University of Cape Town, and a Masters in Automatic Control from Rand Afrikaans University (now re-named the University of Johannesburg). He has worked for mining and mineral extraction companies for the last 30 years. His first encounter with computers was learning Fortran 4 using punched cards on an IBM 360 as an undergraduate. Since then he has experimented with Pascal, Forth, Intel 8080 Assembler, MS Basic, C, C++, Python and Java. As a working engineer solving industrial process control problems he needed tools that facilitated the understanding and solution of these problems using simulations and computer models of real processes. Modern Computer Games are simulations and the tools that build games can also be used create meaningful engineering simulations. He is now an author of books on Java and Python programming for simulation in games and engineering processes. He is an advocate of Free and Open Source software. He relaxes by hiking the foothills of the lovely Rivierzonderend mountains in a little village where he lives.
"About this title" may belong to another edition of this title.
Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
Paperback. Condition: As New. No Jacket. Pages are clean and are not marred by notes or folds of any kind. ~ ThriftBooks: Read More, Spend Less. Seller Inventory # G0620764341I2N00
Seller: Revaluation Books, Exeter, United Kingdom
Paperback. Condition: Brand New. 614 pages. 10.00x7.00x1.39 inches. In Stock. Seller Inventory # zk0620764341
Quantity: 1 available