Hello there,
As we step into the festive season, we’re thrilled to share something special! This December, we’re rolling out a fresh update filled with new features and improvements crafted to bring more joy and ease to your experience. 🌟
New Features 💫
3D Asset Viewer
Our new asset viewer, available on the asset hub, makes managing your resources efficient:
- Preview 3D assets instantly without the fuss of guessing what objects you’ve imported
- Customize backgrounds to see how assets look in different settings
- Access detailed information including specs and metadata
Here is how to view Assets :
- Click on the 3 dots of the asset card
- Select View Asset
- Inspect assets from every angle by dragging the right-click button on your mouse
Once the Asset viewer is opened, a few different features are available.
Note : Only GLTF, GLB & OBJ 3D Models can be viewed. If the uploaded asset is missing textures, warnings will appear in the info panel, listing the missing files.
Asset On Demand
To enhance the app's startup performance, we’re introducing a new concept where imported assets are loaded only when needed.
What’s changing:
While the process of importing assets and downloading them to the library remains the same, external 3D models that aren’t used in the Space will not be loaded automatically. To load the asset, simply click on the + icon.
This update ensures faster startup times while keeping all your assets accessible on demand.
These are the meanings of the different states for imported 3D model assets in the library :
Particle Collisions
You can now detect collisions between assets and particles, creating new possibilities for interactive training scenarios. Particle effects like Fire, Flame Stream, Smoke, and Water are perfect for creating immersive experiences. This feature is especially useful for training scenarios involving flames or water, such as fire drills.
Here’s how it works:
- Create a scenario where a Particle effect is playing using the Start Emission Node
- Connect your particle effect to the On Asset Collision Node.
- Connect the asset that will interact with the particle to the On Asset Collision Node
- Choose the action following the On collision Output to trigger custom actions following the collision between the Asset and the Particle
Example : A collision between a smoke particle and a sprinkler located on the ceiling of this warehouse triggers the sprinkler to start spraying water.
End Result
Improvements
Avatar Recorder Improvements
- Audios can be linked to an Avatar Recorder by using the Canvas nodes
Now, in addition to selecting an audio within a remix, you can link an audio file directly to your nodes.
Here’s how it works:
- Use your desired audio file as a reference node.
- Link it directly to a Play Media Node (as shown in the example below).
Once linked, your chosen audio will override the audio selected in the remix and the avatar’s lip movements with automatically sync with the audio.
- Avatar Recorder audio can be removed directly from the remix
Previously, once an audio track was selected, it couldn’t be removed—only replaced. With our latest update, you can now easily remove any audio with just one click using the minus button.
Note : To learn more about the Avatar recorder read the article here.
Media Panel Synchronised in Multiplayer Play Mode
Building on our previous release, where media deck actions were synchronized across all players in a multiplayer session, we’ve now enhanced this feature. When media panels are triggered through scenarios, they will now play the same content simultaneously for all players in Play sessions.
Bug fixes 🐞
Desktop - Resolved issue where highlighting and replacing decimals with another digit caused the final value to display incorrectly in the box.
Canvas - Fixed problem where pressing CTRL between two constellation menu transitions could break the canvas.
Nodes - Addressed issue where naming an asset "Missing Asset" caused faulty node behavior.
Media Panel - Corrected issue where videos looped when seeking past the end of a video.
Basecamp - Fixed bug where clicking on extra space to the left of the info panel triggered the buttons within it.
Voice Assist - Resolved issue where the first use of voice assist did not work properly.
Basecamp - Corrected issue where the space description panel displayed incorrect information when switching spaces before upload was completed.
Canvas - Fixed memory usage performance issues with the canvas.
Avatar Recorder - Ensured that the Spatialize toggle is properly reflected in Create mode.
Space Sharing - Resolved issue where a foreign user was stuck on a black screen when entering a space created by two different users and unshared.
Avatar Recorder - Fixed problem where the VR keyboard remained open when the audio library was opened.
PlayMulti - Addressed issue where Audiospheres Stop and Pause Media Nodes were not replicated if triggered by Player 1 before other players joined.
Avatar Recorder - Corrected issue where audio could not be played more than once if no animation was recorded.
PlayMulti - Fixed problem where collisions with the Avatar Recorder were not replicated for both players.
Importation Hub - Resolved issue where spamming the Create button while assets were loading caused problems.
Particles - Fixed bug where dragging a particle using the transform tool box triggered the play feature.
Space Sharing - Addressed issue where canceling a download did not delete the project.
Desktop - Corrected behavior where the canvas title field did not "recenter" like other remix fields.
Web Panel - Fixed issue where the VR keyboard entry field remained empty when opened on a webpage field.
🎄 Thank you for being an essential part of our journey to make StellarX better every day! Your feedback and support will continue to drive us into the new year. We hope this season brings you joy and warmth. ❄️✨
Cheers,
The StellarX Crew ✨