Bilgisayar Grafikleri Ders 4: 2B Homojen koordinat

Slides:



Advertisements
Benzer bir sunumlar
Yrd. Doç. Dr. Mustafa Akkol
Advertisements

Geometrik Dönüşümler.
KONU :GÖRÜNTÜNÜN GEOMETRİK MODELLERİNİN KURULMASI
AES (Advanced Encryption Standart)
Noktaya göre simetri ..
GEOMETRİ PROJE ÖDEVİ BERRİN CANERİ 9/G 419 KONU: koordinat DoGRUSU, DIK KOORDINAT DUZLEMI,VEKTORLER KAYNAK: INTERNET,FEM YAYINLARI.
Simetri ekseni (doğrusu)
SİMETRİ VE ÖTELEME SİMETRİ VE ÖTELEME MATERYALİN ADI
ATALET(EYLEMSİZLİK) MOMENTİ
Prof. Dr. Halil İbrahim Karakaş Başkent Üniversitesi
Final Öncesi.
Final Öncesi.
DÖNME YANSIMA ÖTELEME.
simetri işlemi ve simetri elemanları
Mekanizmalarda Konum Analizi
ÖTELENEN EKSENLERE GÖRE BAĞIL HAREKET
KONİKLER Tanım:Sabit bir noktası F ve sabit bir doğrusu Δ olan bir Π düzleminin (P) = {P:|PF| = |PH| , Δ , F , P € Π } noktalarının kümesine parabol denir.
GEOMETRİK CİSİMLERİN SİMETRİLERİ
MATEMATİK ÖĞRENEBİLİR
DOĞRU GRAFİKLERİ EĞİM.
SİMETRİ  .
RİJİT CİSİMLERİN KİNEMATİĞİ
KARTEZYEN KOORDİNAT SİSTEMİ
FİZ363 KLASİK MEKANİK (4-0-4)
Kartezyen Koordinat Sistemi
AÇISAL YERDEĞİŞTİRME , HIZ ve İVME
8. MOMENT 2 M. Feridun Dengizek.
KUVVET SİSTEMLERİNİN İNDİRGENMESİ
CNC tezgah ve sistemlerde; tezgah, parça ve takım olmak üzere üç ayrı koordinat sistemi vardır. Bu koordinat sistemlerinin  orijinlerine; tezgaha ait olanına 
Yrd. Doç. Dr. Mustafa Akkol
MEKANİK SİSTEMLERİNİN TEMEL ELEMANLARI
Dik koordinat sistemi y
STATİK-MUKAVEMET 5. Atalet Momentleri
ÇEMBERİN ANALİTİK İNCELENMESİ
DÖNEN VE ÖTELENEN EKSENLERE GÖRE BAĞIL HAREKET
E ÖDEV KULLANICISI.
Bölüm 2 Bir boyutta hareket. Kinematik Dış etkenlere maruz kalması durumunda bir cismin hareketindeki değişimleri tanımlar Bir boyutta hareketten kasıt,
Sayı Sistemleri Geçen Hafta Analog ve Sayısal Büyüklük Kavramı
Algoritmalar ve Programlama I Ders 2: Akış Diyagramları
Doç. Dr. Cemil Öz SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz.
BİLGİSAYAR GRAFİĞİ Ders 5:PROJEKSİYONLAR
SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz
Bilgisayar Grafikleri Ders 2: Koordinat Sistemleri
Bilgisayar Grafikleri Ders 3: 2B Dönüşümler
AYNA VE DÖNME SİMETRİSİ
Bilgisayar Görmesi Ders 9:Korelasyon ve İki Boyutlu Dönüşümler
Doç. Dr. Cemil Öz SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz.
BİLGİSAYAR GRAFİĞİ Ders 5:PROJEKSİYONLAR
DÜZLEMLER Düzlem: iki boyutlu ve 3 noktadan oluşan bir
Bilgisayar Grafikleri Ders 5: 3B Homojen koordinat
Düğüm-Eyer dallanması için ele alınan ön-örneğe yüksek mertebeden terimler eklense davranışı yapısal olarak değişir mi? Bu soru neden önemli Lemma sistemi.
Lineer cebrin temel teoremi-kısım 1
YER FOTOGRAMETRİSİ (2014) SUNU III Doç. Dr. Eminnur Ayhan
YER FOTOGRAMETRİSİ (2014) Doç. Dr. Eminnur Ayhan
X-IŞINLARI KRİSTALOGRAFİSİ
Sabit eksen üzerinde dönen katı cisimler
Genel Fizik Ders Notları
X- IŞINLARI KRİSTALOGRAFİSİ
FOTOGRAMETRİ - I Sunu 5 Doç Dr. Eminnur Ayhan
9.5. Vektörler Adem KÖSE.
Ön bilgi: Laplace dönüşümü
Öteleme-Yansıma-Döndürme Bileşke Dönüşüm
JEODEZİK AĞLARIN İSTATİSTİK ANALİZİ
EŞİTSİZLİKLER ÖMER ASKERDEN UZMAN İLKÖĞRETİM MATEMATİK ÖĞRETMENİ
BİLGİSAYAR DESTEKLİ TASARIM
AÇISAL YERDEĞİŞTİRME , HIZ ve İVME
NİŞANTAŞI ÜNİVERSİTESİ
ÖSS GEOMETRİ Analitik.
NİŞANTAŞI ÜNİVERSİTESİ
Öteleme-Yansıma-Döndürme Bileşke Dönüşüm
Sunum transkripti:

Bilgisayar Grafikleri Ders 4: 2B Homojen koordinat Doç. Dr. Cemil Öz Bilgisayar Grafikleri Ders 4: 2B Homojen koordinat SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz

ÖTELEME VE HOMOJEN KOORDİNATLAR   Şimdiye kadar çeşitli dönüşümleri ele aldık. Bu dönüşümlerin orjini sabit kaldı. Ancak, orjinin yerini değiştirmek de istenebilir veya bir başka deyişle noktaların ötelenmesi istenebilir. Bu ötelemeyi de katarsak; (x,y) noktasına; biçiminde bir dönüşüm uygulanmaktadır. Ancak, 2x2 matris gösterimin-de m ve n parametrelerini gösteremeyiz. Bu nedenle BG de homojen koordinat sistemi kullanılmaktadır. [x y] vektörü, HK sisteminde [ x’ y’ h’ ] biçiminde gösterilmekte ve h’ : reel sayı [ x y 1 ] seti, [ x y ] vektörünün fiziksel gösterimine karşılık gelmektedir. [6 4 2], [12 8 4] ve [3 2 1] aynı fiziksel (3,2) noktasını göstermektedir. Bu durumda dönüşüm matrisini genel olarak 3x3 matris olarak yazacağız ve öteleme etkisini gösterebileceğiz.

a, b, c ve d daha önce bahsedilen dönüşümleri, m ve n ise ötelemeyi göstermektedir. Böylece orijin de dahil olmak üzere tüm noktalar dönüştürülebilmektedir.

Döndürme shearing Ölçekleme Öteleme

Aynalama

HERHANGİ BİR NOKTA ETRAFINDA DÖNDÜRME   Şimdiye kadar orijin etrafında rotasyon işlemi gördük. Genel olarak herhangi bir nokta etrafında dönüşümü ele almalıyız. Bu işlem; 1 – Noktayı orijine öteleme 2 – İstenen döndürmeyi yapma ve 3 - Noktayı eski yerine öteleme olarak gerçeklenir. Buna göre (m,n) noktası etrafında θ kadar döndürebilmek için

Bileşik dönüşüm matrisi

Bileşik dönüşüm matrisi Örnek: Varsayalım ki; bir cismin merkezi (4, 3) noktasında ve cismin bu merkez etrafında 900 döndürülmesi istenmekte. dönüşüm matrisi orjin etrafında 900 dönmeye neden olsun. İstenen (4, 3) noktası etrafında 900 döndürme;

HERHANGİ BİR EKSENE GÖRE AYNALAMA   Daha önce orjinden geçen bir doğruya göre aynalamayı gördük. Ancak, orjinden geçmeyen herhangi bir doğruya göre aynalama istenebilir. Bu işlemde herhangi bir nokta etrafında döndürmeye benzer biçimde aşamalı olarak gerçeklenebilir. 1 – Doğruyu ve objeyi orjinden geçecek şekilde ötele, 2 – Doğruyu ve objeyi, doğru eksenlerden biriyle çakışacak şekilde döndür, 3 – Bu eksene göre objeyi aynala, 4 – Orjin etrafında tersine döndürme yap, 5 – Asıl konuma geri öteleme yap. Matris gösterimine göre;

Genel olarak, bir 3x3 dönüşüm matrisini 4 bölüme ayıralım.

PROJEKSİYON, HOMOJEN KOORDİNATLARIN GEOMETRİK BİR YORUMU   Daha önceki bölümlerde p = q = 0 ve s = 1 aldık. p ve q farklı olduğunda etkileri ne olacaktır? Bunun için geometrik bir yorum getirmek yaralı olacaktır. p = q = 0 ve s = 1 olduğunda dönüştürülmüş nokta vektöründe her zaman h = 1 olmaktadır. Geometrik olarak bu sonuç; dönüşümün h = 1 fiziksel düzleme çakıştırılması olarak yorumlanabilir. p ≠ 0 ve q ≠ 0 aldığımızda;