Lethys Opublikowano 6 Maja 2006 Udostępnij Opublikowano 6 Maja 2006 Mam pytanie , przypuscmy ze mam jakis objekt 3d zrobiony np. w 3d maxie jak moge go wlozyc do gry . Uzywalem Marzipan co konwertowal do *.d3d ale tworzyl kilka plikow nie wiedzialem jak to wlozyc do gry :( Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marmot Opublikowano 7 Maja 2006 Udostępnij Opublikowano 7 Maja 2006 Daj Convert to GM 6.0 Script, bo jak dasz 6.1 to tworzy pełno plików. Wtedy przenosisz to jako skrypt do gry. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Lethys Opublikowano 7 Maja 2006 Autor Udostępnij Opublikowano 7 Maja 2006 No powstaje mi jeden plik ale jak wkladam to jako skrypt w draw to nie dziala jakis blad mi wyskakuje jak sie gra laduje . Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marmot Opublikowano 7 Maja 2006 Udostępnij Opublikowano 7 Maja 2006 Ale robisz grę w trybie 3D? W helpie jest to dokładnie opisane, jak się wstawia modele do gry, jak się ma już gotowy skrypt na nie. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Lethys Opublikowano 8 Maja 2006 Autor Udostępnij Opublikowano 8 Maja 2006 Tak gra full 3d , pozniej zapoznam sie z helpem :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Lethys Opublikowano 8 Maja 2006 Autor Udostępnij Opublikowano 8 Maja 2006 Poczytalem help'a ale w dalszym ciagu nie wiem jak wgrac ten model w pliku *.d3d mam : d3d_transform_set_identity(); d3d_transform_add_translation(x,y,0); d3d_primitive_begin_texture(pr_trianglelist,-1); d3d_vertex_normal_texture(-67.67,36.29,0.00,0,-1.57,0,1.00,0); d3d_vertex_normal_texture(67.91,36.29,0.00,0,-1.57,0,0.00,0); d3d_vertex_normal_texture(-67.67,-48.45,0.00,0,-1.57,0,1.00,0); d3d_vertex_normal_texture(67.91,-48.45,0.00,0,-1.57,0,0.00,0); d3d_vertex_normal_texture(-67.67,-48.45,0.00,0,-1.57,0,1.00,0); d3d_vertex_normal_texture(67.91,36.29,0.00,0,-1.57,0,0.00,0); (...) d3d_primitive_end(); d3d_transform_set_identity(); Niech mi ktos powie jak to wgrac (prosze zeby opsi byl przejzysty bo jestem nowicjuszem :P ) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 8 Maja 2006 Udostępnij Opublikowano 8 Maja 2006 Create: model=d3d_model_create(); d3d_model_primitive_begin(model,pr_trianglelist); d3d_model_vertex_normal_texture(model,-67.67,36.29,0.00,0,-1.57,0,1.00,0); d3d_model_vertex_normal_texture(model,67.91,36.29,0.00,0,-1.57,0,0.00,0); d3d_model_vertex_normal_texture(model,-67.67,-48.45,0.00,0,-1.57,0,1.00,0); d3d_model_vertex_normal_texture(model,67.91,-48.45,0.00,0,-1.57,0,0.00,0); d3d_model_vertex_normal_texture(model,-67.67,-48.45,0.00,0,-1.57,0,1.00,0); d3d_model_vertex_normal_texture(model,67.91,36.29,0.00,0,-1.57,0,0.00,0); (...) d3d_model_primitive_end(model); Draw: d3d_transform_set_identity(); d3d_transform_add_translation(x,y,0); d3d_model_draw(model,0,0,0,-1); d3d_transform_set_identity(); Twożenie i rysowanie modeli. EDIT Ładowanie modeli z pliku: model=d3d_model_create(); d3d_model_load(model,<plik>); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Lethys Opublikowano 8 Maja 2006 Autor Udostępnij Opublikowano 8 Maja 2006 Niestety w grze nie ma objektu ;/ tak wyglada moj kod : Create model=d3d_model_create(); d3d_model_primitive_begin(model,pr_trianglelist); d3d_vertex_normal_texture(-67.67,36.29,0.00,0,-1.57,0,1.00,0); d3d_vertex_normal_texture(67.91,36.29,0.00,0,-1.57,0,0.00,0); (...) d3d_vertex_normal_texture(50.60,37.01,32.30,0.75,0,0,0,0); d3d_model_primitive_end(model); Draw d3d_transform_set_identity(); d3d_transform_add_translation(x,y,0); d3d_model_draw(model,0,0,0,-1); d3d_transform_set_identity(); I nic w grze sie nie pojawia ;/ Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ę