ThreeFalstad is a simulator combining circuit simulation (provided by CircuitJS1) and physics simulation (provided by Three.js and Ammo.js).
ThreeFalstad is currently being developed by Mark Megarry (mmegarry02@gmail.com) with a great amount of support from John Bustard, Matthew Reaney, Sam Ross and Joseph Stevenson.
TODO
To run ThreeFalstad, run /war/circuitjs.html. By default, the circuit loaded will be /war/circuitjs1/circuits/MotorSim.txt and the physics simulation loaded will be /war/js/MotorSim.js
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
CircuitJS1 is used under following license: https://github.com/pfalstad/circuitjs1/blob/master/COPYING.txt and is availalbe at https://github.com/pfalstad/circuitjs1
-
Three.js is used under the following license: https://github.com/mrdoob/three.js/blob/dev/LICENSE and is available at https://github.com/mrdoob/three.js
-
Ammo.js is used under the following license: https://github.com/kripken/ammo.js/blob/master/LICENSE and is available at https://github.com/kripken/ammo.js