.. Goo documentation master file, created by sphinx-quickstart on Thu May 9 08:49:00 2024. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Goo ======= **Goo is an open-source Python library to simulate cells, tissues and embryos in Blender.** It allows for the simulation of a collection of growing, self-replicating, autonomous and interacting agents in order to simulate biological tissues. Goo currently supports mechanical interactions of cells by adapting and extending the physics engine built into Blender, but will later support cell-cell communication and biocircuits including gene regulatory networks and signalling pathways. Users can takes advantage of Blender's rendering engines to render simulations in their preferred format, lighting, background and so much more. Goo is hosted on Github at https://github.com/smegason/Goo. Getting started ================== .. toctree:: :maxdepth: 2 getting_started/installation.rst getting_started/example_scripts.rst getting_started/hardware.rst getting_started/blender_on_o2.rst user_guide/api.rst Contributing ================== .. toctree:: :maxdepth: 2 developer_guide/developers.rst developer_guide/learning_resources.rst Acknowledgments ================== .. toctree:: :maxdepth: 2 acknowledgment/citation.rst acknowledgment/contributors.rst News ================== Goo v1.0 is here! This is the first stable release after refactoring the codebase to be more efficient and close to Python. `More information. `__ Goo was presented at the 2023 Blender Conference in Amsterdam! `More information. `__