d3d_set_projection wird "ignoriert"

  • GM 7

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

  • d3d_set_projection wird "ignoriert"

    Hi,
    ich habe mich jetzt mal wieder mit 3D beschäftigt und bin gleich mal auf ein Problem gestoßen: bei mir wird d3d_set_projection einfach ignoriert. Natürlich habe ich d3d_set_perspective(true); vorher ausgeführt, und sonst stimmt im Objekt alles (und das Objekt ist auch im Raum platziert ;) ).

    Hier mal der komplette Code:

    Create

    GML-Quellcode

    1. d3d_start();
    2. d3d_set_perspective(true);
    3. d3d_set_hidden(true);
    4. draw_set_color(c_white);
    5. d3d_set_lighting(false);
    6. d3d_set_culling(true);
    7. d3d_set_shading(true);
    8. texture_set_interpolation(true);


    Step / Draw (beides ausprobiert)

    GML-Quellcode

    1. d3d_set_projection(obj_ball.x,obj_ball.y,1024,obj_ball.x,obj_ball.y,0,-1,-1,1);

    Wobei es eigentlich irrelevant ist welche Werte ich eingeb: es ist immer dieselbe Ansicht:

    (Ja, das steht auf dem Kopf)

    In den anderen Objekten befinden sich nur folgende Zeilen im Draw Event:

    GML-Quellcode

    1. d3d_draw_block(x,y,-128,x+256,y+256,128,background_get_texture(bg_wood_medium),1,1);

    und

    GML-Quellcode

    1. d3d_draw_ellipsoid(x-32,y-32,-32,x+32,y+32,32,background_get_texture(bg_wood_medium),1,1,100);


    Ich hoffe jemand weiß, woran es liegt. :)

    EDIT: Gelöst: Ich hab die Depth von der Kamera auf 1 gesetzt und es ging ?(

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von ghostrider ()