OpenGL' e Hoş Geldiniz

OpenGL' i öğrenmek için oluşturulan bu e-kitaba hoş geldiniz! Bu kitap sizlere ister OpenGL'i akademik amaçlar için, ister bir kariyer yapmak için, isterseniz de yalnızca bir hobi bulmaya çalışmak için öğreniyor olsanız da, Modern (core-profile) OpenGL kullanarak temel, orta ve tüm gelişmiş bilgileri öğretecektir. Learn OpenGL’in amacı, Modern OpenGL’i anlaşılması kolay açık örnekler ile göstermek ve aynı zamanda daha sonraki çalışmalar için faydalı bir referans sunmaktır.

Bu Eğitselleri Neden Okumalıyız?

İnternette OpenGL öğrenmeye dair binlerce belge ve kaynak var, ancak bu kaynakların çoğu yalnızca OpenGL’in immediate-mode versiyonuna odaklanır (genellikle eski OpenGL olarak adlandırılır) veya eksiktir, yeterli dokümantasyon içermez, öğrenim tercihleriniz için uygun değildir. Bu nedenle amacım hem tam hem de anlaşılması kolay bir platform sağlamaktır.

Eğer adım adım talimatlar veren, açık örnekler sunan ve sizi ayrıntılarla boğmayacak olan eğitseller okumaktan hoşlanıyorsanız, bu eğitseller muhtemelen sizin içindir. Eğitseller, grafik programlama deneyimi olmayan insanlar için anlaşılabilir olmayı amaçlamaktadır, ancak daha deneyimli kullanıcılar için de ilgi çekicidir. Ayrıca bu eğitsellerde, üzerine biraz yaratıcılığınızı da eklediğinizde, fikrilerinizi pratikte 3D aplikasyonlara dönüştürebilecek konseptlerden bahsediyor olacağız.

Neler Öğreneceksiniz?

Bu eğitsellerin odağında Modern OpenGL vardır. Modern OpenGL’ i öğrenmek (ve kullanmak), güçlü bir grafik programlama bilgisi ve OpenGL’in nasıl çalıştığını en iyi şekilde anlamanızı gerektirir. Bu yüzden temel grafik özelliklerini tartışarak başlayacağız, OpenGL’ in ekranınıza pikselleri nasıl çizdiğini ve bazı efektleri oluşturabilmek için bu bilgiyi nasıl kullanabileceğimizi tartışacağız.

Temel bilgilerin yanı sıra, uygulamalarınız için kullanabileceğiniz: bir oyun sahnesinde gezmek, güzel bir aydınlatma oluşturmak, bir modelleme programından özel yapılmış nesneler yüklemek, harika post-process işlemlerini uygulamak gibi bir çok faydalı tekniği tartışacağız. Ayrıca, eğitsellerimizde edindiğimiz OpenGL deneyimimiz ile adım adım küçük bir oyun oluşturduğumuz bölümümüz de bulunmakta. Bu şekilde sizlerde gerçekten grafik programlamanın nasıl bir şey olduğunu görmüş olacaksınız.


Sitenin ilerleyişi ve / veya diğer LearnOpenGL haberleri hakkında güncel bilgi almak istiyorsanız, lütfen beni Twitter‘da takip edin.

Orijinal Kaynak: Welcome to OpenGL

Çeviri: Nezihe Sözen

Last updated