Hi. Vielleicht gibts das schonmal aber ich find sowas nicht. Ich entwickle grad ein 3D Game mit GameMaker und es läuft ziemlich gut. Allerdings hab ich nur mit PRimitives gearbeitet und jetzt will ich ein Model laden. Ich schaff es aber nicht mit GameMaker ein Model zu laden. Ich hab das Model mit Animator gemacht und als .3ds abgespeichert. Dann hab ein ein obj_baum gemacht, Create Event d3d_model_load(0,"model.3ds"); und als draw Event das model mit d3d_model_draw gezeichnet. Aber es geht nicht. Kann mir jemand helfen? Danke
3D Models laden
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
-
-
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Shadowheart ()
-
Edit: Danke habs geschafft! War ne schwere Geburt aber jetzt gehts!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von PSTADLER ()
-
so ich ab jetz mal was gemacht aber es klappt net er zeigt immer nur nen grauen schrim an! kann sich das ma jemand angucken?
hier die gm6Dieser Beitrag wurde 1993 mal editiert, zum letzten Mal von tricktickler: Morgen, 25:60
Frag doch OnkelGoogle -
Achja da fällt mir was ein. Ich kann zwar die Models als .dat laden und die werden auch angezeigt, leider aber fehlt zB bei meiner Kugel die obere Hälfte. Also man kann durchkucken. Woran liegt das?
-
-
die hab ich als gml exportiert und dann ins create event geschreiben!ich dachte das reicht! oder nicht?Dieser Beitrag wurde 1993 mal editiert, zum letzten Mal von tricktickler: Morgen, 25:60
Frag doch OnkelGoogle -
Original von tricktickler
die hab ich als gml exportiert und dann ins create event geschreiben!ich dachte das reicht! oder nicht?
dann würde es a nicht mehr extern geladen werden...sontern wäre dann völlig intern !
deswegen gib die datei dazu ! -
ok!
HIERDieser Beitrag wurde 1993 mal editiert, zum letzten Mal von tricktickler: Morgen, 25:60
Frag doch OnkelGoogle -
Wie wärs denn wenn du die D3D Funktionen mal initialisieren würdest? Ich glaube das wäre besser ... Denn ohne die wirst du immer einen grauen Bildschirm haben, du brauchst halt ein Kamera Objekt in dem D3D initialisiert wird.
-
und wie geht das?Dieser Beitrag wurde 1993 mal editiert, zum letzten Mal von tricktickler: Morgen, 25:60
Frag doch OnkelGoogle -
Wenn man keine Ahnung hat dann sollte man es vll einfach sein lassen? Fang erstmal mit nem Pacman bzw Pong Spiel an und dann kannst du dich langsam ins 3D geschehen einarbeiten. Das ist die beste Möglichkeit die Grundlagen des Game Makers zu lernen. Es gibt außerdem genügend Beispiele und Tutorials zu den D3D Funktionen.
-
Original von Marv1
Wenn man keine Ahnung hat dann sollte man es vll einfach sein lassen? Fang erstmal mit nem Pacman bzw Pong Spiel an und dann kannst du dich langsam ins 3D geschehen einarbeiten. Das ist die beste Möglichkeit die Grundlagen des Game Makers zu lernen. Es gibt außerdem genügend Beispiele und Tutorials zu den D3D Funktionen.
NEIN!!!! Das ist es ja gerade! es gibt (soviel ich weiss) KEIN EINZIGES DEUTSCHES 3D IN GAMEMAKER TUTORIAL! -
hey das ist doch mein Thread menno. Naja egal. Dann helf mich mir selbst [muss ja auch gehen]
-
Original von PSTADLER
Achja da fällt mir was ein. Ich kann zwar die Models als .dat laden und die werden auch angezeigt, leider aber fehlt zB bei meiner Kugel die obere Hälfte. Also man kann durchkucken. Woran liegt das?
wenn die texturen nicht richtig sind erlaubt sind formate wie z.b.
2,4,8,16 usw.
wenn die textur nicht diesen werten entspricht kann es sein das nur die hälfte texturiert wird
oder du hast bei textur hrepeat 0.5 oder so eingegeben... -
Ach jetzt danke. Ich hab die Größe 55,57 gehabt. Jetzt gehts, hab jetzt 50,50
-
Original von Genesis
wenn die texturen nicht richtig sind erlaubt sind formate wie z.b.
2,4,8,16 usw.
erstens sind das größen angaben, denn die formate sind .jpg, .tga, .bmp, etc. und zweitens sind das nur richtwerte. die textur kann so hoch und breit sein wie du gerne hättest. es ist nur von vorteil, das die größe duch 2, 4, 8, etc. teilbar ist, da sich diese größen besser in den grafikspeicher einfügen.
den grafkispeicher kann man sich wie ein großes blatt papier vorstellen, das z.b. die maße 128x256 hat. verwendet man nun 4 texturen die 65x65 pixel groß sind, müssen diese in den speicher geladen werden. der GM versucht nun die texturen optimal auf unserem imaginären blatt papier zu verteilen. da aber die texturen 65 pixel breit sind, wüden 2 stück nebeneinander 130pixel ergeben. das ist breiter als unser speicher, und deswegen kann der GM sie nicht nebeneinander legen, sondern muss sie untereinander stapen. rechts bleicbt dann ein ungenutzer rest von 63 pixeln.Battle Command - WeltraumEchtzeitStrategie | Meine GM Spiele auf Box.net
GCM/FA/O d-(--)@>---xpu s-:- !a C++$@ U- P L+ E W++ N o K-- w++ O? M V PS PE-- Y PGP t 5 X R+++ tv+ b DI D G e+ h? r-- x