Version 8.3 - Highlight, Glow, and Blending


New features:

✔️MV animations now work in MZ3D
✔️Added a new Highlight feature that draws an outline around a character. I think this looks nice as a sort of magical aura.
✔️Added a toggle to allow the glow effect to be visible through walls
✔️Added an option to control glow intensity for the glow effect for textures.
✔️Added ability to blend configurations and attributes over time (see examples below)
✔️Added missing elevation and enable/disable plugin commands to mz3d

Bugfixes

🐛Fixed glow effect always being visible through walls
🐛Fixed sprites tilting when the camera rolls
🐛Fixed math expressions for tiles with the scale function
🐛Fixed bug that causes models to become invisible when using instancing and turning off shadows.
🐛Animations are now hue shifted properly
🐛Lowered the alpha cutoff for materials that use alpha blending
🐛Fixed sprite offset not being updated properly when changing camera pitch

Examples:

To add a highlight, (works for events and certain tile shapes):
<mv3d: highlight(red) >

add or remove a highlight with a plugin command:
mv3d @p configure highlight(red)
mv3d @p configure highlight(off)

To blend configurations and attributes, add a time parameter to the end of the command:
mv3d @p configure glow(red) 1
mv3d set alphaFog 0.2 1

script examples:
$gamePlayer.mv3d_configure('glow(red)',1);
mv3d.command('set alphaFog', 0.2, 1);
mv3d.blendAttribute('alphaFog', 0.2, 1);

Over the past few updates I've added a lot attributes that can be changed with the set command.
Since a bug is preventing me from being able to update the official wiki, I'll list the available attributes here. These attributes represent things that are initially set up with the plugin parameters, but using the set command you can change them during the game.

lockCamera
allowRotation
allowPitch
diagonalMovement
turnIncrement
turnSpeed
instantMovement
inputCameraMouse
inputCameraGamepad
cameraCollision
airshipHeight
allowGlide
alphaFog
glowIntensity
glowRadius
glowThroughWalls
highlight
highlightRadius
highlightThroughWalls

Unfortunately the GLTF import feature still isn't ready, but I still plan on adding it in a future update.

Files

mz3d-plugin 8.3.zip 2 MB
Oct 17, 2022
mz3d-plugin-demo 8.3.zip 2 MB
Oct 17, 2022
mz3d-project 8.3.zip 37 MB
Oct 17, 2022
mz3d-project-demo 8.3.zip 37 MB
Oct 17, 2022

Get MZ3D - 3D Rendering Plugin for RPG Maker MZ

Buy Now$25.00 USD or more