 |
Herşey Delphi de Opengl de yüzey kaplamayı öğrenmeye çalışırken
başladı. Bir yandan da fraktallarla ilgilenirken bir yandan da sürü hareketi
algoritmalarını anlamaya çalışıyordum. Hafif olarak uçuş simulasyonlarına da
bulaşsam derken bunları bir 3D ekran koruyucuda birleştirmeyi düşündüm. Kaotik
fraktal ağaçlar ve dağlar ortamı oluşturdu. Sürü hareket formüllerini
uygulayacağım balık sürüsünü göle koydum. Tabi bu 3D ortamı bir (yada
birden fazla) kameradan vermek gerekiyordu. Statik kamera çok sıkıcı olacağı için
sadece 2 statik kamera ekledim. Dinamik kamera olarak da, aerodinamik kurallarına uygun
uçan bir kuş yaratıp onun gözünü (bakış açısını) kullanmaya karar
verdim. Ayrıntılı bilgili aşağıda...
|