pr_triangellist

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • pr_triangellist

    Hallo,
    vorweg: der code ist in wirklichkeit viel länger, ich nehme jetzt nur den wihtigen teil herraus.
    wenn der code so aussieht, wird das polygonobject genau an punkt x0,y0 des rooms gedrawt, es soll aber an obj_stein.x, obj_stein.y gedrawt werden.
    achja, was bedeutet pr_triangelelist? ich vermute das das zu dem fehler führt, aber die hilfe des gm hilft mir irgentwie nicht werter.

    Quellcode

    1. // Created with Cinema 4D's GM Mesh Exporter, Copyright 2004 Xception
    2. d3d_primitive_begin_texture(pr_trianglelist,back_floortex1);
    3. d3d_vertex_texture(-1.811745, 13.047434, -0.712323, 0.000000, 0.800000);
    4. d3d_vertex_texture(0.000001, 12.480154, 1.976067, 0.000000, 0.600000);
    5. d3d_vertex_texture(8.454819, 10.211035, 5.202135, 0.100000, 0.600000);
    6. d3d_vertex_texture(6.039157, 12.480153, -0.712322, 0.100000, 0.800000);
    7. [...]
    8. d3d_vertex_texture(-1.811746, 8.509195, 7.890523, 0.900000, 0.400000);
    9. d3d_vertex_texture(-1.811746, 8.509195, 7.890523, 0.900000, 0.400000);
    10. d3d_vertex_texture(-0.049435, 5.619473, 12.736845, 1.000000, 0.200000);
    11. d3d_vertex_texture(0.000000, 9.643755, 7.890523, 1.000000, 0.400000);
    12. d3d_primitive_end();
    Alles anzeigen
    :) Nobody is perfect (-:

    "Dummköpfe sind Denkerköpfen weit überlegen. Zahlenmäßig." Ernst Ferstl
  • also pr_trianglelist ist ein befehl, der eine liste mit "raumpunkten" erwartet, die als 3dimensonales object dargestellt werden. die anzahl der punkte in der liste muss durch drei (tri) teilbar sein, denn der GM versucht zwischen die punkte flächen in dreickform zu "malen".
    diese flächen sind in deinem beispiel zusätzlich mit einer textur gefüllt. eine recht gute beschreibung der sonstigen pr_ befehle findest du in der game maker helpfile unter "Advanced drawing functions". das ist aber im kopf recht kompiziert vorzustellen.
    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