Linear Programming (Doğrusal Programlama)
Yazan : Şadi Evren ŞEKER Problem çözümünde ve iyileştirmelerde (optimization) kullanılan yaklaşımlardan birisidir. Buradaki amaç bir problemi teşkil eden parametrelerin doğrusal bir formda olması ve problem uzayını doğrusal olarak alanlara bölmesidir. Doğrusal bir fonksiyon aşağıdaki şekilde yazılabilir: f(x1,x2,x3, …. ,…
Seyrek Masfuf (Serek matris, Sparse Matrix)
Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde verilerin hafızada tutulması sırasında çok sık kullanılan araçlardan birisi de matrislerdir. Seyrek matrisler (Sparce matrices) , matrislerin özel bir halidir ve matrisin veri içeren kısmı matrisin düşük miktardaki bir parçasıdır. Örneğin aşağıdaki diyagonal…
OpenGL ile sis (FOG)
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde uzakta olan objelerin, uzaklık hissinin arttırılması için puslu gösterilmesi mümkündür. Buradaki amaç şekillerin renklerinin daha gri tonlara yakın gösterilmesi ve bu sayede uzaklık hissinin oluşturulmasıdır. Aynı zamanda dumanlı ortamların modellenmesi için de kullanılabilir….
Entropi (Entropy, Dağınım, Dağıntı)
Yazan : Şadi Evren ŞEKER Bir sistemin düzensizliğini ifade eden terimdir. Örneğin entropi terimini bir yazı tura atma işleminde 1 bitlik (ikil) ve %50 ihtimallik bir değer olarak görebiliriz. Burada paranın adil olduğunu ve yazı tura işleminin dengeli bir şekilde…
Delta Sıkıştırması (Delta Compression)
Yazan : Şadi Evren ŞEKER Oldukça basit ve hızlı olan bu sıkıştırma algoritmasına göre ardışık olarak gelen veriler arasındaki fark alınarak verilerin boyutu küçültülmüş olur. Örneğin aşağıdaki sayıları ele alalım: 183 193 233 234 230 Bu sayıları sıkıştırmak için ilk…
Kayıplı Sıkıştırma (Lossy Compression)
Yazan : Şadi Evren ŞEKER Veri sıkıştırma sırasında kullanılan bir sınıflandırmadır. Buna göre sıkıştırma algoritmaları orjinal veriye dönülüp dönülememesine göre ikiye ayrılır. Kayıplı sıkıştırma (Lossy compression) sınıfındaki sıkıştırmalarda veriyi sıkıştırıp tekrar açtığımızda orjinal verinin bir kısmını kaybederiz. Yukardaki şekilde giren…
Kayıpsız Sıkıştırma (Lossless Compression)
Yazan : Şadi Evren ŞEKER Veri sıkıştırma sırasında kullanılan bir sınıflandırmadır. Buna göre sıkıştırma algoritmaları orjinal veriye dönülüp dönülememesine göre ikiye ayrılır. Kayıpsız sıkıştırma (Lossless compression) sınıfındaki sıkıştırmalarda veriyi sıkıştırıp tekrar açtığımızda orjinal veriyi kayıpsız olarak elde ederiz. Yukardaki şekilde…
OpenGL ile Arkayüz (Opengl Backface)
Yazan : Şadi Evren ŞEKER Bu yazının amacı OpenGL ile arkaplanda olan şekillerin gösterilmesi ve gizlenmesidir. Şekillerin arkaplan görüntüsünün gizlenmesinin ve gösterilmesi aşağıda gösterilmiştir. İki şekil arasındaki fark birinci şekilde arkaplanda görüntülenen yüzlerin, ikinci şekilde görüntülenmemesidir. Bu işlemi yapan temel…
Derinlik Vurgusu ( Depth Cueing )
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde derinlik hissinin oluşturulması amacıya uzaktaki imgeciklerin (pixel) donuklaştırılmasını hedefleyen yöntemdir. kabaca en uzak imgeciğin (pixel) 1.0 ve en yakın imgeciğin 0.0 değeri alabileceğini düşünürsek: fderinlik(m) = (dazami-d)/(dazami-dasgari) Yukarıda verilen bu derinlik fonksiyonu verilen…
Hat Tarama Algoritması (ScanLine Algorithm)
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde görünen yüzeylerin belirlenmesi için kullanılan algoritmanın ismidir. Scan Line Rendering olarak da isimlendirilmektedir. Yukarıdaki şekilde de görüldüğü üzere iki doğru taraması yapılmış ve bu doğruların hangi yüzeyleri gördüğü nokta nokta olarak kodlanmıştır. Algoritma…












