Construct is officially 3d enabled!!!

This forum is currently in read-only mode.
  • YEW HEARD M3

    <img src="http://dl.getdropbox.com/u/1010927/3d%20screenshot.png">

    screenshot for awesomeness.

    this is basically a bunch of math i had to figure out on my own for 3d rotations and offsetting, which can rotate points offset from an origin, around that origin in 3d space.

    you can then build any 3d shape you want (i made a box here for simplicities sake) out of faces made from sprite distorted sprites, attached to certain points ID values.

    lucid said he might include the math i came up with to make this into his new super pr0 awesome plugin, which means u fellas will be able to play with it too!

    download here: http://dl.getdropbox.com/u/1010927/3D%20Demo.exe

    controls are, click and drag to move box around in x and y, click and drag knobs on wheel sliders to control the different rotations and and move box along z. thats it folks!

  • Cool!!

  • whoa, did lucid really say that?

    just kidding

    awesome work again quazi

    I don't know if it's supposed to be like that, but the red axis doesn't rotate with the others

    because of this you can make two axises overlap, and become the same

    definitely going to include this in the math portion of thangs

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • red axis is designed like that, since its the "root" axis no other axis effect it, its the most intuitive way to rotate the object IMO, since you can control its rotation in a very understandable manner (you rotate the blue axis which rotates up and down). the green axis is "roll" along the vector, so if you point it so that it faces straight down/up, it will be rotating around a vector that is essentially a Yaxis

    oh yah something which slipped by me is that the green axis seems to be rotating the wrong way, ill need to fix that later.

  • that's sooooo cool! i'm quite amazed even if it IS just a tech demo!

  • Just so you guys know, that cube in middle isn't 3d box, It's custom textured polygons!

    edit: oh wait. he said that in the description.

  • How would collisions work with this type of 3D object since its a combination of several objects (if I understand right)?

  • it really depends what you're trying to do.

    youd need to test if another object/point is within the value space of the object. theres no simple way to do it.

  • What in the name of-

    ...

    HOLY HELL. Awesome! Though, I imagine trying to actually build anything in 3D more complicated than a box is gonna, well, be somewhat difficult.

  • Intriguing...

  • What in the name of-

    ...

    HOLY HELL. Awesome! Though, I imagine trying to actually build anything in 3D more complicated than a box is gonna, well, but somewhat difficult.

    the plugin im working on will make creating editors and loaders (of any kind, not just 3d) much easier

    remind me when i release the plugin, and i'll make a 3d model editor example

  • Though, I imagine trying to actually build anything in 3D more complicated than a box is gonna, well, but somewhat difficult.

    not exactly, building a box took me all but 2 minutes. ive already built a wireframe sphere, and when i come back from school im gonna make a texture wrapped sphere.

    and an even better thing about this 3d model is the faces can have animation, since they're simply sprites. the green plane and the crates faces are the same sprite object with a different anim frame.

    now building a model of mario or something would be difficult, but i bet someone could probably make a model loader/converter for .3ds or .obj files or wtv. but with the current system its still 100% possible

  • Ah, I see. Well... That would be interesting.

  • Nice job there must be some hard math behind that!

  • I would love to see the cap to this.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)