Generator L-System 2D
Tentang
Implementasi saya dari Sistem L generator, ditulis dalam Python. Generator ini dirancang untuk dijalankan di sistem operasi berbasis Unix seperti MacOS dan/atau Linux. Pola L-System dihasilkan dalam Python biasa. GUI menggunakan paket Python, Tkinter, untuk menyediakan cara bagi pengguna memasukkan nilai untuk generator L-System. Paket Python, Turtle, digunakan untuk menggambar dan menampilkan pola L-System yang dihasilkan.
Contoh Pola yang Dihasilkan
Cara Menggunakan
-
Clone [kode] proyek dari GitHub.
-
Jalankan skrip main.py untuk menjalankan semuanya, dengan perintah berikut (jalankan ini sekali dan setelah Anda memahami pesan peringatan, kemudian mulai menjalankan perintah ini dengan opsi -nw):
# run with the initial warning message python3 main.py # run without the initial warning message python3 main.py -nw -
Skrip, setelah menampilkan GUI, menghasilkan file eps dengan pola L-System. Untuk mengonversi file eps ke png, Anda dapat menggunakan skrip python eps_to_png.py dengan menjalankan perintah seperti ini:
python3 eps_to_png.py example.eps example.png