Spróbuj tak(nie pamiętam dokładnie nazw funkcji)
GML
d3d_draw_block(0,0,0,32,32,32,tekstura,1,1);
d3d_transform_set_identity()
d3d_transform_set_translation(x,y,z)
d3d_transform_set_identity()
pamiętam że procedura była taka, że rysowało się blok na pozycji 0,0,0 a potem ustawiało się translation na pozycji na jakiej miał być blok.