Ana Menü
· Ana Sayfa
· Dosyalar
· Dökümanlar
· Forum
· Günün Resmi
· Haber Arşivi
· WWW Linkleri
· Üye Listesi

     Forumlar

 strncpy ve strncpy_s
 Konu adi : Borland c++ Builder ile Amiral Batti
 Rady10 - YerliOyun
 Kabusta Kaybolmak
 Konsol da programı bekletmek
 Oyun programlama icin hangi programlama dilli ?
 flash! şanlıurfa bilgisayar oyununda(no rapid)
 Sevgilim Olur musun?
 Directx'e başlamak isteyenler bi bakın
 PSP programlama
 Flash tan php
 Bilgisyr oyunu yapmam için üniverstde hangi bölüme girmeliym
 www.arshiv.gen.ms
 Cimg.h ilgilenenler icin
 müttefik oyunu

Konu Disi
 Emraah
 Yeni sitemiz açıldı
 Kalp krizi durumunda ne yapılmalı?
 Oyun sektöründe hangi görevde çalışmak isterdiniz?
 Takım arkadaşı sorunu
 msn de renklı nıck
 pc hata veriyor ! YARDIM!!
 Gülmek isteyenler Buraya
 İnanılmaz hl 2 modu görüntüsü
 Computer Languages History

[ Forumlara Git ]


oyunyapimi.org: Forums

www.oyunyapimi.org :: Başlığı Görüntüle - directx te kamera ve nesne posizyonu
 SSSSSS   AramaArama   Kullanıcı GruplarıKullanıcı Grupları   ProfilProfil   LoginLogin 

directx te kamera ve nesne posizyonu
Sayfa Önceki  1, 2
 
Yeni Başlık Gönder   Cevap Gönder    www.oyunyapimi.org Forum Ana Sayfası -> OpenGL, DirectX
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
MD-C



Kayıt: Feb 26, 2003
Mesajlar: 1258
Nereden: Dünya.Türkiye(54)

MesajTarih: Mon Dec 05, 2005 3:32 pm    Mesaj konusu: Alıntıyla Cevap Ver

Billboard yapmak mı isteniyor? ben mi yanlış anladım!?

Eğer bilboardsa amaç: il hedef billboard'ın hangi eksen üzerinde kamera ya bakacağı tespit edilmeli, örneğin bir ağaç olabilir ve sadece Y ekseni etrafında dönmesi istenmekte

Bunun için yapılacak aşamalar:
1. Kameranın bakış vektörünü tespit edip birim yapmak
Yon = -(Vektor3d::Birim(Kamera.Bakış - Kamera.Konum));

2. Birim çemberinin 0. açısı ile ters olan kamera yön açısı arasındaki farkı bulunur bu açı ağacın ne kadar döndürüleceğini verecek
AciFarki = Vektor3d::Dot3(Vektor3d(0, 0, 0), Agac.NormalVektor);

3. Bulunan açı ağaca uygulanır!
glRotatef(AciFarki, 0.0f, 0.0f, 1.0f);
AgaciCiz();
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et
MD-C



Kayıt: Feb 26, 2003
Mesajlar: 1258
Nereden: Dünya.Türkiye(54)

MesajTarih: Mon Dec 05, 2005 3:34 pm    Mesaj konusu: Alıntıyla Cevap Ver

devreci demiş ki:


http://www.free-webhosting.com/devreci/progs/ornnn.exe

pardon burası Embarassed


Devreci eğer arkadaşın istediğini doğru anladıysam bu senin çözümün O'nun işine yaramaz gibi!
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et
MD-C



Kayıt: Feb 26, 2003
Mesajlar: 1258
Nereden: Dünya.Türkiye(54)

MesajTarih: Mon Dec 05, 2005 3:41 pm    Mesaj konusu: Alıntıyla Cevap Ver

Bugging Smile demiş ki:
Billboard yapmak mı isteniyor? ben mi yanlış anladım!?

Eğer bilboardsa amaç: il hedef billboard'ın hangi eksen üzerinde kamera ya bakacağı tespit edilmeli, örneğin bir ağaç olabilir ve sadece Y ekseni etrafında dönmesi istenmekte

Bunun için yapılacak aşamalar:
1. Kameranın bakış vektörünü tespit edip birim yapmak, ters çevirmek ve y eksenini 0'lamak
Yon = -( Vektor3d::Birim(Kamera.Bakış - Kamera.Konum) * (1.0f, 0.0f, 1.0f) );

2. Birim çemberinin 0. açısı ile ters olan kamera yön açısı arasındaki farkı bulunur bu açı ağacın ne kadar döndürüleceğini verecek
AciFarki = Vektor3d::Dot3( Vektor3d(0, 0, 0), ( Agac.NormalVektor*Vector3d(1, 0, 1) ) );

3. Bulunan açı ağaca uygulanır!
glRotatef(AciFarki, 0.0f, 1.0f, 0.0f);
AgaciCiz();
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et
DG



Kayıt: Mar 06, 2004
Mesajlar: 351
Nereden: Eskişehir

MesajTarih: Mon Dec 05, 2005 3:54 pm    Mesaj konusu: Alıntıyla Cevap Ver

devreci demiş ki:
Bu arada aynı şeyden mi bahsediyoruz ? Embarassed Embarassed


Pardon, yeni gördüm.

Kesinlikle ve kesinlikle aynı şeyden bahsetmiyoruz. Senin örnekte kamera yerinden oynamıyor Smile Alttaki quad'i çevirip çiziyorsun sanırım.
........................................................................................
Lütfen biraz kod yazım geleneklerini takip ediver devreci. Şu kadarcık kodu okurken daralıyorum Rolling Eyes
Başa dön
Kullanıcı profilini gör Kullanıcının web sitesini ziyaret et
MD-C



Kayıt: Feb 26, 2003
Mesajlar: 1258
Nereden: Dünya.Türkiye(54)

MesajTarih: Mon Dec 05, 2005 4:07 pm    Mesaj konusu: Alıntıyla Cevap Ver

Bugging Volume II Smile demiş ki:
Billboard yapmak mı isteniyor? ben mi yanlış anladım!?

Eğer bilboardsa amaç: il hedef billboard'ın hangi eksen üzerinde kamera ya bakacağı tespit edilmeli, örneğin bir ağaç olabilir ve sadece Y ekseni etrafında dönmesi istenmekte

Bunun için yapılacak aşamalar:
1. Kameranın bakış vektörünü tespit edip birim yapmak, ters çevirmek ve y eksenini 0'lamak
Yon = -( Vektor3d::Birim(Kamera.Bakış - Kamera.Konum) * (1.0f, 0.0f, 1.0f) );

2. Birim çemberinin 0. açısı ile ters olan kamera yön açısı arasındaki farkı bulunur bu açı ağacın ne kadar döndürüleceğini verecek
AciFarki = Vektor3d::Dot3(Vektor3d(0, 0, 0), Yon);

3. Bulunan açı ağaca uygulanır!
glRotatef(AciFarki, 0.0f, 1.0f, 0.0f);
AgaciCiz();
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et
lucifer



Kayıt: Nov 02, 2002
Mesajlar: 215
Nereden: Istanbool

MesajTarih: Mon Dec 05, 2005 5:38 pm    Mesaj konusu: Alıntıyla Cevap Ver

DG demiş ki:
Lütfen biraz kod yazım geleneklerini takip ediver devreci. Şu kadarcık kodu okurken daralıyorum Rolling Eyes


Nerede yahu bu kod, ben niye goremiyorum??
Başa dön
Kullanıcı profilini gör Kullanıcının web sitesini ziyaret et
Hunturk



Kayıt: Jul 20, 2005
Mesajlar: 78
Nereden: heavy metal aleminden

MesajTarih: Mon Dec 05, 2005 7:08 pm    Mesaj konusu: Alıntıyla Cevap Ver

lucifer demiş ki:
DG demiş ki:
Lütfen biraz kod yazım geleneklerini takip ediver devreci. Şu kadarcık kodu okurken daralıyorum Rolling Eyes


Nerede yahu bu kod, ben niye goremiyorum??


Shocked

http://www.free-webhosting.com/devreci/progs/ornnn.exe

içinde
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et
vmeydaneri



Kayıt: Dec 08, 2004
Mesajlar: 583
Nereden: Ankara

MesajTarih: Mon Dec 05, 2005 7:32 pm    Mesaj konusu: Alıntıyla Cevap Ver

opensource devreci Smile
boyle giderse buyuk bi kutuphane yapican buruya kaynak olarak hehe.. bunlari ders olarak gondersene boyle ortalikta gezmesin..
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et MSN Messenger
Mesajları göster:   
Yeni Başlık Gönder   Cevap Gönder    www.oyunyapimi.org Forum Ana Sayfası -> OpenGL, DirectX Tüm saatler GMT +2 Saat
Sayfa Önceki  1, 2
2. sayfa (Toplam 2 sayfa)

 
Forum Seçin:  
Bu forumda yeni konular açamazsınız
Bu forumdaki mesajlara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız


Powered by phpBB 2.x.x © 200x phpBB Group
Türkçe Çeviri : Onur Turgay & Erdem Çorapçıoğlu
Türkçe Düzenleme: Alexis Canver
Version 2.x.x of PHP-Nuke Port by Tom Nitzschner © 200x www.toms-home.com




Web site powered by PHP-Nuke
Web site engine\'s code is Copyright © 2002 by PHP-Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Sayfa Üretimi: 0.217 Saniye