[ 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 ] @
Ako se odlucis za DirectX, dobro mesto za pocetak :
http://www.directxtutorial.com/Tutorial9/tutorials.aspx
[ 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 ] @
http://www.directxtutorial.com...l9/C-Direct3DMeshes/dx9C2.aspx
http://www.directxtutorial.com...l9/C-Direct3DMeshes/dx9C3.aspx

EDIT: Alternativno mozes i probati SDK primere X fajlova za ucitavanje objekata
[ 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 ] @
Probaj ovo
http://bcbdirectx.sourceforge.net/
Download
http://sourceforge.net/projects/bcbdirectx/
Nisam probao al izgleda ok ...
[ 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