C++ | Grafika 3d i zaawamsowane programowanie

0

Mam kilka pytań:

  1. Czy można pobrać modele 3d (np. z maya czy z 3d studio maxa)
  2. CZy mozna np. w programie 3d max zrobic ze jakas kreska ma dlugosc x i w bcb czy innym kompilatorze c++ dobrać siędo zmiennej x i ją zmienic?
  3. Czy korzystanie z możliwości interakcji użytkowanika z grą w direcx i rysowaniw w opengl mogąbyćźpołączone bez żądnych problemixów?
0
  1. Tak. Ale o ile pamiętam 3D Max ma możliwość eksportu do plików obsługiwanych przez DirectX (co ułatwia sprawę).
  2. Nie bardzo rozumiem. W pliku jak jest zapisane? To się da, ale musisz znać format.
  3. Nie mam pojęcia, ale bawiąc się już w DirectX chyba wygodniej od razu rysować w nim.
0

Ups, pisałem dwa posty naraz i nie ten źle wyrobiłęm, chodziło mi:

Mam kilka pytań:

  1. Czy można pobrać modele 3d (np. z maya czy z 3d studio maxa[wiem ze sie da a chodziło mi:) i zamienić je na wierzchołki w opengl.
  2. CZy mozna np. w programie 3d max zrobic ze jakas kreska ma dlugosc x i w bcb czy innym kompilatorze c++ dobrać siędo zmiennej x i ją zmienic?[Czy wie ktoś jak to zrobic?]
0
  1. TAK
  2. TAK
    ad 1i 2 nie pwoiem jak umiem tylkow delphi :P
  3. Jezeli nie bedziesz rysowal w DirectX to spoko, moje wyszstkie enginy 3D chodza na badzie renderowania sceny w OpenGL itp. a obsluga mychu klawiatury i w ogole multi przez DirectX i nie mam zadnych problemów
0

Jezeli dobrze cie zrozumiałem to umiesz to tylko w delphi. To powiedz w delphi - ja kiedys uczyłem sie delphi :)

0

Przrzućcie się na SDL'a - multiplatformowy, korzysta z OpenGL'a, ale sam obsługuje myszkę i taki tam joystiki :D

0

W pakiecie Directx 8 SDK jest programik który kowertuje pliki .3DS na .X .Potem mozna to zaladowac ktoras z funkcji DirectX... .
W pakiecie DirectX 8 SDK masz wszystko opisane.

0

Po angielsku zapewne :)

0

essair zobacz artykuly mini kurs OPneGl masz tam wszystko ale only Delphi, aha powinienes sciagnac sobie milkshape i tam konwerttowac np,. z 3ds do OBJ co delphi otwiera ale musialem milkshape jest jebniety i musialem napsiac program do pachowania plikow OBJ a pozniej poprawic unit ladujacy je wszystko mozna zawsze wyslac :)

0

po zainstalowaniu 3dmax'a bedziesz mial tam katalog maxsdk, tam sa przyklady exporterow i innych bajerów dzieki ktorym bedziesz mógł się dostać do danych trzymanych przez maxa. pamietaj ze to sa pluginy i nie nedziesz mial ich za bardzo szansy debugowac, jedynie przy uzyciu logow.
co do exportu to polecam przerobienie asciiexportera. skopiuj go sobie a i zmien tam ID , no i pod alt+F7 masz plik wynikowy (chyba z rozszerzeniem .dle) zmien tez jego nazwe, aby nie bylo problemow z identyfikacja przez maxa.

0

<font color="darkblue">Po angielsku zapewne</span>

Tak, z tym że znalazłem kiedyś w sieci super stronkę m.in. o DirecX 8 i sam autor obszernego kursu powiedział że w kursie tym zawarte są informacje, które się znajdują w pakiecie DirectX SDK ... .
Strony już chyba w sieci nie ma, ale mam ją na dysku twardym, więc jeśli byś chciał to mogę Ci ją przesłać na maila.

0

Możliwe, ze jeszcze jej nie widzialem ;). Jak byś mogł przesłać był bym bardzo wdzieczny.

[email protected]

0

myślę że chodzi wam o tę strone
http://www.directx.neostrada.pl/index.html
, jeśli nie to i tak możecie znaleźć dużo turtoriali na temat grafiki 3d.

//błędy, błędy...

1 użytkowników online, w tym zalogowanych: 0, gości: 1