Generador de L-System 2D
Repositorio GitHub del proyecto
Acerca de
Mi implementación de un generador de L-System, escrito en Python. El generador está diseñado para ejecutarse en un sistema operativo basado en Unix como MacOS y/o Linux. El patrón L-System se genera en Python normal. La GUI utiliza el paquete Python, Tkinter, para proporcionar una forma a los usuarios de ingresar valores para el generador de L-System. El paquete Python, Turtle, para dibujar y mostrar el patrón L-System generado.
Patrones de muestra generados
Cómo usar
-
Clona el código del proyecto desde GitHub.
-
Ejecuta el script main.py para ejecutar todo, con el siguiente comando (ejecútalo una vez y después de entender el mensaje de advertencia, luego comienza a ejecutar este comando con la opción -nw):
# run with the initial warning message python3 main.py # run without the initial warning message python3 main.py -nw -
El script, después de mostrar la GUI, genera un archivo eps con el patrón L-System. Para convertir un archivo eps a png, puedes usar el script python eps_to_png.py ejecutando un comando como este:
python3 eps_to_png.py example.eps example.png