Şeklin Eğilmesi (Shearing)

Yazan : Şadi Evren ŞEKER

Bilgisayar grafiklerinde bir şeklin herhangi bir eksende eğilmesine verilen işlemdir. Temel şekil değiştirme (Transformation) işlemlerinden birisidir. Aşağıdaki temsili şekilde gösterilmiştir:

shear

Yukarıdaki ilk şekilde olan kare, ikinci şekilde gösterildği üzere eğilmiştir. Eğme işlemini aşağıdaki dönüşüm matrisi (transformation matrix) ile yapabiliriz.

shearmatris1

Yukarıdaki bu dönüşüm matrisini (x,y) kartezyen koordinatlarına sahip temsili bir noktaya uygulayacak olursak

P’ = T x P

şeklinde çarpma işlemi ile dönüştürmek için iki matrisi çarparız ve sonuçta:

x = x + y shx

y = y

sonucuna ulaşırız. Burada görüldüğü üzere şekli oluşturan noktaların x değerlerinde y değerine bağlı bir ilave değer oluşmaktadır. Noktanın y değeri ne kadar büyükse ilave bu değer de o kadar artmaktadır. Sonuçta x değeri y değerinin shx kadar çarpımı kadar kaymakta ve şekilde eğilmektedir.

Bu yazıyı beğendiyseniz, başkalarının da ilgisini çekebilirsiniz:


147 views

2 responses to “Şeklin Eğilmesi (Shearing)”
  1. osman kopmaz says:

    Merhaba burada shx sembolünü shearing coefficient anlamında kullanıyorsunuz herhalde. Literatürde de böyle mi? shx sinüs hiperbolikle karıştırılabilecek bir sembol. Onun için soruyorum.
    Selamlar.

  2. Şadi Evren ŞEKER says:

    Evet sizin diğer yazıda da (Ölçeklendirme (Scaling)) belirttiğiniz gibi shx ile kastedilen x değerine gelen çarpan olarak kabul edilmiştir. Sinüs hiperbolik fonksiyonu değildir.

Leave a Reply


+ 4 = beş

Benzer Yazılar:

Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'Şeklin Eğilmesi (Shearing)' isimli yazı 13 Jul 2009 tarihinde, saat: 13:39 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam147 defa okunmuştur.

Benzer yazıları Bilgisayar Grafiği (Computer Graphics), Bilgisayar Matematiği kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


Category: Bilgisayar Grafiği (Computer Graphics), Bilgisayar Matematiği