Skip to content

Bu repository, üniversite öğrencileri için bilgisayar grafikleri dersi kapsamında Three.js kütüphanesini kullanarak grafiksel uygulamalar geliştirmeye yönelik bir kaynak sunmaktadır.

License

Notifications You must be signed in to change notification settings

SolidCNCSoftware/ComputerGraphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bilgisayar Grafikleri Dersi

Bu repository, üniversite öğrencileri için bilgisayar grafikleri dersi kapsamında Three.js kütüphanesini kullanarak grafiksel uygulamalar geliştirmeye yönelik bir kaynak sunmaktadır.

Image 1 Image 2

Proje Hakkında

Bu projede, Three.js kullanarak 3D grafikler oluşturma, sahne yönetimi, kamera kontrolü ve ışıklandırma gibi temel kavramları öğreneceksiniz. Proje, grafik programlama becerilerinizi geliştirmenizi amaçlamaktadır.

Kurulum

  1. Git ile Repo'yu Klonlayın
    git clone https://github.com/SolidCNCSoftware/ComputerGraphics.git
    

Ders İçeriği

Giriş

  • Bilgisayar grafiklerine giriş
  • Three.js nedir?

Temel Kavramlar

  • Sahne, kamera ve renderer
  • Geometriler ve materyaller

Işıklandırma ve Gölgelendirme

  • Farklı ışık türleri
  • Gölgelendirme teknikleri

Kamera Kontrolü

  • Fare ve klavye ile kamera kontrolü
  • OrbitControls kullanımı

Animasyon ve Etkileşim

  • Temel animasyonlar
  • Kullanıcı etkileşimleri ekleme

Proje Geliştirme

  • Final proje önerileri
  • Öğrencilerin projelerini geliştirmesi için kaynaklar

Kaynaklar

Katkıda Bulunma

Katkılarınızı bekliyoruz! Eğer bu projeye katkıda bulunmak isterseniz, lütfen önce bir sorun bildirin veya önerinizi paylaşın.

Lisans

Bu proje MIT Lisansı altında lisanslanmıştır.

About

Bu repository, üniversite öğrencileri için bilgisayar grafikleri dersi kapsamında Three.js kütüphanesini kullanarak grafiksel uygulamalar geliştirmeye yönelik bir kaynak sunmaktadır.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages