MCPcopy Index your code
hub / github.com/TanTanDev/3d_celluar_automata

github.com/TanTanDev/3d_celluar_automata @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
202 symbols 401 edges 19 files 11 documented · 5%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

3d_celluar_automata

A 3D cellutomata implementation with Rust and Bevy preview image

Project creation was documented on my youtube page! https://youtu.be/63qlEpO73C4

You can configure the simulation using a graphical interface: gui

There are various implementations by * TanTanDev * leddoo

License

3d_celluar_automata is free and open source! All code in this repository is dual-licensed under either:

at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Extension points exported contracts — how you extend this code

Sim (Interface)
(no doc) [4 implementers]
src/cells/mod.rs

Core symbols most depended-on inside this repo

get
called by 26
deps/bevy_egui-0.12.1/src/lib.rs
clear
called by 15
src/cell_renderer.rs
read
called by 13
src/cells/leddoo/atomic.rs
add_example
called by 10
src/cells/sims.rs
bounds
called by 10
src/cells/leddoo/atomic.rs
pos_to_index
called by 7
src/utils.rs
get_neighbour_iter
called by 7
src/neighbours.rs
write
called by 7
src/cells/leddoo/atomic.rs

Shape

Method 104
Class 47
Function 44
Enum 6
Interface 1

Languages

Rust100%

Modules by API surface

deps/bevy_egui-0.12.1/src/lib.rs44 symbols
src/cells/leddoo/atomic.rs21 symbols
src/cell_renderer.rs20 symbols
src/cells/leddoo/single_threaded.rs15 symbols
deps/bevy_egui-0.12.1/src/render_systems.rs15 symbols
src/cells/tantan/multi_threaded.rs13 symbols
src/cells/tantan/single_threaded.rs12 symbols
src/cells/sims.rs11 symbols
src/utils.rs10 symbols
deps/bevy_egui-0.12.1/src/egui_node.rs10 symbols
deps/bevy_egui-0.12.1/src/systems.rs9 symbols
src/rule.rs8 symbols

For agents

$ claude mcp add 3d_celluar_automata \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact