Arkadaşlar grup olarak perşembe günü çalışacağız saat 10 da okulda görüşmek üzere.
Herkes kesin gelsin.
Şinasi.
21 Mayıs 2008 Çarşamba
18 Mayıs 2008 Pazar
Grup Olarak Çalışma
Arkadaşlar pazartesi saat 9:30 da herkes okulda olsun lütfen çalışmamız gerekiyor.
Laptop ı olan arkadaşlar yanında getirsin çünkü 19 mayıs dan ötürü laboratuar kapalı olabilir.
Herkes lütfen katılsın yoksa çok sıkıntıya gireceğiz.
Kolay Gelsin.
Şinasi.
Laptop ı olan arkadaşlar yanında getirsin çünkü 19 mayıs dan ötürü laboratuar kapalı olabilir.
Herkes lütfen katılsın yoksa çok sıkıntıya gireceğiz.
Kolay Gelsin.
Şinasi.
14 Mayıs 2008 Çarşamba
Geçen sene İşletim Sistemleri LAB'da kullandık bunu...
http://www.cs.cf.ac.uk/Dave/C/
Process Control'da falan fork ile threadlere ayırma gibi şeyler de var burada, göz atın isterseniz.
Yalnız biz bu kodları linuxta kullanıyorduk, windows'ta nasıllar bilmiyorum pek...
Process Control'da falan fork ile threadlere ayırma gibi şeyler de var burada, göz atın isterseniz.
Yalnız biz bu kodları linuxta kullanıyorduk, windows'ta nasıllar bilmiyorum pek...
DirectX ve OpenGL için Işıklandırma, Texture falan karışık bi site =)
http://www.ozone3d.net/opengl_direct3d_tutorials.php
Kodları biraz karışık gerçi, ama ışıklandırma nasıl yapılmış diye de bakabilirsiniz.
Ancak önerim, ki meshing i yaparken yardımcım bu oldu, SDK'nın kendi tutorial'ları, bende şu klasördeler:
C:\Program Files\Microsoft DirectX SDK (March 2008)\Samples\C++\Direct3D\Tutorials
Kodları biraz karışık gerçi, ama ışıklandırma nasıl yapılmış diye de bakabilirsiniz.
Ancak önerim, ki meshing i yaparken yardımcım bu oldu, SDK'nın kendi tutorial'ları, bende şu klasördeler:
C:\Program Files\Microsoft DirectX SDK (March 2008)\Samples\C++\Direct3D\Tutorials
11 Mayıs 2008 Pazar
Toplantı 12.05.2008 saat 16:00
Merhaba arkadaşlar toplantı zamanını yukaroda belirttim herkese kolay gelsin. Rüya Ozan a da haber ver ok.
İyi Çalışmalar.
Şinasi.
Not: Arkadaşlar kişisel raporlarınızı hocaya yollamayı unutmayın. Hoca pazartesi sabah saat 9:00 da görmek istiyorum demişti.
İyi Çalışmalar.
Şinasi.
Not: Arkadaşlar kişisel raporlarınızı hocaya yollamayı unutmayın. Hoca pazartesi sabah saat 9:00 da görmek istiyorum demişti.
Herkes Cevap Yazsın Lütfen !!!!
Arkadaşlar merhaba.
Proje teslimine tam olarak 3 hafta var .Erkan hocanında söylediği gibi eksiklerimiz var .Emin olun modülleri birleştirirken de çok fazla sıkıntı çekeceğiz. Bu yüzden bu pazartesi veya salı günü bir toplantı yapmamız gerekli. Herkes den bu toplantı için bloga yazı yazmasını istiyorum .Sizce hangi gün hangi satte olsun.Ben pazartesi saat 4 de olsun diyorum.Çünkü ne kadar erken toplanırsak o kadar iyi olacağını düşünüyorum.
Kolay Gelsin .
Kesinlikle toplanmamız lazım !!!!!!!!!! cevap bekliyorum.
Proje teslimine tam olarak 3 hafta var .Erkan hocanında söylediği gibi eksiklerimiz var .Emin olun modülleri birleştirirken de çok fazla sıkıntı çekeceğiz. Bu yüzden bu pazartesi veya salı günü bir toplantı yapmamız gerekli. Herkes den bu toplantı için bloga yazı yazmasını istiyorum .Sizce hangi gün hangi satte olsun.Ben pazartesi saat 4 de olsun diyorum.Çünkü ne kadar erken toplanırsak o kadar iyi olacağını düşünüyorum.
Kolay Gelsin .
Kesinlikle toplanmamız lazım !!!!!!!!!! cevap bekliyorum.
6 Mayıs 2008 Salı
Modül Öncesi Toplantı
Arkadaşlar modül öncesinde yaptıklarımızı ve yapacaklarımızı konuşmak için yarın yani 7 Mayıs 2008 Çarşamba günü saat 12 de toplanalım dedim umarım herkes gelebilir. Haydin kolay gelsin
22 Nisan 2008 Salı
Tüm Headerlar
Arkadaşlar herkesin dökümantasyonu yazarken ihtiyacınız olabilir diyerekten headerları koyuyorum.
link: http://rapidshare.com/files/109620010/Proje_II-_Grup_1_Header_Files.rar.html
Kolay Gelsin.
Şinasi.
link: http://rapidshare.com/files/109620010/Proje_II-_Grup_1_Header_Files.rar.html
Kolay Gelsin.
Şinasi.
20 Nisan 2008 Pazar
Toplantı Tarihi Değişti
Arkadaşlar toplantı saati değişti salı günü saat 12 ye aldık herkesi bekliyoruz.
Toplantı 21.04.2008
Arkadaşlar Erkan Hoca ile cuma günkü konuşmamıza göre Directx tarafınada baya bir ağırlık vermemiz gerekecek. Bu yüzden toplanıp bir plan yapmamız çok faydalı olacak .
21.04.2008 pazartesi saat 16 da görüşmek üzere. Eğer saat olarak uygun olmayan olursa lütfen beni haberdar etsin.
İyi Çalışmalar.
Şinasi.
21.04.2008 pazartesi saat 16 da görüşmek üzere. Eğer saat olarak uygun olmayan olursa lütfen beni haberdar etsin.
İyi Çalışmalar.
Şinasi.
10 Nisan 2008 Perşembe
11.04.2008
Arkadaş lar kişisel raporlarınızı ve header ile alakalı dökümanlarınızı yarın getirmeyi lütfen unutmayın.
Yarın saat 16:00 civarında buluşacağız.
Kolay Gelsin
Şinasi.
Yarın saat 16:00 civarında buluşacağız.
Kolay Gelsin
Şinasi.
7 Nisan 2008 Pazartesi
Yeni Toplantı 09.04.2008 15:30
Arkadaşlar Yetişkan,Rüya ve ben bazı nedenlerden dolayı salı günü header larla ilgili yapacağımız toplantının çarşamba 15:30 da olmasının daha iyi olacağını düşündük.
Eğer aranızdan bu durumun uymadığı kimse olursa lütfen benimle iletişime geçsin .
Eğer kimse için sorun değilse toplantı tarihimiz ve saatimiz yukarıda belirttiğim gibidir.
Herkese Kolay Gelsin.
Şinasi
Eğer aranızdan bu durumun uymadığı kimse olursa lütfen benimle iletişime geçsin .
Eğer kimse için sorun değilse toplantı tarihimiz ve saatimiz yukarıda belirttiğim gibidir.
Herkese Kolay Gelsin.
Şinasi
1 Nisan 2008 Salı
Yeni Toplantı 02.04.2008
Arkadaşlar header larla ilgili yarın toplanmamız gerekli.
02.04.2008 de herkes saat 12 de Bilg müh binasında bekliyoruz.Kesinlikle katılın önemli.
Kolay Gelsin.
Şinasi
02.04.2008 de herkes saat 12 de Bilg müh binasında bekliyoruz.Kesinlikle katılın önemli.
Kolay Gelsin.
Şinasi
Duvar - OpenGL
Bugün Şinasi'nin kamera kodu ile Rüya'nın duvar kodunu harmanlayıp yeni birşey ortaya çıkarttım =)
Şu anda bu kod, bir öncekine göre istenen yerde istediğimiz kadar duvar koymamızı sağlayabiliyor.
Uzunluk en boy gibi detaylara fazla giremedim çünkü onunla uğraşan Rüya'ydı, beraber bakmamız gerekebilir koda.
Deneme amaçlı bir tünel oluşturdum 8 duvarlı falan, içinden yürüyüp dönüp öbür tarafına falan geçebiliyorum, hoş birşey oldu açıkcası.
Duvar koyma işi birazcık garip oldu ama define ya da global değerler ile bir önceki duvarın yerini tutar, ve bir sonraki duvar için göndereceğimiz x,y değerlerini fonksiyon içinde bu değerlere göre hesaplar ve şu anki fonksiyona yerleştirirsek, daha başarılı birşey elde edebiliriz. Ancak şu anda bu işimize yarar ve bu aşamada bundan fazlası gerekmez sanırım.
Buyrun kendiniz inceleyin herşeyi, programı rapid'e koydum:
http://rapidshare.com/files/103916466/newopengl.rar.html
Şu anda bu kod, bir öncekine göre istenen yerde istediğimiz kadar duvar koymamızı sağlayabiliyor.
Uzunluk en boy gibi detaylara fazla giremedim çünkü onunla uğraşan Rüya'ydı, beraber bakmamız gerekebilir koda.
Deneme amaçlı bir tünel oluşturdum 8 duvarlı falan, içinden yürüyüp dönüp öbür tarafına falan geçebiliyorum, hoş birşey oldu açıkcası.
Duvar koyma işi birazcık garip oldu ama define ya da global değerler ile bir önceki duvarın yerini tutar, ve bir sonraki duvar için göndereceğimiz x,y değerlerini fonksiyon içinde bu değerlere göre hesaplar ve şu anki fonksiyona yerleştirirsek, daha başarılı birşey elde edebiliriz. Ancak şu anda bu işimize yarar ve bu aşamada bundan fazlası gerekmez sanırım.
Buyrun kendiniz inceleyin herşeyi, programı rapid'e koydum:
http://rapidshare.com/files/103916466/newopengl.rar.html
27 Mart 2008 Perşembe
TOPLANTI
Arkadaslar ruyadan toplantıda konusulanlara daır gereklı bılgılerı aldım.gelmedıgım ıcın tekrar ozur dılerım...Herkese gorev dagılımı yapılmıs zaten,benı de ıhtıyac olan bır yere yerlestırırsenız sevınırım..
Toplantı
Arkadaşlar Çarşamba günü olan toplantıdan haberim olmadı.Gelemediğim için hepinizden özür diliyorum...Yazımı toplantıda konusanlardan habersiz olarak yazıyorum.Ama duruma bakılırsa , yıl sonunun yaklasması sebebiyle,artık toplantıların her hafta olması gerekmektedir.Sabit bir gün belirlenirse cok daha verimli olacaktır.Kendi adıma su ana kadar projeye cok yogunlasamadım.sadece opengl ile kod denemeleri yaptım.Bundan sonrası icin bir daha toplanıp yeni bir yol haritası çizilmesi taraftarıyım...
Bir yardımcı site daha (OpenGL)
Geçen sene grafik dersi için baya yardımcı olmuş bir siteydi yeni hatırladım. DirectX bölümü olduğunu da farkettim ama içi boş çıktı =)
www.zeuscmd.com
www.zeuscmd.com
25 Mart 2008 Salı
Toplantı
Arkadaşlar header dosyalarının teslimi yaklaşıyor hem bu durum için hemde grup içerisindeki kopukluktan ötürü birkaç arkadaş toplanmamızın iyi olacağına düşündük.
Müsait olan arkadaşlarımız 26 Mart Çarşamba günü saat 12 de Bil Müh binasında bekliyoruz .
Kolay Gelsin .
Şinasi .
Müsait olan arkadaşlarımız 26 Mart Çarşamba günü saat 12 de Bil Müh binasında bekliyoruz .
Kolay Gelsin .
Şinasi .
22 Mart 2008 Cumartesi
Resim
Arkadaşlar Erken hoca web sitesine projenin arayüzünde görüntünün açısının nasıl olacağına örnek olması için iki tane resim koydu. Resimler için link yok ama direkt klasörden ulaşabilirsinizi.
Resimler için : http://www.bilmuh.gyte.edu.tr/~ezerger/dersler/BIL396/resimler/
buradan ulaşabilrisiniz.
Kolay gelsin.
Şinasi.
Resimler için : http://www.bilmuh.gyte.edu.tr/~ezerger/dersler/BIL396/resimler/
buradan ulaşabilrisiniz.
Kolay gelsin.
Şinasi.
14 Mart 2008 Cuma
directx türkçe döküman
Arkadaşlar directx ile alakalı kaynak kodları bu siteden indirebilirsiniz.Kolay gelsin...
http://directx.oyungelistirici.net/dx/dxtut.html
http://directx.oyungelistirici.net/dx/dxtut.html
13 Mart 2008 Perşembe
Robot hakkında genel kaynak bir site
Literatür araştırmasını yaparken şöyle bir siteye rasladım, genel kaynak olabilir ya da daha sonra dökümanlarda kullanılabilir robot için:
http://www.astrolog.org/labyrnth/algrithm.htm
http://www.astrolog.org/labyrnth/algrithm.htm
12 Mart 2008 Çarşamba
Rapor Hakkında...
Merhaba arkadaşlar herkes en geç yarın öğlene kadar raporda kendi kısımlarını hazırlayıp bana mail atarsa sevinirim.
11 Mart 2008 Salı
Grup1 Proje Şablonu Hazır
Meraha arakdaşlar rüya ve ben gerekli şablonu hazırladık herkes kendi kısmını rapor üzerinden görebilir.
Herkes kendi kısmını yaparken şablonu bozmamaya dikkat gösterirse çok iyi olur tekrar dan uğraşmamıza gerek kalmaz.
Bu arada ozan ve yunuz arkaşımıza da bu durumu haber verirseniz gayet iii olur .
Link: http://rapidshare.com/files/98723626/Grup1__11.03.08.rar.html
Ekte bazı rapor örnekleride mevcut.
Kolay gelsin.
Herkes kendi kısmını yaparken şablonu bozmamaya dikkat gösterirse çok iyi olur tekrar dan uğraşmamıza gerek kalmaz.
Bu arada ozan ve yunuz arkaşımıza da bu durumu haber verirseniz gayet iii olur .
Link: http://rapidshare.com/files/98723626/Grup1__11.03.08.rar.html
Ekte bazı rapor örnekleride mevcut.
Kolay gelsin.
10 Mart 2008 Pazartesi
Proje Raporu Hazırlanması
Arkadaşlar salı öğleden sonra bilgisayar müh binasında cuma günü teslim etmemiz gerekn proje raporu için toplanılacak lütfen unutmayalım.
İyi Çalışmalar.
İyi Çalışmalar.
OpenGL Yardımcı Link
Arkadaşlar ben openGL de aşağıdaki web sitesini takip ediyorum belki biliyorsunuzdur ama gene önereyim istedim
Link: http://www.videotutorialsrock.com/
Kolay Gelsin.
Link: http://www.videotutorialsrock.com/
Kolay Gelsin.
9 Mart 2008 Pazar
Glut
Arkadaşlar ben GLut u aşağıdaki link e upload ettim içerisindeki dosyaları Emre arkadaşımız anlattığı şekilde visual studio adapte ederseniz gayet sorunsuz çalışmakta
Link: http://rapidshare.com/files/98296911/glut-3.7.6-bin.rar.html
Link: http://rapidshare.com/files/98296911/glut-3.7.6-bin.rar.html
GLUT kurulum
GLUT'un açılımı aslında OpenGL Utility Toolkit demek ve kendisini programlara ekleyerek, onun kütüphanesinden yararlanabiliyoruz. Böylece normal programlar sırasında OpenGL fonksiyonlarını ve komutlarını kullanabiliyor, onlarla class yazabiliyoruz:
http://en.wikipedia.org/wiki/OpenGL_Utility_Toolkit
Yukardaki link wikipedia'dan genel bilgi sayfası, ona bakın. Mehmet Hoca'nın geçen sene kullandığı kurulum sayfasını göremedim ama şöyle birşey buldum, neredeyse onunla aynı:
http://www.lighthouse3d.com/opengl/glut/index.php?1
Kurulumda kısaca yapmanız gereken glut'un en güncel versiyonunu buradan indirip elinizdeki dosyaları şu şekilde kopyalamak:
- glut32.dll windows\system klasörünün içine
- glut32.lib compiler içindeki lib klasörünün içine (C:\Program Files\Microsoft Visual Studio 8\VC\lib ya da C:\Program Files\Microsoft Visual Studio\VC98\Lib )
- glut.h compiler içindeki include\gl klasörünün içine (C:\Program Files\Microsoft Visual Studio 8\VC\include\gl ya da C:\Program Files\Microsoft Visual Studio\VC98\Include\GL )
Bunlar kopyalandıktan sonra yapılması gereken son şey, proje oluşturduktan sonra compiler'de, yukardan Project>Settings'e girmek. Burada Link tabına geçtikten sonra Object/Library Modules diye bir alan göreceksiniz. Bundan sonra, buradakileri silmeden, en sona
opengl32.lib glut32.lib glu32.lib
eklemeniz gerekiyor. Projede GLUT kullanmak için include etmemiz gereken şey de
http://en.wikipedia.org/wiki/OpenGL_Utility_Toolkit
Yukardaki link wikipedia'dan genel bilgi sayfası, ona bakın. Mehmet Hoca'nın geçen sene kullandığı kurulum sayfasını göremedim ama şöyle birşey buldum, neredeyse onunla aynı:
http://www.lighthouse3d.com/opengl/glut/index.php?1
Kurulumda kısaca yapmanız gereken glut'un en güncel versiyonunu buradan indirip elinizdeki dosyaları şu şekilde kopyalamak:
- glut32.dll windows\system klasörünün içine
- glut32.lib compiler içindeki lib klasörünün içine (C:\Program Files\Microsoft Visual Studio 8\VC\lib ya da C:\Program Files\Microsoft Visual Studio\VC98\Lib )
- glut.h compiler içindeki include\gl klasörünün içine (C:\Program Files\Microsoft Visual Studio 8\VC\include\gl ya da C:\Program Files\Microsoft Visual Studio\VC98\Include\GL )
Bunlar kopyalandıktan sonra yapılması gereken son şey, proje oluşturduktan sonra compiler'de, yukardan Project>Settings'e girmek. Burada Link tabına geçtikten sonra Object/Library Modules diye bir alan göreceksiniz. Bundan sonra, buradakileri silmeden, en sona
opengl32.lib glut32.lib glu32.lib
eklemeniz gerekiyor. Projede GLUT kullanmak için include etmemiz gereken şey de
Kaydol:
Kayıtlar (Atom)