Comments

Log in with itch.io to leave a comment.

Really nice. Thank you for making this.

(1 edit)

When i create the d3d_draw_block()

My texture is clipping. Disappear at the some point.

I dont know why, or something in my projection is wrong, idk.


Edit :

My bad, i forgot to create gpu_set_ztestenable(true) and gpu_set_zwriteenable(true)

Thanks for your Script. Really Love It

I had the same issue thanks for comment

Seems like mine always crashes from the static vertex = Drago3D_Internals.Vertex;

in the d3d_draw_block.

(+1)

Can’t replicate it. What version of GameMaker are you using?

Slightly old: 2022.0.30

Hmm, something probably changed in the way statics are initialized since LTS came out. I’ll look at it in a little while

Thanks for taking a look. One day I'll update to the current version.

(+1)

Okay sorry for the delay, try replacing the Drago3D_Internals file with this: https://gist.github.com/DragoniteSpam/2839c0d97596f3d36066aa6635a9e609

I’ll make a “proper” LTS release after dinner.

(1 edit) (+2)

Does this include functions for rotating models? Attempting to rewrite an old game I built in 3D that uses a lot of transformations. :]
Btw, thanks for doing this- I hope it helps quite a few people.
Edit: I realize you can probably just set the matrix to rotate it. I'm not sure what I was expecting. D3D was really weird.