Sevgili yazılımperver dostlarım, tekrar merhaba. Önceki yazımda, resimleri dosyadan okuyup GPU’ya aktardık ve ekrana çizdik. Bu yazıda ise sıra metinlerde. Oyun ekranındaki puan, bir düğmenin üzerindeki yazı ya da uygulamanın durum bilgisi derken, metin çizimi de kısa sürede ihtiyaç duyduğumuz, bununla birlikte OpenGL ile geliştirmesi nispeten meşakkatli kabiliyetlerden birisi oluyor. uEngine4’te (https://github.com/yazilimperver/uEngine4/blob/main/code/gl/gl_painter/gl_font.cpp), freetype kullanıyorduk. Aslında… Continue reading
Date Archives → Eylül 2026
sdl-painter – Resim Çizimi (faz-3)
Sevgili yazılımperver dostlarım, tekrar merhaba. Önceki yazılarımda, altyapıya göz attık, temel şekilleri çizdik ve dönüşüm yığınıyla bu şekillere raks ettirdik. sdl-painter – Proje Altyapısı (faz-0) sdl-painter – Proje Altyapısı(faz 0) – CI/CD sdl-painter – Temel Şekiller ve Kabiliyetler (faz-1) sdl-painter – Transformasyonlar (faz-2) Bu yazıda ise sıra resimlerde, bir dosyadan okuduğumuz ya da kodla ürettiğimiz… Continue reading
sdl-painter – Transformasyonlar (faz-2)
Tekrar merhaba dostlar. sdl-painter’ı tanımak için fazlara bölerek kabiliyetleri anlatnaya devam ediyorum. Bir önceki yazıda OpenGL üzerinde temel şekilleri nasıl çizebileceğimize bakmıştık: çizgi, dikdörtgen, daire, elips ve konkav poligon. Şimdi de, şekillerimizi nasıl hareket ettireceğimize ilişkin transformasyon hususlarına bakıyor olacağız. Bir önceki yazımda, tüm şekiller sabit koordinatlarda görselleştiriliyordu. Bu yazımda, bunları nasıl hareket ettirip/öteleyip, döndürüp ya da… Continue reading