Giriş Fraktal ağaç, özyinelemeli simetrik dallanmayla oluşturulabilen bir ağaç olarak bilinir.
1 uzunluğundaki bir gövde, her biri r uzunluğunda iki dala ayrılır. bu, namlunun yönü ile bir q açısı oluşturur. Bu dalların her ikisi de, her biri kendi ana dalının yönü ile bir q açısı yapan, r * r uzunluğunda iki dala bölünmüştür. Bu şekilde sonsuz sayıda dala devam eden bir ağaç, dal uçları adı verilen sınır noktalarıyla birlikte bir dallar topluluğudur.
Yeterli teori, şimdi Python`daki uygulamayı deneyelim. Bunun için GUI veya GUI için Pygame ve Python`da yerleşik bir kitaplık olan ve matematik ince ayarları için kullanılacak olan matematik adlı iki Python kitaplığına ihtiyacımız var.
Pygame`i kurmak için
pip pygame`i kurun
Nasıl ilerleyeceğinizi, pygmies ve fraktallar hakkında biraz bilgi sahibi olmanız şiddetle tavsiye edilir.
Önce gövde oluşturun, ardından dal boyutunun 0,9 * (gövde uzunluğu) olduğunu varsayarak her bir gövde için dal oluşturmaya başlayın ve ardından işlemi tekrarlayarak dalları yeniden gövde olarak ele alın.
# Python kitaplıklarını içe aktarma
içe aktarma pygame, matematik
# Tüm içe aktarılan Pygame modüllerini başlat pygame. init ()
# Yeni bir yüzey ve pencere oluşturun.
yüzey_yüksekliği, yüzey_genişliği = 800 , 600 # Yüzey Değişkenleri