Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Bilgisayar Grafiğine GirişBLM372038300
ÖnkoşullarYok
YarıyılGüz, Bahar
Dersin Diliİngilizce, Türkçe
Dersin SeviyesiLisans
Dersin TürüSeçmeli @ Bilgisayar Mühendisliği Lisans Programı (2023 versiyon)
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimBilgisayar Mühendisliği Bölümü
Dersin KoordinatörüOğuz Altun
Dersi Veren(ler)Songül Varlı
Asistan(lar)ı
Dersin AmacıBilgisayar grafiğine yönelik matematik ve bilgi temellerini verme
Dersin İçeriğiGrafik için GPU, gölgelendiriciler ve gölgelendirme dili, nesnelerin anime edilmesi, 3B afin transformasyonlar, koordinat transformasyonları, perspektif ve orthogonal projeksiyonlar, doku eşleme.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Interactive Computer Graphics A Top-Down Approach with WebGL, Edward Angel and Dave Shreiner, Seventh Edition, Addison-Wesley 2015
  • Fundamentals of Computer Graphics, Peter Shirley, Michael Ashikhmin, Steve Marschner, 3rd Edition
  • Computer Graphics: Principles and Practice, 3rd Edition. Hughes et. al.
  • Introduction to Computer Graphics, David J. Eck (free online book)
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenci bilgisayar grafiklerinin temelini anlayacaktır.
  2. Öğrenci 2B ve 3B temel grafik dönüşümlerini gerçekleştirme becerisi kazanacaktır.
  3. Öğrenci koordinat transformları gerçekleştirebilecektir.
  4. Öğrenci bilgisayar grafiğinde kullanılan matematik alt yapısını öğrenecektir.
  5. Öğrenci 3-B modeller oluşturabilecektir.

Ders Öğrenim Çıktısı & Program Çıktısı Matrisi

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5
PÇ-1-----
PÇ-2-----
PÇ-3-----
PÇ-4-----
PÇ-5-----
PÇ-6-----
PÇ-7-----
PÇ-8-----
PÇ-9-----
PÇ-10-----
PÇ-11-----
PÇ-12-----
PÇ-13-----
PÇ-14-----
PÇ-15-----
PÇ-16-----
PÇ-17-----
PÇ-18-----
PÇ-19-----
PÇ-20-----
PÇ-21-----
PÇ-22-----
PÇ-23-----
PÇ-24-----
PÇ-25-----
PÇ-26-----
PÇ-27-----
PÇ-28-----
PÇ-29-----
PÇ-30-----

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Bilgisayar Grafiğine GirişAngel ve Shreiner Bölüm 1
2Matematik Tekrarı
3OpenGL'e GirişAngel ve Shreiner Bölüm 2
4GLSL ve gölgelendiricilerAngel ve Shreiner Bölüm 2
5Girişler ve EtkileşimAngel ve Shreiner Bölüm 3
6Geometrik Nesneler ve Homojen KoordinatlarAngel ve Shreiner Bölüm 4
7TransformasyonlarAngel ve Shreiner Bölüm 4
8Ara Sınav 1 / Uygulama veya Konu Tekrarı
9TransformasyonlarAngel ve Shreiner Bölüm 4
10Projeksiyon MatrisleriAngel ve Shreiner Bölüm 5
11Işıklandırma ve GölgelendirmeAngel ve Shreiner Bölüm 6
12Işıklandırma ve GölgelendirmeAngel ve Shreiner Bölüm 6
13Proje Sunumları
14Proje Sunumları
15Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev
Sunum/Jüri
Projeler130
Seminer/Workshop
Ara Sınavlar130
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati133
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması136
Derse Özgü Staj
Ödev
Küçük Sınavlar/Stüdyo Kritiği
Projeler135
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)140
Final (Sınav Süresi + Sınav Hazırlık Süresi)148
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok