Skocz do zawartości

Grafika 3d w Game Makerze


Rekomendowane odpowiedzi

marzipan zapisuje model do formatu .d3d i .mod.

i nie trza żadnedo dll'a aby w grze umiescic model tego formatu.

 

 

W create obiektu wstawiasz:

nazwamodelu = d3d_model_create();
d3d_model_load(nazwamodelu,"twojmodel.d3d");

 

w draw wstawiasz:

d3d_model_draw(nazwamodelu,x,y,z,textura);

Odnośnik do komentarza
Udostępnij na innych stronach

marzipan zapisuje model do formatu .d3d i .mod.

i nie trza żadnedo dll'a aby w grze umiescic model tego formatu.

W create obiektu wstawiasz:

nazwamodelu = d3d_model_create();
d3d_model_load(nazwamodelu,"twojmodel.d3d");

 

w draw wstawiasz:

d3d_model_draw(nazwamodelu,x,y,z,textura);

bardzo ci dziękuje, jestem ci wdzięczny.

Ale jeżeli chodzi o teksture, wybieramy własną nazwę?

Prosiłbym o przykład :)

 

PS. cos dlugo konwertuje ten Marzipan hehe!

Odnośnik do komentarza
Udostępnij na innych stronach

tutaj masz przykład modelu samochodzika w kodzie GM lada

 

tutaj konwerter modeli Quake'owych .md2 na kod GM md2 do GM

 

a na koniec przykład broni 3D w kodzie GM i przy okazji silnik FPS TGF

 

a z przykładem dołączania modeli .d3d co napisałem nie działa nie wiem czemu, więc sorry, może ktoś inny napisze.

Odnośnik do komentarza
Udostępnij na innych stronach

MozaicLight w sumie niezły, ale jak walniesz kilka modeli .obj, to pół godziny bedzie Ci sie gra uruchamiała.

Z 1,5 roku temu sie nameczyłem nad grą i w koncu musiałem zmienic modele na .man .

 

Osobiscie polecam dodac do gry modele .md2 lub .man - niedość, że szybko sie wczytują to jeszcze sa animowane. Albo użyj gotowego silnika.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...