Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vishnubob/snowflake

Snowflake Generator
https://github.com/vishnubob/snowflake

Last synced: about 1 month ago
JSON representation

Snowflake Generator

Awesome Lists containing this project

README

        

![Example Snowflakes](https://raw.githubusercontent.com/vishnubob/snowflake/master/media/collage_medium.jpg)

This is a snowflake simulator written in python by Rachael Holmes and Giles
Hall. It builds realistic looking snowflakes by modeling the phase
transistions between water molecules at a mesoscopic scale. The model is
lifted (verbatim) from "MODELING SNOW CRYSTAL GROWTH II: A mesoscopic lattice
map with plausible dynamics" by Janko Gravner and David Griffeath.

Requirements:
- PyPy (for fast execution of the simulations)
- PIL for exporting graphics (PyPy accesible)

Requirements for Laser Cutting:
- Python only (no PyPy support)
- PIL (Python accessible)
- potrace (For translating SVG)
- scipy/numpy (For clustering)

Requirements for 3D Printing:
- PyPy or Python
- PIL (PyPy/Python accessible)
- potrace (For translating SVG)

![Example Snowflake](https://raw.githubusercontent.com/vishnubob/snowflake/master/media/example.png)