OKO 2024.05
Web
Web client version : RC 2.30.1 CSP 4.26.2
E-commerce
The properties panel that opens once an e-commerce component has been selected has had some updates to its UI;
The name of the entity (e.g. shoe, phone, etc) and the component (e-commerce) whilst in viewer mode has been removed.
The component placeholder image that appears above the image of the e-commerce product has been removed.
Performance
There were a few updates in performance including:
FAQ content on “Integrated Graphics” to ensure the correct steps are given to users on how to update the graphics card used for best performance.
PlayCanvas has been updated to give users full control over their frame rendering rate via the debug control panel. You can select from the following frames per second: 24, 30, 50, 60, and uncapped.
More information on how to use the framerate debug tool can be found here.
Bugs Fixed
Previously public spaces are no longer appearing under the “Shared with me” tab.
Sketchfab assets now appear when quickly adding multiple in succession, after leaving and reentering a space.
Messages no longer appear multiple times in the chat box.
The gaussian Splats component no longer has transparency issues.
The external link components are now fully functional.
Unreal
Client version : 129169 CSP 4.26.2
Gaussian Splat Support
Support for viewing gaussian splats in OKO has now been extended to the Unreal Editor Extensions. The following support was implemented:
A new gaussian splat component.
Logic to upload and download .ply assets to and from the Asset Library.
A .ply file parser.
A Niagara particle system to render the opaque points of each splat with the correct position/rotation/scale and ensure the opacity data is applied.
Ensuring Spherical Harmonic data is being applied correctly to the Niagara particle system.
Extending the gaussian splat component to allow a replicated global tint property.
And polish work to ensure a high quality output.
E-commerce
Unreal now supports e-commerce in OKO! Editors can now add e-commerce components, add a product ID that will link the component to a specific product in their Shopify store, and view the linked product information such as
Product name.
Variants such as color, size, etc.
Price.
The component is visible in space via a 2D icon that is billboarded to a user’s camera. Lookout for an update to this icon in the next release.
Agora Improvements
Agora is now fixed in the Unreal Editor Extensions. Unreal users can now:
Communicate with all other clients via audio.
Mute/unmute their microphone inputs.
Select their audio devices (input/output) in the in-space options panel.
Other Updates
Users can now view the assets of any space they have permission to access within UEEE, drag assets from the assets panel into space and drag assets from existing space to place a copy in their current space.
The “In Space Options” tab now shows the name of the space a user is currently in.
DefaultAvatar in UEEE now replicates and displays users nametags.
Disabled user’s ability to create public spaces or switch private spaces to public on oProd.
Bugs Fixed
UEEE no longer crashes when a web user with a custom avatar enters the same space.
Sketchfab assets placed by a web user can now be seen by other users while the user remains in the space.
Local running of CreateAssetCollectionTest no longer fails.
UEEE avatar’s name tag is no longer intersecting with the avatar's head.
E-commerce tags are now in the correct size.