[ itf @ 12.09.2008. 11:56 ] @
| Htio bi napraviti simulaciju slaganja tornjeva Hanoi u C++ Builder-u pomoću DirectX-a ili OpenGL-a. Koje god da je lakše i jednostavnije... Već sam našao ovu stranicu:
http://bcb-tools.com/Welcome.htm
i još neke stranice s komponentama, ali me konkretno zanima kako da uvedem objekt napravljen npr. u 3D maks studiu u tu aplikaciju. Npr. mislio sam napraviti tako da se preslagivaju cigle, a samu ciglu bi napravio u nekom 3D alatu poput 3D Max-a. Naravno, tu još bi trebalo znati kako upravljati tim objektom (rotacija) i kamerom.
Sve u svemu ne vjerujem da je to nešto složeno za ikoga tko se ovime bavio, no da budem iskren ja s time i nemam baš nekog iskustva. |
[ deerbeer @ 12.09.2008. 19:07 ] @
[ StefanJer91 @ 12.09.2008. 19:20 ] @
Ja vec neko vreme radim sa ogl-om i moj ti je savet da probas sa njim, pogotovo sto je multiplatformski a i nije microsoftov :) Ako ti treba loader za modele, ja sam ranije napisao za 2 tipa modela .obj i .a3d (ovo je moj format napravljen tako da se informacije koje se ucitaju lako pretvore u vbo ili vertex array, dok sam za .obj napravio da se loaduje kao display lista). Mozes pogledati nehe-ove tutoriale.
[ itf @ 20.09.2008. 12:39 ] @
Za sada sam uspio preko 3D MAX studia 2009 napraviti objekt i preko Panda Exporter-a pretvoriti ga u X format za directx. Imam i DirectX9 SDK. Kako sad napraviti najobičniju dx aplikaciju koja mi taj objekt može učitati i prikazati?
[ deerbeer @ 20.09.2008. 12:55 ] @
[ itf @ 20.09.2008. 13:00 ] @
Hvala.
EDIT: Nažalost, ne pomaže mi ovo gore baš puno jer mi javlja grešku u samim directx include datotekama.. Da nije itko radio s ikakvim Borlandovim DX komponentama? Ja sam naišao na neke za DX 7, ali valjda postoji nešto novije?
[Ovu poruku je menjao itf dana 20.09.2008. u 14:21 GMT+1]
[ Eurora3D Team @ 20.09.2008. 19:52 ] @
[ kiklop74 @ 20.09.2008. 23:53 ] @
Za directx i BCB treba ici ovde:
DirectX libraries for C++Builder
http://clootie.narod.ru/cbuilder/index.html#DX_CBuilder_SDKs
[ itf @ 21.09.2008. 09:11 ] @
Bio sam i tu, i kada kopiram directx include datoteke u BCB$\include direktorij i uključim ih u aplikaciju uvijek mi javlja istu grešku tj. da ne prepozna funkciju sqrtf koja se nalazi u jednoj od tih include datoteka....
[ X Files @ 21.09.2008. 09:18 ] @
itf,
Pogledaj ovde:
http://www.geocities.com/foetsch/bcbfaq/bcbddraw.htm
Sekcija: Differences between C++Builder and Visual C++ that may affect your ability to compile DirectX code
...u vezi sqrtf().
Pominje se eksplicitno (podesavanjem u IDE-u) kako naterati neke matematicke 'undefined functions' da prorade. Mozda je do toga.
[ itf @ 21.09.2008. 10:01 ] @
Da. To je taj problem. Budem prostudirao. Hvala
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.