Eğitim Kataloğu
Ders Kodu Ders Adı Teorik Uygulama Laboratuvar Yerel Kredi AKTS
BİL368 Bilgisayar Grafikleri 3,00 0,00 0,00 3,00 5,00

Ders Detayı
Dersin Dili : Türkçe
Dersin Seviyesi : Lisans
Dersin Tipi : Seçmeli
Ön Koşullar : Yok
Dersin Amacı : Bu dersin amacı, Bilgisayar Grafiğinin temel prensiplerini, iki boyutlu(2B) ve üç-boyutlu(3B) ve grafik çizim işlemlerinin (transformasyon matrisleri, döndürme, taşıma, ölçeklendirme ) tekniklerini, 3B görmenin nasıl gerçekleştiğini öğretmektir. Ayrıca, grafik projelerinin pratik programlama uygulamalarını endüstriyel standart grafik kütüphanelerinden biri olan OpenGL kullanarak gerçekleştirmektir.
Dersin İçeriği : Temel grafik donanım ve yazılım kavramlarının tanıtımı, koordinat sistemleri, 2B ve 3B modelleme ve dönüşümler, 3B görme, perspektif dönüşümler, görünür yüzey tespit algoritmaları, renk kullanımı ve ışık, kaplama, OpenGL ve uygulamaları
Dersin Kitabı / Malzemesi / Önerilen Kaynaklar : Computer Graphics Programming in OpenGL with JAVA
Planlanan Öğrenme Etkinlikleri ve Öğretme Yöntemleri : Haftalık işlenecek dersin yanı sıra, dönem boyunca teorik içerikle ilgili ödevler ve sınavlar olacaktır.
Ders İçin Önerilen Diğer Hususlar : Haftalık tekrar yapılıp ve sıradaki derse ön çalışma yapılıp gelinmesi önerilmektedir.
Dersi Veren Öğretim Elemanları : Arş. Gör. Fatih Kayrancı
Dersi Veren Öğretim Elemanı Yardımcıları : Yoktur
Dersin Verilişi : Yüz yüze
En Son Güncelleme Tarihi : 23.12.2025 12:48:50
Dosya İndirilme Tarihi : 19.07.2026

  • 1 Bilgisayar grafiklerinin temel kavramlarını (çizim pipeline’ı, modelleme, dönüştürmeler) açıklayabilme.
  • 2 2B ve 3B grafiklerde kullanılan matematiksel modelleri (matris dönüşümleri, projeksiyon, aydınlatma) uygulayabilme.
  • 3 Grafik kütüphanelerini (OpenGL, WebGL, DirectX) kullanarak temel grafik uygulamaları geliştirebilme.
  • 4 Modelleme, gölgelendirme, ışıklandırma ve render tekniklerini uygulayabilme.
  • 5 Grafik uygulamalarını ekip çalışması içinde geliştirip performans açısından değerlendirebilme.

Ders Kodu Ders Adı Koşul Teorik Uygulama Laboratuvar Yerel Kredi AKTS

Teorik Uygulama Laboratuvar Hazırlık Bilgileri Öğretim Metodları Dersin Öğrenme Çıktıları
1.Hafta *Bilgisayar Grafiklerine Giriş Bilgisayar grafiklerine genel bakış, bilgisayar grafikleri uygulama ve yazılımları, bazı grafik cihazlarının tanımı, operatör etkileşimi için giriş aygıtları, aktif ve pasif grafik aygıtları, ekran teknolojileri, depolama tüpü grafik ekranları, kaligrafi yenileme grafik ekranları, raster yenileme (raster-scan) grafik ekranları, katot ışın tüpü temelleri, renkli crt raster tarama temelleri, video temelleri, video denetleyicisi, randomscan ekran işlemcisi, lcd ekranlar.
2.Hafta *Renk Teorisi
3.Hafta *Python İle OpenGL Programlama
4.Hafta *Python ile OpenGL Programlama
5.Hafta *OpenGL' de 2B koordinat düzlemi ve geometrik dönüşümler (öteleme, döndürme, ölçekleme, yansıma, kaydırma)
6.Hafta *OpenGL' de 3B koordinat düzlemi ve geometrik dönüşümler (öteleme, döndürme, ölçekleme, yansıma, kaydırma)
7.Hafta *Perspektif ve Ortogonal Projeksiyonlar ve OpenGL uygulamaları
8.Hafta *Ara Sınav
9.Hafta *Eğri ve Yüzeylerin Temsili, obj dosyaların işlenmesi
10.Hafta *2B ve 3B nesnelere doku kaplama
11.Hafta *Aydınlatma/Gölgelendirme
12.Hafta *Kırpma ve Gizli Yüzey Bulma
13.Hafta *Sanal Gerçeklik
14.Hafta *Proje Sunumları
15.Hafta *Genel Tekrar

  • 1 Vize : 25,000
  • 3 Ödev : 5,000
  • 6 Araştırma Sunumu : 10,000
  • 9 Final : 60,000

Aktiviteler Sayı Süresi(Saat) Toplam İş Yükü
Ödev 1 15,00 15,00
Proje 1 20,00 20,00
Derse Katılım 14 3,00 42,00
Ders Sonrası Bireysel Çalışma 14 2,00 28,00
Ara Sınav Hazırlık 1 20,00 20,00
Final Sınavı Hazırlık 1 20,00 20,00
Toplam : 145,00
Toplam İş Yükü / 30 ( Saat ) : 5
AKTS : 5,00

Ö.Ç. 1 5 4 4 5 4 4 3 3 3 4 4
Ö.Ç. 2 5 5 4 5 4 4 3 3 3 5 4
Ö.Ç. 3 4 4 5 5 5 4 3 4 3 4 4
Ö.Ç. 4 4 4 5 5 4 5 3 3 3 5 4
Ö.Ç. 5 5 4 4 5 5 4 5 4 3 4 5
Ortalama 4,60 4,20 4,40 5,00 4,40 4,20 3,40 3,40 3,00 4,40 4,20
Aşırmacılığa Dikkat ! : Raporlarınızda/ödevlerinizde/çalışmalarınızda akademik alıntılama kurallarına ve aşırmacılığa (intihal) lütfen dikkat ediniz. Aşırmacılık etik olarak yanlış, akademik olarak suç sayılan bir davranıştır. Sınıf içi kopya çekme ile raporunda/ödevinde/çalışmasında aşırmacılık yapma arasında herhangi bir fark yoktur. Her ikisi de disiplin cezası gerektirir. Lütfen başkasının fikirlerini, sözlerini, ifadelerini vb. kendinizinmiş gibi sunmayınız. İyi veya kötü, yaptığınız ödev/çalışma size ait olmalıdır. Sizden kusursuz bir çalışma beklenmemektedir. Akademik yazım kuralları konusunda bir sorunuz olursa dersin öğretim elemanı ile görüşebilirsiniz.

Engel Durumu/Uyarlama Talebi : Engel durumuna ilişkin herhangi bir uyarlama talebinde bulunmak isteyen öğrenciler, dersin öğretim elemanı ya da Medeniyet Engelli Öğrenci Birimi ile en kısa sürede iletişime geçmelidir.