For more basic information and the actual download please head directly over to itch.io:
DOWNLOAD
"Baby 3D" creates an additional canvas behind the C2 canvas like many other 3D plugins did before. I believe the script was directly taken from an older Copperlicht plugin.
This plugin however is using Babylon.js which I find fairly straightforward to use for many simple tasks. It bears no relation to an old Babylon.js plugin which I believe used to be commerically available on the forums.
In order to not stray too far from the WYSIWYG philosophy of Construct, "Baby 3D" works a lot with behaviors applied to regular Construct objects like tiled background and sprites to create simple geometry like planes and cubes.
Due to the way Construct 2 makes spritesheets on export the best solution I could come up with is that if you're going to use animations on planes you will have to add a selfmade spritesheet containing all the frames horizontally and animations vertically. Add that spritesheet additionally as the first animation of the object.
Other solutions would work differently on preview and on export and I did have a property switch for preview mode in the plugin at one point. But I'd rather have something that works for both.
Baby 3D won't actually use any animations unless the behavior is added to an actual Sprite and the action "Inherit animations" is called.
Originally I was going to release the plugin for C2 as well as C3 and it was around that time the first 3D features for Construct 3 dropped. Which basically prompted me to halt all development. My more recent efforts to wrap a few things up and make "peace" with my history regarding all things Construct, I decided to put a little bit more effort into it and share after all.
Do mind the warning words on the itch.io page please! All feedback welcome.