LWJGL Rotate Örnek
3D , Java / 22 Ağustos 2010

Bu yazımda oluşturduğum kütüphaneyi de kullanarak örnek bi rotate işlemi yapacağım. Ayrıca bu örnekte önemli bir  nokta da ekrana çıktı olarak verilen çemberin merkez noktasının ve yarıçap değerinin isteğe göre kod ile oluşturabilmesidir. Şimdi örnek koda bakalım. package com.farukbozan.grafik;import com.farukbozan.jfr.opengl.JFRGraphic; import com.farukbozan.jfr.opengl.JFRPoint3D; import com.farukbozan.jfr.opengl.JFRUtility; import org.lwjgl.Sys; import org.lwjgl.opengl.Display; import org.lwjgl.opengl.GL11;public class MainGrafik { Paylas    

LWJGL Rotate İşlemi
3D , Java / 21 Ağustos 2010

Bu yazıda basit bir rotate işleminin temel adımlarını göstermeye çalışacağım. Rotate işlemi görüntünün belli bir nokta etrafında yine belli bir açı ile döndürülmesidir. Lwjgl ile bu işlemi basit ve hızlı bir şekilde yapabilirsiniz. Örnek koda geçmeden önce eğer uygulamayı çalıştırmak isterseniz, üzerinde yeni yeni ilerlemeye başladığım JFR kütüphanesini indirip import etmeniz gerekecektir. Şimdi koda göz atalım. package com.farukbozan.grafik;import com.farukbozan.jfr.opengl.JFRGraphic; import com.farukbozan.jfr.opengl.JFRUtility; import org.lwjgl.Sys; import org.lwjgl.opengl.Display; import org.lwjgl.opengl.GL11;public class MainGrafik { Paylas    

Kütüphane Adımları
Kişisel / 20 Ağustos 2010

Artık çalışmalarda kullandığım kodları bir kütüphane altında toplama ihtiyacı duyuyorum. Böylece tekrar tekrar yazmaktan kurtulacağım bazı kodlar var. Bunun için ilk adımları atmaya çalışıyorum. Buradan düzenli şekilde güncellenen dosyalara ulaşabilirsiniz. Paylas    

Spring Lazy Init
Java , Spring Framework / 15 Ağustos 2010

Spring ile çalışırken eğer beanlerin başlangıçta değil de gerektiğinde yani ilk çağrıldığı anda oluşturulmasını istiyorsanız çok basit şekilde bunu uygulayabilirsiniz. Aşağıdaki resimde lazy init özelliğine dikkat edin. Paylas    

LWJGL Görüntü Döngüsü
3D , Java / 14 Ağustos 2010

Lwjgl ile çalışırken eğer görüntünün devamlılığını sağlayan bir döngü kullanmazsanız, verdiğiniz komutlara göre çıktı verilir ve sonra uygulama sonlandırılır. Bu konuda bana yardımcı olan Mert Türkal’ a teşekkür ederim. Şimdi aşağıda verdiğim örnek koda bakalım ve bu kod üzerinden birkaç noktaya dikkatinizi çekmek istiyorum. package com.farukbozan.grafik;import org.lwjgl.Sys; import org.lwjgl.opengl.Display; import org.lwjgl.opengl.DisplayMode; import org.lwjgl.opengl.GL11;public class MainGrafik { Paylas    

LWJGL java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path Hatası
3D , Java / 13 Ağustos 2010

LWJGL ile çalışırken java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path hatasını alırsanız tek yapmanız gereken siteden indirdiğiniz dosyalar içerisinde bulunan dll dosyalarını jdk kurulum klasöründeki bin klasörü içerisine kopyalamanız. Daha sonra 3D ortamına dalabilirsiniz :D. Paylas    

LWJGL Ekran Modları
3D , Java / 12 Ağustos 2010

3D uygulamalar üzerinde çalışırken mevcut ekran modlarını elde etmeniz gerekirse çok basit birkaç satır kod ile işinizi halledebilirsiniz. DisplayMode[] ekranModlari = Display.getAvailableDisplayModes(); Paylas    

NetBeans Plugin Kurulum Hatası
IDE - Server , Java / 11 Ağustos 2010

Bazı durumlarda NetBeans’ e, manual indirdiğiniz pluginleri kurmak istediğinizde şu şekilde hatalar alabilirsiniz. Some plugins require plugin editor library to be installed. Paylas    

Güncelleme Zamanı
IDE - Server , Java / 09 Ağustos 2010

Çalışmalar sırasında IDE ve JDK’ nın güncel tutulması önemli bir konu; ama işin kötü tarafı bunların farklı zamanlarda çıkıyor olması. JDK 21 ve NetBeans 6.9.1 tam da olmasa eş zamanlı çıktı sayılır. Fırsat bu fırsat diyip hemen güncelleme işlemine el attım. Size de tavsiye ederim. Paylas