OpenGL ile Aydınlatma (Lighting)
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde bir nesnenin görülmesini ve görüntülenirkenki aydınlığını iki unsur belirler. Bunlardan birincisi ortamın aydınlık miktarı ve aydınlatılma şekli iken ikincisi nesnenin malzemesinin ışığı yansıtma oranı ve şeklidir. OpenGL programlama ortamında bu iki özellik için…
Mafsallı Tasarım (Articular Design)
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde birbirine bağlı nesneleri modellemek için kullanılan bir yöntemdir. Buna göre birbirine bir mafsalla bağlı olan nesnelerin şekil değiştirme (transformation) matrisleri arasında bir bağlantı kurulmaya çalışılır: Örneğin yukarıda tasvir edilen robot kolunun 3 ayrı…
Veritabanı Dizgi İşlemleri (string manipulations on Database)
Yazan : Şadi Evren ŞEKER Veri tabanında bulunan bir tablodaki bütün alanları değiştirmek veya aramak mümkündür. Bunun için dizgi (string) fonksiyonlarını iyi tanımak gerekir. Örneğin çoğu veritabanı dizgi işlemleri sırasında % işaretini herhangi bir veya birden çok (0 (sıfır) ve…
Varlık-Ağaç Modelleme (Tree Model)
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde nesneleri modellemek için kullanılan yapılardan birisidir. Buna göre modelleme işlemi için bir veri ağacı kullanılır ve bu veri ağacının her üyesi bir nesneden oluşur. Bu sayede nesneler arasındaki bağlantı tutulabileceği gibi nesneler gruplanarak…
Varlık-Durum Tablosu (Symbol Instance Table)
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde nesnelerin ekrana basılması anlık bir olaydır. Her anlık durumda basılan nesnenin durumu da farklı olabilir. Örneğin ekranda hareket eden bir küre her tazelemede farklı bir konumda görülecektir. İşte her varlığın anlık olarak durumunun…
Principal Component Analysis
Principal Component Analysis (PCA), Temel Bileşen Analizi Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde boyut indirmeye yarayan bir yöntemdir. Kısaca iki bilgi arasında bir bağlantı varsa bu bağlantı sayesinde iki veriden birisini tutmak ve bağlantıyı tutmak iki bilginin de geri…
Tekil Değer Ayrışımı (Singular Value Decomposition)
Yazan : Şadi Evren ŞEKER Lineer Cebir (Linear Algebra) konusunda kullanılan ve reel veya kompleks matrisler üzerinde ayrıştırmaya yarayan önemli bir konudur. Basitçe bir matrisi 3 parçaya ayırarak tutar ve bu üç parçayı kullanarak aynı matrisin yeniden elde edilmesini sağlar….
Malzeme Rengi (Material Color)
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde bir malzemenin renginin belirlenmesi bu malzeme üzerine düşen ışıktan ne kadar krımızı yeşil ve mavi (red, green, blue) kodlarının yansıdığıdır. Örneğin bir kırmızı küp üzerine beyaz ışık düştüğünü ve küpün bütün yeşil ve…
Işık Kaynakları (Light Sources)
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde şekillerin aydınlatılaması için kullanılan çeşitli ışık kaynakları bulunur. Temel olarak 3 çeşit ışık kaynağından bahsedilebilir. Bunlar çevresel (ambient), dağılımsal (diffuse), akis (specular) ışık kaynaklarıdır. Kısaca çevresel ışık kaynağında ışığın yönünün belirlenmesi imkansızdır. Işık…
Kaba Kuvvet Algloritması (Brute Force Attack)
Yazan : Şadi Evren ŞEKER Veri güvenliği konusundaki en basit saldırı yöntemidir. Bir işin çok zeki olmayan ama güce dayalı çözümü misali her zaman en uzun çözüm yoludur ve her zaman bir çözme ümidi vardır 🙂 Basitçe bir şifreli metnin…
