Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, konuşmacı Processing programlama dilinde 3D ekran oluşturma ve dönüşüm fonksiyonlarını anlatmaktadır.
- Video, 3D ekran oluşturma ve arka plana resim ekleme konularını ele almaktadır. Öncelikle bir JPEG dosyasının projeye nasıl ekleneceği ve arka plan olarak nasıl kullanılacağı gösterilmektedir. Ardından ekranın ortasına bir kutu (box) yerleştirilip, bu kutunun zoom, scale ve rotate (dönüşüm) işlemleri nasıl yapılacağı adım adım anlatılmaktadır. Özellikle mouse hareketlerine göre kutunun farklı eksenlerde nasıl döneceği detaylı olarak gösterilmektedir.
- 00:033D Ekran Oluşturma ve Arka Plan Ekleme
- 3 boyutlu ekran oluşturulduktan sonra arka plana resim kaplama gösterilecek.
- JPEG dosyası projeye eklendiğinde, 5x5'lük bir 3 boyutlu ekran oluşturuldu.
- Normalde background'a renk verilirken, bu örnekte resim dosyası kullanılacak.
- 00:52Resim Dosyasını Yükleme
- Resim dosyası "img" ismiyle tanımlandı ve setup fonksiyonunda loadImage fonksiyonu ile yüklendi.
- Resim dosyası projeye eklendiğinde, arka planda gökyüzü resmi görüntülenecek.
- Arka plan için resmin ve uygulamanın boyutlarının birebir tutması gerekiyor, aksi takdirde hata verir.
- 02:203D Kutu Oluşturma ve Zoom İşlemi
- Ekranın ortasına 100x100x100 boyutlarında bir beyaz kutu oluşturuldu.
- Kutu ekranın orijin noktasına yerleştirildi ve translate fonksiyonu ile ekranın ortasına taşındı.
- Key press fonksiyonu ile artı tuşuna basıldığında zoom in, eksi tuşuna basıldığında zoom out yapıldı.
- 03:453D Dönüşüm İşlemleri
- Kutunun ölçeklendirilmesi (scale) yapıldı, örneğin 0,5, 0,2, 0,3 gibi farklı ölçek değerleri kullanılabilir.
- Rotate fonksiyonu ile kutunun farklı eksenlerde döndürülmesi gösterildi.
- Mouse'un x ve y değerlerine göre kutunun y ekseni etrafında ve x ekseni etrafında döndürülmesi yapıldı.