OKO 2023.09
Date: 21st September 2023
Client versions: Unity 1.3.0, Web RC 2.13.1, Unreal OKO Plugin Build number 99943
Here's What's New In This Release For Unreal OKO Plugin
The team has been working on the ability for Unreal OKO client applications to set and get component properties via Blueprint.
Blueprint Properties
The following components that can now be set via Blueprint are:
Collision
Button
Image
Video
Fog
External Link
Major Bugs We’ve Fixed
Assets with a space in the file name now appear in Unreal Editor.
Stopping PIE while in a space no longer causes the deletion of all components inside the space.
Videos uploaded from the UE Plugin now populate correctly on the web.
Here's What's New In This Release For OKO Web
E-commerce enabled via Shopify integration.
LOD management is now possible.
Performance issues documentation available for Windows users
E-commerce
Thanks to the integration with Shopify, editors can now monetise their spaces by making items/assets available for purchase. The main functionality of this new feature includes
being able to set up a space and having e-commerce functionality available via a toggle when creating or editing a space. These spaces are identified as e-commerce via an icon in the hub.
A setup wizard allows editors to connect their Shopify account to a space set up for e-commerce. [Video Link]
When ready to purchase the items in their cart, a viewer can click on the bag icon for their cart and be taken to the associated Shopify store to complete the purchase. [Video Link]
Viewers can click on an item that’s available for purchase in space (denoted by a tag icon) and get information about the linked product, view images, and select a variation before adding it to their cart for purchase.
LODs
The asset detail panel now allows for LOD management! Editors now can replace, delete, and upload customs GLBs to the asset LOD slots, and a LOD model can be downloaded from the client via the LOD detail view. If all LODs are deleted then the original model will be displayed. [Video Link]
Performance
Previously, we experienced performance issues that were found to be due to discrete GPUs defaulting to a lower-performance integrated graphics setting. Documentation has since been created to inform Windows users on how to get the most out of their hardware by explaining which settings need to be amended to enable discrete GPU. This information can be accessed via the FAQ tab found under the main menu in the hub.
Major Bugs We’ve Fixed…
An E-commerce integration check now happens on entry to a space.
Rotation attributes now change the orientation of assets properly.
The Avatar Selection Page is no longer missing certain preset avatar models and thumbnails.
Carts are no longer shared between users of a space so users in a multiplayer session can now add products to their cart independently and complete the checkout process without affecting other space users.
Assets dragged into space to upload now maintain consistent LODs.
Here's What's New In This Release For Unity iOS
Fiducial Markers
Fiducial markers allow a user to anchor their space to a real-life object. Users can now also resolve a Fiducial Marker! This allows them to align digital and physical images and relocalize their digital content. A current known issue is that Fiducial Marker resolving does not always resolve correctly, the team is investigating.
Major Bugs We’ve Fixed
Deep linking into spaces via the OKO Mobile app is working.
You can press/trigger all in-space Button components in the OKO Unity app.
Here’s What’s New In This Release For The Connected Spaces Platform
CSP version: UEEE & Unity 4.9.0, Web 4.9.3
Check out GitHub for more information on CSP releases
ECommerce
New changes introduced to CSP since the last release complete our initial release of the ECommerce feature. Users can now associate Shopify stores with their spaces, and they can validate that their Shopify store is accessible through the Connected Spaces Platform and Magnopus Cloud Services.
Major Bugs We’ve Fixed…
Resolved uncaught exception loading loop in the web client when adding Product ID to the e-commerce component.
Fixed the issue where the reset password link in the Forgot password email
Addressed the failure of the ConversationComponentTest functional test.