REALTIME EDITING
See changes from your teammates real-time Google Docs style
Store progress data, and add logic, calculate formulas
3D MODELS
Add 3D Models directly from your computer, or use the SketchFab plugin to import models
MY METAVERSE ROOMS
Use ready-made spaces as a starting point for your experiences
PRODUCT CARD
Product Card pop-outs for showcasing your products
CAMERA CONTROLS
Toggle between first person and fly controls
WEBGL 2 SUPPORT
GMetri uses the most up to date version of the WebGL API and is able to drop back to WebGL 1 when required
PHYSICALLY BASED RENDERING (PBR)
Realistic rendering using the latest techniques for 3D Models
HDR GRAPHICS PIPELINE
Support for the latest WebXR standards to generate room-scale and mobile XR experiences
WEBXR SUPPORT
HDR pipeline: automatic gamma-correction, support for HDR cubemaps
ANIMATIONS
Support for animation on your models
ENVIRONMENT MAPS
Live-like reflections on 3D models for that extra layer of realism
SELECTIVE BLOOM
Ability to add a glow effect on 3D Models
A plethora of authentication options ranging from Public, Token, Custom List, Password based
REALTIME SCENE DASHBOARD
Check real-time which user is at what Scene
Track location of each of your viewer and get a density map on your dashboard
COMPLETION STATUS
Check which rules get triggered by which User
v0.5.5728 / 05 Apr 2024
Streamlined Avatar System: Simplified the avatar system to include only three options: Ready Player Me, Custom, and None. Removed the outdated "Basic" avatar system that used conical avatars for a more streamlined experience.
Introduction of "Basic" Brain Type: Added a new "Basic" brain type, allowing users to set the AI prompt directly on the right bar, eliminating the need to select a specific brain.
Enhanced Preview Link Generation: Revised the method for generating preview links to bolster security measures.
Improved Data Encryption: Updated the encryption process for enhanced data security.
Mobile - Walking Straight: Resolved the issue of walking straight on mobile devices using the third-person joystick, ensuring smoother navigation.
Character Element Audio Issue: Fixed an issue related to the Character element audio for improved functionality.
3D Asset Loading Bugs: Addressed several bugs in the loading process of 3D assets utilizing KTX compression, ensuring proper loading and display.
v0.5.5697 / 27 Mar 2024
Walking Speed Multiplier: Implemented a walking speed multiplier, allowing users to accelerate the experience by adjusting the walking speed.
Character Element Events: Added two new events to the Character element: "Finishes Speaking" and "Finishes AI Response," facilitating smoother integration of events in interactive storylines involving character elements.
Mobile “Tap to Start” Screen: Introduced a new "Tap to Start" screen on mobile devices to ensure the audiocontext is unlocked, improving user experience.
Multiline Text Input: Enabled multiline text input in various then actions, including "Set to String," "Speak," "Show Notification," and "Replace Screen Reader Text," enhancing flexibility and functionality.
Wider Rule Name Input Boxes: Increased the width of rule name input boxes to accommodate longer rule names, improving visibility and usability.
Autogenerated Variable Table Enhancement: Updated the autogenerated variable table to display variable categories on the Variables Settings page for improved organization and management.
Password Expiry: Implemented password expiry for GMetri editor accounts. Accounts older than a specified period will prompt users to update their passwords for enhanced security.
Reduced Third-party App Usage: Minimized the utilization of third-party applications accessing GMetri data to bolster data security and privacy.
Movement Speeds: Fixed movement speeds for both first-person and third-person modes, providing smoother navigation.
Autogenerated Variable Headers Alignment: Corrected the alignment of autogenerated variable headers for consistency and clarity.
Logic Map Sorting: Ensured correct sorting of logic map rules and when events for better organization and ease of use.
Gyro Permissions: Fixed the issue where gyro permissions were being requested in third-person mode on iOS devices. Gyro permissions are now requested only in first-person experiences.
Player Count Variable Changes: Rectified the issue where changes in player_count_var weren't triggering when events, ensuring proper functionality.
Initial Hidden States of Actionbar Items: Addressed the issue with the initial hidden states of actionbar items for improved consistency and usability.
v0.5.5440 / 07 Feb 2024
We have released some features this time that are great for creating multiplayer games!
"Shared" Property 🤝: Rules can now be marked as "Shared". When activated, these rules apply to everyone in the same room, enhancing multiplayer interactions.
Enhanced on_var_change
🔄: This function has been updated to work with Shared Rules, enabling real-time variable syncing across all players. You can now set a rule “When variableA changes, variableA should capture data”. If this is a shared rule, the value of variableA will be synced with all players.
Variable Substitution in When Conditions 📊: You can now use variable substitution in the "When" part of rules, allowing for dynamic comparisons. For example, set conditions like "When a > {{b}}".
New Variables: Introducing two auto-generated variables for player counts:
player_count_var
🧑🤝🧑: Tracks the number of players in your current game instance.
player_count_all_var
🌐: Shows the total number of players in the entire game room.
"Remember Me" Option ✅: Users can now choose to be remembered after logging in, streamlining access for subsequent sessions. This feature is available for "Social" logins and other methods configured in Viewer Groups.
Install as PWA 🚀: GMetri experiences can now be installed as Progressive Web Apps (PWAs) on most modern browsers, offering a more app-like experience directly from your browser.
Japanese Language Option 🇯🇵 The viewer bubble now supports Japanese fonts also
Faster Avatar Thumbnails⚡ Default avatars selection screen now load more quickly, enhancing the user experience right from the start.
Max Rooms Configuration 🔀 Setting the maximum number of room instances to more than 1 allows for separate moderator rooms. However, setting it to 1 keeps moderators and attendees in the same space, ideal for scenarios like classroom interactions where the teacher needs moderation control.
Resizable Deployment Slug Input ✍️: The input box for deployment section slugs now automatically adjusts its size based on the input length, making it easier to work with longer URLs.
Integrated Passcode in Moderator URL 🔑: The moderator URL now includes the passcode for streamlined access. You have the option to enter the passcode separately if preferred, by removing it from the URL.
SCORM File Extension 📦: Fixed an issue where SCORM files downloaded from the deployment section were missing the .zip extension. Now, files are correctly labeled for easy identification and use.
Collider Visibility Control 🚫: The hide/show functionality now properly applies to collider elements as well, ensuring consistent visibility settings across your project.
Rule Label Correction 🏷️: Corrected the labels for the “When number is between”. “< than” and “> than” now accurately reflect the intended conditions.
Accurate Moderator Link 🔗: The moderator link in the Deployment section now accurately reflects the correct URL, even when the workspace slug has an alias.
Global Variable Protection 🔒: Resolved an issue where the editor allowed unintended modifications to the default values of Global boolean variables.
Improved URL Editing ✏️: Enhanced the functionality of the “cancel” button while editing URLs in the deployment section for a smoother user experience.
Variable Name Editing ✍️: Made improvements in the variables section of the editor to facilitate easier renaming of variables.
Drag-and-Drop Fixes 🖱️: Resolved issues with dragging functionality for Variables, Menu, and TourMode sections under Settings for more intuitive interface interaction.
Single Player Experience Stability 🕹️: Addressed and fixed several errors in Single Player Experience to ensure a smoother experience.
Moderator Reactions 💬: Fixed an issue where reactions from moderators were not being sent to moderator rooms, ensuring that all interactions are properly communicated.
Cleaned Up Editor Scripts 🧹: Removed unnecessary Facebook and segment.io scripts from the editor to streamline performance and user experience.
v0.5.5365 / 23 Jan 2024
🎮 New Multiplayer System Released
We released a new Multiplayer System today, which culminates a long journey of upgrades that started last year. These include the v6 release that made our underlying JSON robust and efficient, and a new multiplayer written in-house, keeping the future in mind so that we aren't limited by multiplayer scale and room limits - even for the foreseeable future.
The new multiplayer system also brings with it a host of improvements and bug fixes.
💡 Developed in-house
🌐 Now supports up to 100 users simultaneously in a single room.
📍 Fixed issues with initial player positions.
🔝 Room capacity increased to 100 for enterprise customers. (Room instances still work like before).
🎙️ Combined host and broadcast modes into a 'Moderator' feature, in line with other chat systems.
🏷️ User display names are now retained across sessions.
🚶♂️ Enhanced avatar movement for smoother walking. (better interpolation).
🚀 Improved performance with multiple avatars.
🔔 More effective error notifications.
📚 GMetri SCORM API now supports multiple SCORM elements within the same scene.
🌐 Ability to Show/Hide Groups in the structure tree. (Note: This doesn't work on colliders currently).
📂 Implemented rules to control visibility of entire groups.
⌨ Shift-select multiple items in the Structure tree (Ctrl-select remains).
🖼️ New template for custom Share URL patterns in Product Card elements.
📝 Expanded template variables, fully documented here: What are the values that I can substitute?
🔐 Direct passcode entry in moderator URL using ?passcode=yyyy
.
🎨 UI enhancements in the Structure Panel, including alignment fixes.
🔄 Fixed a bug in "Load from another deployment" authentication affecting viewer’s state.
💾 Enhanced memory usage with multiple avatars and scene transitions.
📺 Fixed screen source switching issues in Screenshare Element.
🎲 Addressed multiplayer to single-player downgrades.
🔄 Corrected erratic avatar scaling when changing scenes.
🗨️ Fixed the order of comments.
v0.5.5265 / 05 Jan 2024
New rule to show toast notifications
Removed restriction to have an empty action in rules
New rule to register clicks on the SHARE button in product card element
Simplified avatar selection process for all authenticated experiences
Display name will now persist across all deployments with an origanization (if used with authentication)
Fixing experience starting issues when using load from deployment
authentication method
Fixed GLB and GLTF file uploads in the editor
v0.5.5142 / 18 Dec 2023
UI to show historical conversation with the Character Element
Support for KTX2 compressed 3D models
Minimap element (beta)
Stricter restrictions on File Uploads
Support for controlling Avatar quality
Product card - checkbox for enabling share button
Support for controlling Avatar quality
Product card - on clicking share button copies a link to the clipboard and shows notification
Product card - when a shared link is loaded, the product card appears.
Reduced poly count for zone element
Fixed idle and talking animations for Character element
Fixed PDF Viewer for Popup element
Fixed render order issue for Zone element
Fixed styling issue for Instruction element
Fixed movement controls when shift key is pressed before WASD
Fixed editor sluggishness when using arrow or wasd keys to move around
v0.5.5101 / 30 Nov 2023
UI to show historical conversation with the Character Element
Support for KTX2 compressed 3D models
Minimap element (beta)
Support for KTX2 compressed 3D models
OpenAI Assistant support for Character element
Added an additional audio to character element when the character is thinking about an answer
Improvements to VR mode render pipeline
Minimap element (beta)
Adding back TrackJS
Fixed Shopify Plugin
Added variable templating to Embed 3D element
v0.5.5015 / 30 Oct 2023
Updated Signup flow - Added ability to add organization details, reference and purpose
Updated substitute nomenclature to Variants for Image, Audio, Audio TTS and Text elements
Added capability to rules to change view mode
Added CTA to open scene properties in the Structure tree
Restricting conversational brain to an Enterprise only feature.
Added AI token usage basis month in the billings section.
Added language selection for preview mode
Fixed order of elements inside groups in rules UI dropdowns
Fixed ability to use delete key for input fields in editor
v0.5.5015 / 4 Oct 2023
We released the v5 editor in November 2021 and introduced v6 in August 2023. Both of these releases marked major upgrades in terms of the underlying technology and the way we store GMetri projects.
During the transition from v4 to v5, we did not automatically update older projects. Instead, we have continued to support the older v4 format in legacy mode for approximately two years.
Throughout this time, GMetri's feature set has expanded significantly.
We are planning to decommission the v4 editor in the near future. Fortunately, this change will not impact your deployments. This is because, for an extended period, v4 projects have been viewed using the latest viewer. In the viewer we update v4 projects on the fly to the latest version (to v6), without saving them back, to ensure that you can still use the v4 editor, while getting the benefits of our latest viewer.
However please be aware that before the next release, when you access older projects, you will start seeing the new editor instead of the older v4 editor.
Unfocused windows no longer cause audio events to not fire
Updated supported browser versions: https://docs.gmetri.com/guidelines-compatibility/compatibility/supported-browsers
Fixed orientation issues with VR mode
Fixed Point To action in VR mode
Fixed variable templating for Embed 3D element
v0.5.4986 / 18 Sep 2023
v0.5.4972 / 11 Sep 2023
Updated UX for Avatar Selection
New reactions for Players
Introducing a new Brain type: Role Play (can hold conversations given a personality)
Shortcut for deleting elements updated from Ctrl + Delete / Cmd + Delete to Delete
Introducing 10 new talk animations for characters
Performance Monitor to calculate Videos, Audios and GIFs overhead
Improvements in Brain selection UI
Introducing optimized scene transition type for 360 to 360 scene
Adding Preset avatars for RPM Avatar system for easier and faster access
Adding gendered animations for custom avatar system
General optimisations to reduce RAM usage
Fixed Copy and Paste for elements
Fixed Experience renaming
Popup showing slides in sorted order now
v0.5.4910 / 28 Aug 2023
🪑 Better UX while using the Seat element in the editor - a model on a seat is now displayed while placing the element.
🔊 Added a “matches duration” event for Audio TTS element.
🎭 Animations are now applied to compatible Characters selected even from outside of Ready Player Me.
📚 Updated UI used to create and add files to a Character element's Brain.
🆘 Better help options in the top bar of the Portal. More visible help icons on the Editor top bar.
📁 You can now select Character files from the File Manager for custom avatars.
🧑🎨 Added a configure avatar link in the deployment page (takes you to avatar preferences), and a few UI improvements.
🖼️ Better icons and thumbnails for Screenshare, Zone, Seat, and Embed3d in the “Add Element” page.
📝 Removed cursor instruction for third-person view (as they aren't needed there). Also, we now show instructions when scene changes from 360 to 3D.
🌐 The optimization that happens to a project while viewing a link - which causes dormant scenes to be removed from it, is no longer applied while previewing the project. This is because the editor might be working on a project that is currently inaccessible but might later link it into the project.
🇯🇵 Translation updates: Capture Input element's copy for Japanese.
🔄 When a browser tab with a GMetri view link was duplicated, the session id used to get duplicated - and viewer updates used to get overwritten. This is now fixed.
➕ Deleting an element and then trying to add a new element without selecting anything from the Structure Panel used to fail. This is now fixed.
📝 Entering text in input boxes should no longer moves the camera. This issue used to sometimes bring the camera down to ground level (because of the “e” reduce camera height shortcut). Fixed!
🧘♂️ The input box for camera height no longer loses focus while modifying it.
📊 Fixed viewer sessions table UI in analytics. It wasn’t being rendered correctly in case there a large number of columns as a result of a large number of variables.
📈 In certain cases, the analytics page used to show errors and the page refused to render. This is now fixed.
🎮 Controller movement fixes for VR mode on headset devices.🎉
📷 Fixed camera height and name bubble position while sitting.
🔁 Reset rotation property wasn’t being applied for Third person mode. This is now fixed.
v0.5.4866 / 14 Aug 2023
💺Seat element released in beta
⚡ The Rules section now works better (around 5x speed improvement). The list of elements in dropdowns is now ordered according the Structure Panel.
Here's a before vs. after comparison when scrolling the Rules UI:
🧍♂️ Idle animations of Avatars improved.
🧍♀️ There are a few issues in some animations in female avatar. Changes were made to help fix that in the coming few days.
🛠️ Japanese translations in screenshare and multiplayer mode (when "Japanese" is selected as "Viewer UI Language" from Settings.
📈 The project body that gets sent to viewer is now being optimized before it is sent. Any non-reachable scenes, disabled rules etc. are first removed from the project before sending it to the viewer to save network bandwidth.
🎋 The right bar Structure Panel tree now works slightly better during drag-drop operations.
🎼 A new property "Background" added to Audio elements. Checking "Background" on an audio element loads it differently (using html5 audio). Background audios:
Take lesser memory (important if you are building for iOS)
Have a limitation on iOS that they can't perform volume changes using rules, and only work at volume 100% (so bake in the low volume into the audio in case you want lower volume)
🛠️ The editor has now transitioned to v6. Most of the issues cased by the v5 to v6 have been resolved.
💾 Code optimizations done to reduce memory usage.
🎯 Copying (ctrl-c, ctrl-v) scenes across projects now also copies variables that were referenced in the rules for that scene. (Note: global variables are not copied over).
📱 There were certain menu entries in some project that didn't link to any scenes. This is now fixed - the ghost menu entries should go away on their own the next time you open the editor.
📋 Duplicating large projects across workspaces no longer fails. There was a log limit that was being reached for large projects.
🛠️ Rules for audios used to get applied on audios twice. This had no impact on functioning, but used up more memory.
📝 Two experimental flags:
use_html5_audio=true
: html5 is a new internal audio format for GMetri that uses lesser memory. It has a limitation that it's volume can't be anything other than full (100) and its volume can't be changed by rules. All audios that have 100 volume and don't have any volume rules on them automatically become html5 audios when this flag is passed.
ios_mute_videos=true
: Mutes all videos & removes mute/unmute rules. iOS automatically pauses some GMetri experiences containing audios and videos. This helps prevent that by muting all videos & removing mute/unmute rules.
v0.5.4656 / 23 July 2023
⚡ Slight performance improvement in the editor.
🔄 Rules can now be rearranged.
🛠️ Minor UI fixes in Rules top-bar.
🎯 Dragging and dropping in the “Structure” tree is now much smoother.
📈 Slight improvement in project size. Initial load times should be slightly faster.
⏱️ Precision of video, audio, and timer duration rules is now 250 milliseconds.
🤫 Ability to mute all users as the host using a single click.
💾 Editor changes now consistently get saved, with more efficient diffs generation.
🎯 Multiple rules with the same "when" conditions now get triggered as expected.
📱 Action bar no longer covers the joystick and caller options on mobile.
📋 Duplicate and ghost entries in the "Structure" tab no longer form.
📝 Copying and pasting a scene and an element now includes the element in the current scene as expected.
v0.5.4597 / 14 July 2023
🗣️ New Language options for Text-to-Speech Element and Character element voice options
🎯 Trigger Radius default changed to 3M for all new character elements: Enjoy more intuitive and accurate interactions with characters in your experiences
🖼️ Improved Embed 3D element performance: Smoother rendering and faster loading times for your 3D models.
👤 Improved Avatar Selection for quicker entry into the experience: Jump right into the action with faster access to your chosen experience.
🇯🇵 Japanese Language translations for collaboration controls: Seamless navigation and collaboration with Japanese language support.
🎭 Better random Avatar names: Embrace a new era of diverse and appropriate Avatar names.
🔊 Fixed an issue where audio match rule didn’t work after seek to operation: Audio triggers now function correctly after seek operations.
⌛ Fixed an issue where timer match rule didn’t work after seek to operation: Timers now operate accurately after seek operations.
🔌 Fixed an issue where Agora was loaded even in non-multiplayer deployments, improving loading time.
🖼️ Fixed Element renaming issue when selected from structure panel.
🧠 Fixed issue with renaming AI Brains.
🔍 Fixed issue with rules search when searching by color.
v0.5.4439 / 16 June 2023
🌐 We've introduced a new element, Embed 3D (beta), that allows you to add web embed codes into the 3D world. This exciting feature opens up a whole new realm of possibilities for your 3D creations!
⏫ Minor Improvements
🎮 We've added a pitch range to 3D scenes for more customization options.
🚫 We've added an option to disable jump for 3D scenes for more control over your 3D environment.
🚫 We've added an option to disable mouse jump at the experience level for a smoother editing experience.
🐞 We've fixed the CTRL/CMD + D shortcut that resulted in infinite movement on 3D scenes for a more controlled viewing experience.
🐞 We've fixed random movement when the Popup element is open and the user presses WASD or arrow keys on 3D scenes for better navigation.
🐞 We've fixed model issues with the latest GLTF spec for improved 3D model rendering.
🐞 We've fixed occlusion issues with the GMetri default avatar for a more realistic avatar representation.
🐞 We've fixed an issue with gender-specific animations from Ready Player Me for more accurate animations.
🔄 We've changed the defaults for the character element height for better character representation.
v0.5.4398 / 6 June 2023
📝 We've made the "is in list" and "is not in list" rule events case insensitive for a more user-friendly experience.
🚫 We've removed userguiding to streamline the editing process.
🎮 We've added a pitch range for 3D scenes to give you more control over your 3D environment.
👾 We've made cosmetic changes to the AI character element to enhance its visual appeal.
🐞 We've fixed the background clipping for the text element (without background) to ensure a seamless viewing experience.
🔄 We've fixed the point to action while moving between different scene types for smoother transitions.
✅ We've fixed the close button clickability for popups for better user interaction.
🔒 We've fixed the access issue for the leaderboard page while logged out to ensure secure access.
🔄 We've updated the Agora version for improved performance.
🔄 We've updated project calls for both client and server for better synchronization.
v0.5.4293 / 16 May 2023
Broadcast mode for deployments that allow broadcasters to send audio stream and be visible in all rooms instances.
Linked Popups - Image and video elements can be linked to popups that opens when the element is clicked
Changed defaults for new experiences. Default scene - 3D scene, default camera controls - 3rd Person
On duration matches rule for Audio Element
Fixed keyboard shortcuts when using chat and comments
Fixed Comments for 3D Scenes
Fixed scaling issue for character element between editor and viewer
Fixed popup rendering issue for older experiences
Fixed name templating in emails
Fixed editor crash when user name doesn’t exist
v0.5.4119 / 31 Mar 2023
A new Performance Monitor to check the estimated performance and metrics about the scene (accessible via navbar)
A better color management scheme for new projects. This change brings in more accurate color reproduction for all textures and solid colors
A new design for the Popup Element
A new Live analytics section added to Advanced Analytics
Better UI for the Screenshare element
Added relevant tooltips for Collaboration controls for multiplayer
Fixied rotation of avatars between third person and first person views
Fixed inconsistent default avatar model
Fixed menu height for mobile devices
Fixed rules search
v0.5.4027 / 16 Mar 2023
Redesigned Publish section for easier sharing
Ability to control camera height for editing in multiple levels - Change camera height from Navbar
Ability to toggle between First Person and Fly controls in the editor from Viewport properties. Use ALT + Q as a shortcut to toggle switch
Better color reproduction for Lights and 3D shapes
Deprecated Geofencing
New metadata “description” added to view links
Fixed issue with DRAG TO MOVE UI appearing over menu
Fixed scrolling issue with menu
Fixed incorrect UI states for AND/OR rules
v0.5.3959 / 10 Mar 2023
ReadyPlayerMe Integration for Avatar System
A new Character element and ReadyPlayerMe Plugin for Filemanager. Characters can be imported from ReadyPlayerMe.
Viewer Camera Mode - First Person/Third Person for 3D Scenes. Use keyboard shortcuts to switch between the two.
Branding feature consolidation - Custom Loader is now a Professional tier feature, whereas Remove Splash Screen and Remove 'Powered by GMetri' watermark are Enterprise tier features.
There is no longer a Starter Plan. Check available plans here:Plans. Older customers who are already on the Starter Plan can continue to remain there.
Preview URLs now start with “preview.gmetri.com/…”
On headset, a persistent overlay is visible to enter into Immersive mode
Actionbar UI improvements
Streamlined UI for menu, hamburger menu on top-right of the page uses only the required amount of space
Rotation controls for Meta Quest controllers using the left thumbstick
Button B interactivity for Meta Quest controllers
Token expiry screen when viewer token expires
Avatar heights are in sync between non-immersive and immersive modes
Sideways running issue in 3D scenes in 3rd person view is fixed
WASD keypress on properties/structure doesn’t trigger movement of the user
Toast notifications are shown for all operations correctly
Typo fixes for branding section
Fixed lighting issue with 3D models
Avatar Rotation in 3rd person mode
Resolved UI issues with screenshare element
Is In List rule for number variable
Fixed issues in Comment Pins
v0.5.3839 / 07 Feb 2023
You can now add a Screenshare element and use it to share your screen with your peers in a 3 dimensional setting
Updated embed code to allow VR mode to work in embeds
Aria-labels added for EmbedHtml elements
Added placer 3d to pano elements
Updated structures for signin signup pages (required for Google SEO)
Handling expired preview links better
Handling editor access errors better
Removed rules from Collider Meshes - appear / disappear doesn’t work on colliders as of now
In the area above the viewport, elements were not draggable. This is now fixed.
Fixed an issue where the right bar properties tab doesn’t update when switching elements by adding a new element
Fixed scrolling for metadata tab in File manager
v0.5.3778 / 24 Jan 2023
The Editor now shows the sync status for any changes made - just like Google Docs!
Performance Improvements for the avatar system
Performance improvements for beta features
Improved mobile usability for multiplayer deployments using beta features and 3rd person mode
In case of any network issues - the user is warned in around 30 seconds that changes aren't getting saved
Fixed tooltips on navbar
Misc UI fixes for navbar
Fixed rendering for Date-time picker for current time element in rules
v0.5.3734 / 01 Jan 2023
WooCommerce integration. There is now a WooCommerce plugin in GMetri. You can bring your existing stores built on WooCommerce easily into the Metaverse.
A Brand new Editor UI 🥳 🎉
We have removed the left bar, and moved a lot of the functionality to a new bar, paving way for a sleeker UX and faster improvements
Improved Avatar System
A lot more ready to use "My Metaverse Rooms" added
Fixed issue with EmbedHTML and EmbedSCORM element where it makes a unnecessary request to server.
Fixed issue where screen gets locked in mobile phones
My Metaverse Rooms use organization cname if present
Fixed search in Resources Panel
Fixed duplication of deployment for My Metaverse Rooms
Fixed jittery transform control while dragging elements. Sometimes while dragging elements the controls used to disappear
Fixed loading issue for V4 editor
v0.5.3589 / 08 Dec 2022
A new section at the top of you portal - My Metaverse Rooms which is a set of deployments that you can use out of the box with a GMetri account.
Replaced "Cube Collider" with "Collider Volume" elements that allows many shapes like sphere cube, cone, cylinder, sphere, polygon and torus.
Added a new element "Collider Mesh" that allows you to specify a 3D file (glb or gltf) as a collider.
Added a new property "Mouse Jump" to both collider elements that lets you decide if the user should be allowed to jump on the collider using right click or not.
Added a new element "Workspace Logo" that gets replaced with the Workspace Logo (or the Project Logo if you have specified that) depending on which workspace the project is in.
Added a new property to 3D elements - Environment Map Intensity. This can be used to reduce any "burn" in a 3D Model caused by the environment map selected in a scene.
Added Fly Controls to editor. This can be toggled only through the shortcut alt
+ q
as of now.
Added ability to both add and replace users to the Viewer Group type "Custom List".
In Host Mode, in case the number of participants is large, a few of the names go below the page. Now there’s a scrollbar to help with this.
Team Members count is a lot more lenient now in accordance with the latest pricing.
Rules are now tracked even for the rule (“Open URL” on the same tab). Earlier, because of the page switch, the rule didn’t get tracked
In the rules "Open Deployment", fixed overflowing content in the open deployment modal to choose deployments from
Fixed API where on renaming deployment name, the new deployment name should not be a part of deployment list
Better WebGL crash messages
The default rule that was part of a new experience crashed viewer. This is now fixed.
Fixed an issue where in certain cases, audio chat didn't work in scenes with long names
v0.5.3429 / 13 Nov 2022
Adaptive Graphics that adjust the graphic details according the hardware device The editor can control the initial value for adaptive graphics between high, low, and adaptive (default).
Ability to select any Custom Environment Maps by selecting an .HDR or image file as the environment map for the whole scene, apart from the default options provided.
Removed mouse jump controls from scene bounds, walls and ceiling.
Collaboration controls displayed above screen-share - so the user can mute/unmute mic while a screen is being shared.
Screenshare section now shows name of the user sharing it.
Ripple animation on the mobile joystick to direct the user’s attention to it. Tooltip added to the joystick.
Lights can now be shown/hidden via Rules.
In Rules, Point To and Change to Scene are now “Viewer” actions instead of Environment and Scene earlier.
Defaults for multiplayer settings call/screenshare/chat are now checked.
Tooltip on top of the mouse jump control now disappears on time.
Scene bounds in certain cases weren’t editable. This is now fixed.
Certain bugs in timezone and date/time selection in “Current Time” rules fixed.
Fixed issue with End Experience rule when current scene and initial scene are same.
Updated error messages for load from another experience deployment type.
v0.5.3381 / 07 Nov 2022
3D Scenes are now no longer Beta!
Simple Movement Controls for Desktop - now you can right click to move
Sign up pages now look a litte more exciting
Zone actions (via rules) now work even if they were hidden earlier once and then “shown” later (via appear rule)Fixed an issue with USDZ generation for 3D models
v0.5.3331 / 26 Oct 2022
DRACO compressed models are now supported. This allows you to use models that are highly optimized for the web. Learn more about DRACO compression here.
The Control Panel underwent an upgrade. You now get "Fullscreen", "VR mode", "Reset rotation" neatly tucked into it. Comments too have been moved inside. It's also now easier to join calls.
Branding section now contains logo, metadata and support message options
Added ability to purchase credits from the billing page
Performance upgrade for the editor. This was a major internal rewrite of the editor. The editor should now feel "snappier"
Docs links in the editor fixed
Fixed an issue with USDZ generation for 3D models
Fixed miscellaneous crashes when modifying elements like quiz and actionbar
Fixed issues with removing users from the Team Members list
Fixed issues with invalidation of user invites
v0.5.3231 / 14 Oct 2022
PBR materials are now supported in 3D Models
New name bubble design over Avatars
Restructured Branding section.
New deployments are Live by default
There are new auto-generated variable for tracking the viewer's last name and full name
Users are hidden when they enter the spawn zone
Preventing access to the editor without a valid uuid
Fixed inconsistency with durations on the Deployment Analytics page
Fixed styling issues on Analytics page
Fixed clickability issues with Colliders
Viewer name gets computed correctly for CustomList login
Fixed movement when typing inside chatbox
Fixed the avatar selection screen
Fixed OEmbed URL expansion when using an alias for workspace name
Editor blocked on unsupported browsers
v0.5.3179 / 01 Oct 2022
The much awaited VR mode support is finally here! 🎉
You can now move within VR mode using headset controllers. You can move using either the thumbstick or cursor click.
Editors can upload upto 6 custom avatars that can be used by viewers
Editors can specify room member and instance limits to control how many viewers can stay in a room simultaneously.
Using host mode you can now kick and mute viewers in the room.
Send notifications to all viewers on a link!
You can now trigger rules based on a time by using "current time" in the rules dropdown.
Firefox support added
Ability to change viewer height from scene properties
Other viewers are hidden when they are within 1.5M of the player
A new analytics page to check all viewer sessions
File Manager: Fixed post processing for 3D models - Thumbnail and USDZ generation
File Manager: Small UI fixes to improve usability
Fixed leaderboard when lead generation is enabled
Made a security fixes to plug an XSS scripting attack vector
Initial implementation of Webhooks.
v0.5.2753 / 26 Aug 2022
You can now add rules to load another GMetri experience. This allows you to create a web of Metaverses from a single central space.
You can now select different 3D Avatars for multiplayer deployments.
Collaboration section re-structured for better visibility of available features.
You can now send Notifications to all Viewers live on a particular deployment. This works only if Multiplayer is enabled.
You can select a Project thumbnail via Settings. This is the thumbnail that gets used when sharing the published project (deployment) in social media.
Large number of assets added to the "Assets by GMetri" file manager plugin. This should help you get started faster.
"Hide" enabled for ambient light, and "Hide" and "Lock" enabled for directional light.
Appropriate warnings are now shown while selecting files that don't meet asset recommendations.
Fixed rotation of 3D scenes.
Duration column in Analytics section fixed.
v0.5.2894 / 02 Aug 2022
Collider Boxes and Scene Bounds for 3D scenes. These allow you control where a player can move, and improve collision detection performance. 3D scenes are now smoother as a result.
We reworked how the preview button works at the top right corner of the editor. The Preview popup now shows options to open the preview in new tab, scan a QR code or go to deployments to publish the experience
New display options have been added to the SCORM element - Fullscreen, Fullscreen without close. The SCORM element allows you to embed SCORM modules within a GMetri experience.
Email verification screen is shown when a user’s email isn’t verified
Fixed workspace logo updates
Thumbnails are correctly generated whenever projects are duplicated
Fixed an issue with SCORM files processing
Correct error messages are shown in preview links whenever the preview session expires (15mins)
v0.5.2753 / 01 July 2022
Environment element now allows user to select any custom file as the environment
Billboarding now supports 3 modes - Y, XY and XYZ
Text chat for Multiplayer.
Spawn zones in 3D scenes. This allows setting the starting position in a 3D Scene.
Multiplayer mode now enabled in all scene types - 360 scene, Orbit scene and 3D scene.
Allowing custom project thumbnail from Settings -> Upload Project thumbnail
Uploaded files in file manager no longer need a refresh to become selectable
More structure and files added to Assets by GMetri
Plugins
Fixed green screen color defaults
Fixed horizontal alignment on text elements
Fixed Zone Element’s scaling uniformity
Fixed hotspots compatibility with VR mode and flickering issues
v0.5.2642 / 08 June 2022
v0.5.2508 / 20 May 2022
New joystick developed for navigation on mobile phones
ProductCard element simplified to work with e-commerce plugins
Horizontal alignment fixed for Text element
Locked and hidden properties added to Hotspot element
Fixed bug with sketchfab imports when opened from the properties panel
Removed un-used actions from light element
v0.5.2383 / 05 May 2022
A major release this time with 3D Scenes
3D Scenes enabled for all users 🥳
Added a new element - Environment (Environments are 3D spaces)
New SignUp and SignIn pages!
Adding scenes now adds relevant elements like lights and pano Improved PointTo algorithm to ensure rotation is always linear
Fixed an issue with invites
Fixed an issue where users were getting logged out of the editor, ensured users always have fresh session tokens
v0.5.2306 / 25 April 2022
You can now share your screen on multiplayer mode!
Improved file processing UX.
Added a preview for PDFs.
We now stream Y positions while viewing others' avatars in 3D scenes. (You can now see people jump.)
Added support for mpeg audio files.
Fixed click issue for touchscreen laptops.
Massive performance updates in 3D mode.
February 2022 Update (Teaxr v0.5.1902)
Editor
Users are greeted with an onboarding guide
Rolling out V5 Editor as default editor for new projects and option to upgrade existing v4 projects to v5 projects
A new Resource Panel has been added with lots of useful links and guides
Ability to convert TTS to Audio element
Viewer
Option to "Enable Multiplayer mode" which shows all the connected viewers on view links. Option can be paired with comments and enabled from the publish section
Ability to use "find and replace" rules with string variables
Website
New website rollout
Editor
Scroll position now doesn’t reset when switching between Properties and Structure Tabs
3D Models can be previewed in the File Manager
Ability to control the preview banner of any video element being shown in the Editor, controlled within the Preview Popup
Search now works in Rules’ dropdowns
Element/Scene address can now be copied from the Properties Panel toolbar
Editor
Copy-Paste actions fixed for group elements
Fixed File Manager searching for Drew Pano and GMetri Pano Plugins
Correct mimetype added to TTS files
Text alignment properties now work consistently between the editor and viewer
Color picker in the right bar now picks up correct colors
Viewer
Improved error handling and error reporting
Fixed billboarding for Oculus Quest 1
January 2022 Update (Teaxr v0.5.1839)
Editor
New properties for text element including background color, background opacity, border color, border thickness. Also added ability to upgrade any existing text element to enable all the new properties
A new grow animation option added to all 3d elements.
Editor
Documentation for GMetri Plugin Ecosystem
Elements can be added inside groups directly from the add element UI
Viewer
Viewer performance optimizations to reduce network calls overhead
Viewer
Actionbar element styling fix for devices with smaller resolutions
Capture text element matches text with regex validation correctly
Embed HTML element appears in popup mode when pip is selected to maintain consistency of the UI
Portal
Fixed views and viewers count on deployment analytics page
January 2022 Update (Teaxr v0.5.1723)
Portal
New Pricing pages and billing setup for new subscribers
Viewer
GMetri view links are now oEmbed compatible
Editor
Unlimited deployments for all tiers
Fonts support for timer element
Portal
User profile page now shows an API token that can be used with the plugin system
Editor
Elements can be copy-pasted inside groups
Editor
Fixed issue with sketchfab imports
Fixed issue with deletion of grouped elements
Fixed issue with settings panel for projects migrated from v4
Rules can be added to actionbar items + Files can be selected for actionbar items when element is inside a group
Portal
Fixed advanced analytics links
Deployment analytics and org analytics pages show same data and date range filters
Fixed date range selection on deployment analytics page
December 2021 Update (Teaxr v0.5.1632)
Portal
Leaderboard analytics enabled for all tiers
Editor
Unlimited deployments for all tiers
Fonts support for timer element
Viewer
New Anchored mode for EmbedHTML element which allows to fix HTML content on top of a target element
Improved login and viewer state management for deployment links
Portal
General improvements to increase responsiveness on analytics pages
Feature restrictions w.r.t to Pricing 2021
For new signups 1st project created is always V5
Editor
Volume option can be enabled from preferences
Instructions element renamed to Stories
Editor
Fixed issue with audio element preview and file selection
Fixed issue with AR element file selection
Removed textbox placeholders from unwanted places
Fixed dropdown displays for boolean variables
Viewer
Actionbar UI fixed for device having < 360px of height in landscape mode
Fixed issue with whitespace on iOS devices
Fixed issue with Viewer Form data save
Fixed dropdown styling on shopping card
Portal
Back to Experience links fixed on analytics page
Fixed google login
December 2021 Update (Teaxr v0.5.1567)
Portal
A new section with Variable Stats added to the Analytics page
Advanced Analytics show more information about per scene analytics
Editor
Renaming viewer form fields also renames the linked variables
General UI improvements
Viewer
Scene names are tracked and can be seen in the advanced analytics section
Control panel doesn’t appear If no items can be shown
Editor
Color Picker crashes fixed
Removed hidden operation for Popup element from toolbar
Allow selection of sprite files for Popup sprite mode
Viewer
Media Upload camera output can be seen correctly on iOS devices
Better scene transitions when 2D elements are involved like Popup/Quiz/Actionbar etc
November 2021 Update (Teaxr v0.5.1524)
Editor
New scenes will automatically get added to the menu
QRMatcher rules show correct entries in rules
Directional light impacts all 3D models correctly
Timer position shows correctly in editor and viewer
Green screen effect on videos
Fixed issue with viewer form not working when there all entries are deleted
Fixed issue inconsistent menu entries when scenes are deleted
Geolocation can now be used from the deployment section
Linked variables with media upload are shown correctly in the “Autogenerated” variables section
Viewer
Multiple fonts for text elements can be used on iOS devices
Fixed fluctuations on mobile devices when using scene range locks
Instructions element skips entries that don’t have any asset selected
Removed viewer state save calls for preview mode
Large viewer state updates now allowed
Portal
Deprecated editor login
Fixed Azure login
November 2021 Update (Teaxr v0.5.1483)
Editor
Added safe names for files uploaded and variables names to resolve special characters.
Editor
Updated preferences page in deployment section
Added functionality to download comments from the Publish section
Improved updates from number/decimal properties
Revamped variables and support sections.
Added relevant toasters and loading indicators.
Viewer
For embed HTML element, popup mode becomes full screen on mobile phones
Error screen with refresh button added for experiences with stale login.
Viewer
Fixed inconsistent height for quiz element
Fixed multiple updates in singular option not happening in quiz element
Portal
Fixed analytics page views table UI and functionality.
Fixed geolocate failures
November 2021 Update (Teaxr v0.5.1446)
Viewer
Better transparency management and rendering of all elements
Editor
Undo-Redo can be accessed using keyboard shortcuts. The list of all keyboard shortcuts is published here
Editor
Adding new element when a group element is selected adds it within the same group
For all elements that have background_source, 3d_model_source, a new option to remove the selected assets
Deprecated text length from viewer form
Editor
On End
event added to instructions element. Fires when all stories have finished
FOV change shows up correctly in the 360 environment
Updates to experience can be viewed correctly in the preview/view links. Experience data/cache gets updated correctly.
Correct updates to deployment authentication
Viewer
Fixed billboarding in VR mode
Fixed issue with Product card where it doesn't show 3D Model
button
November 2021 Update (Teaxr v0.5.1426)
Viewer
Shopping element and product card redesign
Editor
Toaster is shown on all updates in the publish section
Rightbar panel design updates
On adding new section in popup, all previous sections auto collapse
Add red bounding box even when elements are locked
Viewer
Deprecated: Scene pitch correction. All scene pitch correction in scene gets converted into point to rules automatically.
Editor
Reset view not working in orbit mode fixed
Dragging in Orbit mode fixed
Changed all docs links on portal and editor
Action bar rules’ 3rd element inconsistency when updated from v4 to v5 fixed
Project property defaults shown correctly
Viewer
Pitch range min value not working fixed
Product card, quiz position fixes
Portal
Fixed new project creation flow.
November 2021 Update (Teaxr v0.5.1406)
Editor
All connected user can be seen on the bottom left on the editor window.
Editor
General UI updates for properties and structure panels
Viewer
An error message is displayed to the viewers when there is network disconnection
Editor
Improved element/scene deletion resolution for multiplayer system
Timer element durations are correctly displayed in the editor
Nested elements within groups can be selected from Structure Panel
Pivot point support added for 3D Shapes (Polygon/Cube/Sphere/Cone/Torus/Cylinder)
Rules delays show correct values in the rules panel
UI updates for Capture Input, Share and Product card elements
Fixed element renaming from properties panel
Increased text box character limit to 5000 characters
Fixed Rules UI Logic map loading states
Popup element - Added correct restrictions for selecting files from File Manager
Fixed rules updates when elements are deleted from the scene
Viewer
Pivot point support added for 3D Shapes (Polygon/Cube/Sphere/Cone/Torus/Cylinder)
Quiz element shows at least 4 items without a scrollbar.
Quiz element - Fixed background
Quiz element - Correct scores shown when quiz failed
Media element - Added correct restrictions for selecting files from device storage
Zoom disabling fixed for Android/iOS devices
Unsupported Browser warning added for firefox
Portal
Docs links updated across the platform
October 2021 Update (Teaxr v0.5.1379)
Viewer
VR mode supports Point to action
VR mode supports animations during scene transitions
VR mode supports scene offset rotations
Editor
Deprecated: Height from text elements
Deprecated: width/height/depth from cylinder
Improved updates from number/decimal properties
Viewer
Deprecated: Scene pitch correction. All scene pitch correction in scene gets converted into point to rules automatically.
Editor
Gracefully handling all resource failures to remove any unwanted crashes
Fixed errors while adding new text elements
Updates to experience can be viewed correctly in the preview/view links. Experience data/cache gets updated correctly.
Correct updates to deployment authentication
Viewer
Disallow rotation using mouse scroll when gyro lock is enabled in a scene
Fixed text input in comments to clear text on submit and prevent text clipping
Portal
Fixed new project creation flow.
October 2021 Update (Teaxr v0.5.1362)
Multi-user editing support for editor
Improved analytics views for deployments
UI Upgrade for editor
Editor:
Improved copy and paste operations for scenes and elements
Updated dynamic event and action selection logic for rules when switching between elements
Updated correct steps for all properties using number inputs
Portal:
Advanced Analytics page access fixed for users with analytics roles
Geolocation and maps in analytics shows correct locations
Login fix for experiences using SCORM packages
Viewer:
Added a few missing emoji icons
Fixed page crashes when navigating quickly between scenes from menu
October 2021 Update (Teaxr v0.5.1315)
Speed improvements for view links for USA and surrounding regions
Copy and Paste functionality for scenes and elements using CTRL+C/CTRL+V keyboard shortcuts
New docs at https://www.gmetri.com/docs/
Editor: User notifications when network gets disconnected while editing an experience
Editor:
Fixed project duplication for v5 projects
has been clicked event added back to the list of events in rules page
Fixed issues with elements inside duplicated groups
Viewer:
Fixed viewer token forwarding issue
September 2021 Update (Teaxr v0.5.1224)
Editor version 5 beta released and enabled for partners
Update Viewport controls for editor v5 includes Bounding Box, Orbit mode and Gizmo options
Dynamic loading for rules UI
Videos/Audio/PDF can be uploaded via Media Upload element
Hover action disables built-in bounce animation
Leaderboard and analytics fixes
Project duplication to a different workspace correctly copies all files
Updated preview link for experiences in portal listing page
Design fix for mobile devices for Popup and Embed HTML
August 2021 Update (Teaxr v0.5.876)
Project duplication is instantaneous
Fixed WebGL crashes due to video memory leaks
Org users with member access can now access viewer groups page
AR elements shows selected file name when
Fixed transitions when going from a gyro locked scene to a non gyro locked scene.
Instruction element now shows the full length of the video
Fixing sketchfab imports
Media upload element allows uploading videos
July 2021 Update V2 (Teaxr v0.5.761)
New Volume and Tour mode controls for viewer links
0 downtime releases of services to production
Progressive loading of pano elements. Shows a low res image to start the scene and loads the high res pano in the background.
Tour mode speed reduced to avoid dizziness
Viewer analytics now captures and show full URLs (vs. just the path like before)
Added option for custom CNAME for viewer links
Popup element - Increased visibility on sprite slider
Global volume now applies in between scene changes
Org admins can change role of team members to analytics
Fixed End Experience rule
Default GMetri panos are not visible in experiences
Fixed leaderboard filters
Project search is now case insensitive
Fixed zoom controls visibility based on project properties
Fixed Product card and Popup heading issues
Fixed text element render when using templates with urls
QR Matcher now handles special characters (like in URLs) correctly
July 2021 Update (Teaxr v0.5.683)
V5 Viewer official release
Logout and offlining option removed from Viewer Preferences
Allow fullscreen and Allow VR are default checked in Viewer Preferences
Preview section shows correct thumbnail on the Rightbar
Better user role management on the portal
A whole lot of bug fixes in the V5 viewer:
Fixed initial rotation on mobile devices with gyro
Fixed reset view on mobile devices
VR mode disabled in unsupported devices
Android edge is now supported without VR functionality
Fixed hover functionality on all 3D elements
Fixed timer pause and timer match events
Media upload and QR matcher are now mobile compatible
Smarter checks for rendering 3D elements
June 2021 Update (Teaxr v0.5.622)
Updated browser whitelisting for different OS and browsers
2 events are available as clickable actions: is_clicked (resettable) and has_been_clicked (not-resettable)
Actionbar notch now shows a contrasting color to the background
Full support for Macbook touchpad in V5 viewer
Ability to delete and update org logo from the settings page
UI fixes on V5 screens
Duplicate To dropdown in portal is now searchable. Search can be done on org slug or org name
Removed option to Import and select for File manager plugins (sketchfab/flickr/GMetri panos/Drew panos)
V5 deployment links can be accessed from publish section on the editor
Reset View button can be enabled/disabled from editor
UX changed on deployment slug renames when there are clashing deployments with same slug. User sees a toaster and the changes are reverted
A whole lot of bug fixes in the V5 viewer:
Hover events will now works correctly for 0 secs durations
All Viewer Screens (Leadgen, Language, VR instructions etc) work seamlessly on mobile devices
Actionbar variations on all devices (mobile/tablet/desktop) work as expected
Fixed crashing Popups with 3d Models and AR elements on iOS devices
Capture text no longer allows itself to be submitted with an empty string
Media Upload UI fixed
Fixed timer seek_to and on_end events
Fixed scrolling issue on viewer screens for V5 viewer
Fixed Custom list login page for V5 Viewer
Enforce landscape screen shows a better graphic
Fixed orbit controls clicks on mobile devices
Mouse dragging works during scene transitions
GMetri watermark is shown if whitelabel is disabled
Also,
Fixed team invite flow on portal
Automatically adding new scenes to menu if auto add new scene to menu property is checked on settings screen inside editor
Non-live deployments are blocked from V5 viewer
Fixed contact Drew page link