Patch #50 Performance enhancements, bug fixes, and More!

mtion studio

Create, play, and remix immersive 3D experiences with mtion—where you can bring immersive stories to life without coding. Build interactive worlds, publish with ease, and connect with a vibrant community across platforms like Twitch and YouTube.

[b]🎉 Exciting Update: mtion studio 0.61.3f6 is Here! 🎉[/b] Hey there, amazing creators and gamers! We're absolutely thrilled to roll out the latest update for [b]mtion studio[/b]: version [b]0.61.3f6[/b]! This update is jam-packed with awesome new features, improvements, bug fixes, and performance enhancements that we can't wait for you to dive into. [h1]🔥 Key Highlights 🔥[/h1] [b]🖱️ New Nodes[/b] We've introduced a few new action nodes that triggers events when an object is hovered over as well as a node that makes it easy to remap a value to a range. Should make it easer to create new interactive content, popups, UI, text, and event triggering! [b]📸 Snap Element to Camera Position[/b] Editing just got a whole lot easier. With the new command (CTRL+SHIFT+F), you can quickly snap any element to the camera's current position. Say goodbye to tedious adjustments! But that's just the tip of the iceberg. Check out all the awesome additions and improvements below! --- [h1]🚀 New Features[/h1] [b]Snap Element to Camera Position[/b] - Quickly snap any element to the camera's current position with (CTRL+SHIFT+F), streamlining your editing workflow. We've also fixed undo and redo for it. [b]'On Hover' Action Node[/b] - Trigger events when objects are hovered over, enabling more interactive and dynamic experiences. [b]Remap Node[/b] - Gain better control over value transformations and mappings with the new remap node in the node graph system. [b]Keyboard Input Node[/b] - Enhanced input handling with the initial version of a keyboard input node. [b]Gamepad Input Node[/b] - Added a gamepad input node to support gamepad interactions, boosting controller support. --- [h1]✨ Improvements[/h1] [b]Navigation Keys Update[/b] - Switched joystick input from right to left for better accessibility and smoother navigation. [b]Camera Transitions[/b] - Improved camera transitions when using timelines in play mode for seamless visual effects. [b]First Person Controller (FPC) Ground Check[/b] - Enhanced ground detection logic for more reliable movement. [b]Collision Effects on FPS Controller[/b] - Updated how collisions affect the FPS controller for more realistic interactions. [b]Increased File Size Limit to 100MB[/b] - Now you can upload larger media files with the increased limit! [b]Runtime Data Structure Overhaul[/b] - Revamped the structure for runtime data on nodes for better performance and stability. [b]Random Output Node Fix[/b] - Fixed an issue where the random node wouldn't sync output in complex node graph designs. [b]Stream Deck Node Graph Fix[/b] - Stream Deck now checks the state when controlling camera changes to prevent conflicts and stuttering. [b]FPS Beacon Attribute Range Adjustment[/b] - Updated the FPS Beacon to reduce its attribute range for better balance. --- [h1]🐛 Bug Fixes[/h1] [b]Input Field Focus Checks[/b] - Fixed issues when using a controller by adding checks when input fields are focused. [b]Node Output[/b] - Resolved issues where Node constants incorrectly propagated boolean values in the node graph. [b]Clubhouse Availability Bug[/b] - Fixed a bug that caused the clubhouse to be missing in the dashboard under certain conditions. [b]Exception Handling[/b] - Addressed various exceptions and null reference errors to enhance stability. [b]Texture Memory Leaks[/b] - Optimized memory usage by fixing memory leaks related to textures. [b]Collision Handling[/b] - Corrected collision detection for non-dynamic objects to ensure proper interactions. --- [h1] ⚙️ Performance Enhancements[/h1] [b]Gizmo Optimization[/b] - Further optimized runtime gizmos to reduce CPU usage and boost frame rates. [b]Asset Management[/b] - Improved the unloading of assets and ensured lighting data is properly released when switching clubhouses. [b]Optimized Camera Rendering[/b] - Updated our rendering pipeline for better overall performance and stability. --- [h1]📦 SDK Updates[/h1] [b]Scene Existence Verification[/b] - Added checks to ensure that Room and Environment scenes exist, preventing potential loading issues. --- [h1]🔧 Other Changes[/h1] [b]Clubhouse Logic Improvements[/b] - Cleaned up the saving and uploading logic for clubhouses to enhance reliability. [b]Media Clubhouse Faulting[/b] - Fixed an issue during clubhouse load when media files exceed a certain threshold. [b]Snapshot Restoration Reordering[/b] - Reordered the snapshot restoration process to improve loading times and reliability. [b]First Person Controller Thumbnail Update[/b] - Updated the thumbnail metadata for the FPC for better visual representation. --- We're super grateful for all your feedback and support during this early pre-alpha stage of mtion. Your creativity fuels us, and we're beyond excited for what's coming next. Stay tuned for more amazing features rolling out over the next few months! [b]Happy creating![/b] 🎨 — The mtion Team