Tasarım Desenlerinin Sınıflandırılması
Tasarım Deseninin Tasarım Deseni Nedir ile Sınıflandırılması, Tasarım Desenlerinin Sınıflandırılması, Model Görünümü Denetleyici Deseni, Singleton Tasarım Desenleri, Fabrika Tasarım Desenleri vb.
Tasarım Deseninin Tasarım Deseni Nedir ile Sınıflandırılması, Tasarım Desenlerinin Sınıflandırılması, Model Görünümü Denetleyici Deseni, Singleton Tasarım Desenleri, Fabrika Tasarım Desenleri vb.
OpenGL, 2D ve 3D Vektör Grafiklerini oluşturmaya yönelik diller arası, platformlar arası bir API'dir. Bunu kullanarak birçok tasarımın yanı sıra animasyonlar da yapabiliriz. OpenGL.Approach kullanılarak yapılan basit animasyon aşağıdadır: Bir resmin hareket etmesini sağlamak için, glClear(GL_COLOR_BUFFER_BIT) gibi görüntülemek için kullanılan bir fonksiyonun çalışma prosedürünü anlamamız gerekir. Görevi, belirli bir süre sonra (normalde 1/30 saniye veya 1/60 saniye sonra) ekranı varsayılan değerde temizlemektir. Dolayısıyla, herhangi bir koordinat değişikliği meydana gelirse, insan gözü yalnızca 1/16 saniyelik mesafeyle ayrılmış görüntüyü (görüşün kalıcılığı) ayırt edebildiğinden hareket ediyormuş gibi görünecektir. Şimdi, dairenin koordinatları X = r*cos(?) ve Y = r*sin(?) veya elips için X = rx*cos(?) ve Y = ry*cos(?) olup burada rx ve ry, X ve Y yönünde yarıçaptır ve ? açıdır. Eğer değişirsek? 0'dan 2*pi'ye (360 derece) çok küçük bir artışla (örneğin 1 derece) ve bu koordinat üzerinde bir nokta çizerek tam bir daire veya elips yapabiliriz. ?'nin başlangıç ve bitiş değerini değiştirerek yarım daire veya herhangi bir daire ya da elips yayı da yapabiliriz. (açı). Bu kavramlar aşağıdaki Animasyonu çizmek için kullanılır: