https://github.com/jyhong836/cellularautomata3d
This is a Cellular Automata in 3D mode.
https://github.com/jyhong836/cellularautomata3d
Last synced: 3 months ago
JSON representation
This is a Cellular Automata in 3D mode.
- Host: GitHub
- URL: https://github.com/jyhong836/cellularautomata3d
- Owner: jyhong836
- License: gpl-2.0
- Created: 2014-11-10T00:33:34.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-11-24T13:20:34.000Z (over 10 years ago)
- Last Synced: 2025-01-17T13:17:47.844Z (5 months ago)
- Language: Java
- Size: 273 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
CellularAutomata3D
==================This is a Cellular Automata in 3D mode.
You can run it as a Java Application, which is recommended.
Requirement
===========You need to install java3d firstly, and include it in the lib.
The recommended hardware: Memory: 4G(you need to enable java memory with '-Xmx2048m -Xms2048m').
###### How to run
For a server you can run ``` com.cellular3d.CellularAutomata3DServer ``` to start a server computation
without a desktop.For a client you can run ``` com.cellular3d.CellularAutomata3DClient ``` to start a client with a window.
In these client you are able to connect to the computation server, using the remote computation kernel.
You just need press "switch kernel" and "connect" MenuItems to connect. Of course, you can also use these
to run a local computation kernel.The method to start a computation is the same, which you can read besides the main Applet.
Feature
=======Now you can see a cube include many dots.
When you pressed the Key, 'a', you will stop update the 3D model local but not stop the remote thread.