Görseller

Galaksi Oluşturma

Planım, yöntemsel olarak, yıldız verilerini bir bağlama oturtabilecek ve umarım Samanyolu'ndaki yerimize ilişkin mükemmel bir görünüm sunabilecek bir galaksi modeli oluşturmaktı.

Galaksinin ilk prototiplerinden biri.
Samanyolu parçacık sisteminin ilk prototipi.

Samanyolu'nu oluşturmak için 100.000 tane parçacık ürettim ve galaksi kollarının oluşturulma şeklini öykünerek bunları spiral içine yerleştirdim. Spiral kol oluşumunun ayrıntıları konusunda da fazla endişe etmedim çünkü bu matematiksel değil temsili bir model olacaktı. Ancak sarmal kolların sayısını aşağı yukarı doğru ve "doğru yönde" dönmeye çalıştım.

Samanyolu modelinin sonraki sürümlerinde, parçacıklara eşlik edecek düzlemsel bir gökada görüntüsü yerine parçacıkların kullanımını azalttım ve parçacıkların daha çok fotoğrafik bir görünüm kazandıracağını umuyorum. Bizden yaklaşık 70 milyon ışık yılı uzakta bulunan gerçek görüntü, Samanyolu'na benzeyen NGC 1232 sarmal gökadasıdır.

Galaksinin ölçeğini çözme.
Her GL birimi bir ışık yılıdır. Bu örnekte, küre 110.000 ışık yılı genişliğindedir ve parçacık sistemini kapsar.
Çevir
Sayfa orta çizgisi, sayfa çevrildiğinde veya sürüklenirken bu şekilde görünür.

Kadrajınız bulunuyor

Oyununuza ilişkin izleme aracında doğru satırı bulduktan sonraki adım ana döngüyü bulmaktır. Ana döngü, izleme verilerinde tekrarlanan bir kalıp gibi görünür. İzleme verilerinde gezinmek için W, A, S, D tuşlarını kullanabilirsiniz: sola veya sağa (zamanda ileri ve geri) gitmek için A ve D tuşlarını, verileri yakınlaştırmak ve uzaklaştırmak için W ve S tuşlarını kullanın. Oyununuz 60 Hz'de çalışıyorsa ana döngünün 16 milisaniyede tekrar eden bir kalıp olmasını beklersiniz.

Üç yürütme çerçevesi gibi görünüyor
Üç yürütme çerçevesi gibi görünüyor

Oyununuzun kalp atış hızını belirledikten sonra, kodunuzun her karede tam olarak ne yaptığını ayrıntılı olarak inceleyebilirsiniz. İşlev kutularındaki metni okuyana kadar yakınlaştırmak için W, A, S, D tuşlarını kullanın.

Yürütme çerçevesinin ayrıntılarına
Yürütme karesinin derinliklerine

Görünümler arasında geçiş yapmak için çevirileri kullanın.

İki görünüm arasında çeviri yapma.

İşinizi kolaylaştırmak için iki görünüm olduğunu varsayın: liste görünümü ve ayrıntılar görünümü. Kullanıcı liste görünümünde bir liste öğesine dokunduğunda ayrıntılar görünümü kayarak görünüme girer ve liste görünümü kayarak kaybolur.

Görünüm hiyerarşisi.

Bu efektin gerçekleştirilebilmesi için her iki görünüm için de overflow: hidden özelliğinin ayarlandığı bir kapsayıcıya ihtiyacınız vardır. Bu şekilde, iki görünüm herhangi bir yatay kaydırma çubuğu gösterilmeden kapsayıcının içinde yan yana bulunabilir ve her bir görünüm, gerektiğinde kapsayıcı içinde yan yana kayabilir.