Sayfalar

Perşembe, Mart 30, 2006

Code Blocks ile Glut

Öncelikle GLUT'da ne olaki diyenler için

GLUT kitaplığı platform'dan bağımsız olup pencereleme ve çevrebirimler için ortak bir yapı sunar. Dolayısıyla, bir OpenGL uygulaması bir grafik canlandırım için bir pencere açmak istediğinde, tabandaki pencere sistemini egemenliğine alacak biçimde GLUT komut takımını kullanıir. GLUT, bir anlamda, eldeki pencereleme sisteminin (X11, windows, Motif, vs..) pis ayrıntılarını geliştiriciden saklayarak onun eldeki işe yani OpenGL koduna yoğunlaşmasına olanak sağlar. GLUT diğer bir güzel avantajı da kodunuzun platformdan bağımsız olmasını sağlamasıdır.*

Code Blocks ile GLUT kullanmak için bir paket hazırladım
içinde neler yokki
- GLUT mingw32 library dosyaları
- Code Blocks için GLUT template
- GLUT tutorial ve tutorial 'in örnek dosyaları Code Blocks projesi olarak
- Basit bir puzzle programı

1) Paket'i indirin GLUT with C::B Download
2) GLUTMingw32 dizinin deki
glut.dll -> CodeBlocks\bin dizinine
libray dosyalarınını -> CodeBlocks\lib dizinine
header dosyalarını -> CodeBlocks\ include dizinine kopyalayın
3) Glut Template for Code Blocks dizinindeki dosyaları
CodeBlocks\share\CodeBlocks\templates dizinine kopyeleyin
4) Artık Code Blocks 'u açın yeni projeden Glut Application'ı seçip kullanabilirsiniz

5) Tutoral ve örnek projeleri Tutorial dizininde - tahmin edebileceğiniz gibi


6) Glut-Puzzle FLTK ile glut kullanımı için verilmiş basit bir oyun kodu fakat ben FLTK ile çalıştıramadığımdan -beceriksizlik işte- ufak tefek değişiklik yaptım - aslında sadece fltk ile ilgili kısımları temizledim :) -

2 yorum:

Adsız dedi ki...

Eline sağlık.
"aga"(ceviz.net)

Adsız dedi ki...

Paylaşım için Teşekkurler. Yalnız, şu dosyaları upload ettiğin site biraz uğraştırıyor.