Forumlar
Yeni Mesajlar
CerezExtra
EĞLENCE ↓
Şans Kurabiyesi
Renk Falınız
ÇerezRADYO
Sevgiliye Özel
ÇerezDERGİ
Hızlı Okuma Testleri
Pratik Çözümler
Yeniler
Yeni Mesajlar
Yeni ürünler
Yeni kaynaklar
Son Aktiviteler
İndir
En son incelemeler
Dükkan
Giriş
Kayıt
Yeniler
Yeni Mesajlar
Menu
Giriş
Kayıt
Uygulamayı yükle
Yükle
Forumlar
Bilgisayar & Cep & Teknoloji
Programlama Dilleri
C Dili İle Başlangıç
C ve OpenGL (Kesin çözüm glut.h )
JavaScript devre dışı bırakıldı. Daha iyi bir deneyim için, devam etmeden önce lütfen tarayıcınızda JavaScript'i etkinleştirin.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Konuya cevap yaz
Mesaj
<blockquote data-quote="merakettim" data-source="post: 53857" data-attributes="member: 113"><p>Devc++'da OpenGL kullanmak için glut.h kütüphanesini nasıl ekleyeceğinizi öğreneceksiniz.Nasıl mı?<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /></p><p><a href="http://www.cerezforum.com" target="_blank">www.cerezforum.com</a>'umuza üye olarak<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Hahaha :D" loading="lazy" data-shortname=":D" /></p><p></p><p><a href="http://yzgrafik.ege.edu.tr/~tekrei/dosyalar/projeler/glut-MingW-DEV-C++.zip" target="_blank">Buradan indireceğiniz zip dosyasının içindeki;</a> </p><p></p><p>glut.h - C:\Dev-Cpp\include\GL altına</p><p>glut32.def - C:\Dev-Cpp\lib altına</p><p>glut32.dll - C:\WINDOWS\system32 altına</p><p></p><p>kopyalayın ve:</p><p></p><p>Devc++ programımızı console,c le açıyoruz.</p><p></p><p>[ATTACH=full]3996[/ATTACH]</p><p></p><p>Daha sonra Project -> Project Options ->Parameter->Linker metin kutusuna </p><p></p><p>-lopengl32 -lglu32 -lglut32</p><p></p><p> metnini yazıyoruz.</p><p></p><p></p><p>[ATTACH=full]3997[/ATTACH]</p><p></p><p></p><p>Bakalım olmuşmu diye bir de program vereyim.</p><p></p><p>[PHP]</p><p>#include <windows.h></p><p>#include <gl\gl.h></p><p>#include <gl\glut.h></p><p>void init(void);</p><p>void display(void);</p><p></p><p>int main(int argc, char *argv[])</p><p>{</p><p>glutInit(&argc,argv);</p><p>glutInitDisplayMode(GLUT_DOUBLE|GLUT_RGB);</p><p>glutInitWindowSize(250,250);</p><p>glutInitWindowPosition(100,200);</p><p>glutCreateWindow("&Yacute;lk OpenGL/GLUT Program&yacute;m");</p><p>init();</p><p>glutDisplayFunc(display);</p><p>glutMainLoop();</p><p>return 0;</p><p>}</p><p></p><p>void init(void)</p><p>{</p><p>glClearColor(0.0f ,0.0f ,0.0f ,0.0f);</p><p>glColor3f(0.0f,0.0f,1.0f);</p><p>glMatrixMode(GL_PROJECTION);</p><p>glLoadIdentity();</p><p>gluPerspective(45.0f,(GLfloat)250/(GLfloat)250,0.1f,100.0f);</p><p>}</p><p></p><p>void display(void)</p><p>{</p><p>glClear(GL_COLOR_BUFFER_BIT);</p><p>glBegin(GL_TRIANGLES);</p><p>glVertex3f( 0.0f, 1.0f, -10.0f);</p><p>glVertex3f(-1.0f,-1.0f, -10.0f);</p><p>glVertex3f( 1.0f,-1.0f, -10.0f);</p><p>glEnd();</p><p>glutSwapBuffers();</p><p>}</p><p>[/PHP]</p><p></p><p></p><p><img src="http://www.resimekle.gen.tr/imagehosting/images/wjm10571.gif" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p>Bu şekilde görünmeli.</p></blockquote><p></p>
[QUOTE="merakettim, post: 53857, member: 113"] Devc++'da OpenGL kullanmak için glut.h kütüphanesini nasıl ekleyeceğinizi öğreneceksiniz.Nasıl mı?;) [URL="http://www.cerezforum.com"]www.cerezforum.com[/URL]'umuza üye olarak:D [URL="http://yzgrafik.ege.edu.tr/~tekrei/dosyalar/projeler/glut-MingW-DEV-C++.zip"]Buradan indireceğiniz zip dosyasının içindeki;[/URL] glut.h - C:\Dev-Cpp\include\GL altına glut32.def - C:\Dev-Cpp\lib altına glut32.dll - C:\WINDOWS\system32 altına kopyalayın ve: Devc++ programımızı console,c le açıyoruz. [ATTACH=full]3996[/ATTACH] Daha sonra Project -> Project Options ->Parameter->Linker metin kutusuna -lopengl32 -lglu32 -lglut32 metnini yazıyoruz. [ATTACH=full]3997[/ATTACH] Bakalım olmuşmu diye bir de program vereyim. [PHP] #include <windows.h> #include <gl\gl.h> #include <gl\glut.h> void init(void); void display(void); int main(int argc, char *argv[]) { glutInit(&argc,argv); glutInitDisplayMode(GLUT_DOUBLE|GLUT_RGB); glutInitWindowSize(250,250); glutInitWindowPosition(100,200); glutCreateWindow("Ýlk OpenGL/GLUT Programým"); init(); glutDisplayFunc(display); glutMainLoop(); return 0; } void init(void) { glClearColor(0.0f ,0.0f ,0.0f ,0.0f); glColor3f(0.0f,0.0f,1.0f); glMatrixMode(GL_PROJECTION); glLoadIdentity(); gluPerspective(45.0f,(GLfloat)250/(GLfloat)250,0.1f,100.0f); } void display(void) { glClear(GL_COLOR_BUFFER_BIT); glBegin(GL_TRIANGLES); glVertex3f( 0.0f, 1.0f, -10.0f); glVertex3f(-1.0f,-1.0f, -10.0f); glVertex3f( 1.0f,-1.0f, -10.0f); glEnd(); glutSwapBuffers(); } [/PHP] [IMG]http://www.resimekle.gen.tr/imagehosting/images/wjm10571.gif[/IMG] Bu şekilde görünmeli. [/QUOTE]
Alıntıları ekle...
İsim
Spam kontrolü
Turizmin başkenti olarak bilinen güneydeki ilimiz?
Cevapla
Forumlar
Bilgisayar & Cep & Teknoloji
Programlama Dilleri
C Dili İle Başlangıç
C ve OpenGL (Kesin çözüm glut.h )
Top