Update 0.95
This update simmered quite a lengthy bit but it's finally ready to be released into the wild.
I'd like to say just read the following changelog. Still let me talk about the support of the Tilemap object for the Plane behavior.
Meaning you can achieve something that's very akin to the famous Mode 7 effect back on the SNES by simply slapping this bad boy on an unsuspecting tilemap.
Also added a few missing actions for the Vertex Light behavior to change color, range and Z position at runtime.
Keep in mind though this still works passively, meaning the vertex color will only take when applied via actions (available for compatible behaviors like Box, Plane and Cylinder).
Of course there's a lot more like the first necessary additions to the B3D Mode plugin. But read for yourself.
Changelog:
- added Baby 3D plugin action "Move mesh by orientation" has three modes. "Forward" which moves in the direction the mesh is facing. "Sideways" moves with a (-)90 angle difference (think strafing) to the angle it's facing. While "vertical" goes up/down in proper relation to where the mesh is facing
- added Baby 3D plugin action "Parent camera" which sort of ties in with the former action. Since a camera paired this way will always face the forward direction of the parent mesh
- added Baby 3D plugin expression "exclusion" which returns the name (UID in most cases BUT as string) of a mesh when used with the "On hit"-trigger that's tied to the "Any ray" action
- added Baby 3D plugin action "Exclude mesh from light" which will exclude any given mesh from being affected by a given light
- fixed Baby 3D plugin action "Create decal" not actually working
- added Baby 3D plugin action "Destroy decal"
- added Baby 3D plugin action "Set decal opacity"
- added B3D Box behavior property "Positioning" allowing the created box mesh to NOT obey the C2 object instance's position when set to "Parent" ("Child" being the default)
- fixed B3D Box behavior having strongly distorted textures after using "Skew box at base" action
- added B3D Plane behavior support for Tilemap objects
- added B3D Plane behavior action "Apply deformation map" which takes the texture from a Tiled Background object and uses it as heightmap. This currently only works properly when used on a Tilemap object and also cannot be used repeatedly on the same object or the geometry will break
- added B3D Plane behavior action "Apply bump map" which takes the texture from a Tiled Background object as normal map. At least currently use this before adding any cameras or errors might occur
- fixed B3D Plane behavior meshes with type billboard not being displayed correctly when on top of each other depending on perspective
- added B3D Cylinder behavior property "Multi-face" similar to what's available for B3D Box allowing for different textures on the bottom, top and side parts of the cylinder. So it also takes a 6x1 (width x height) image but in this case the first part (1/6) is the bottom and final part (6/6) the top. While the rest (2-5/6) represents the side
- added B3D Cylinder behavior property "Pickable" equivalent to what was already available for Box and Plane
- added B3D Model plugin condition "On finished" triggering when an animation has finished
- changed B3D Model plugin "Set animation" action to take speed and loop parameters
- added B3D Vertex Light plugin action "Set Color"
- added B3D Vertex Light plugin action "Set range"
- added B3D Vertex Light plugin action "Set Z elevation"
- added B3D Vertex Ligh tplugin expression "ZElev"
- added B3D Particles plugin blend mode MULTIPLY to properties
- fixed B3D Particles plugin not actually disposing of itself for one-shot particle systems
Files
Get Baby 3D Plugin for Construct 2
Baby 3D Plugin for Construct 2
Make 3D games in Construct 2 powered by Babylon.js
| Status | In development |
| Category | Other |
| Author | Pixel Rebirth |
| Tags | 3D, babylonjs, Construct 2, plugin |
More posts
- Update 0.93Apr 25, 2025
- Merry Christmas (with models)!Dec 23, 2024
- A glowing Christmas with 0.91Dec 16, 2024
- Update 0.9Dec 08, 2024
- New example: Match3Nov 20, 2024
- Update 0.89Nov 18, 2024
- Update 0.88Jul 30, 2024
- Update 0.87Apr 22, 2024
- Update 0.86Apr 14, 2024

Leave a comment
Log in with itch.io to leave a comment.