Releases
v3.0.0
3.0 Changelog
Rework ExPresS XR with a focus on movement
Add climbing movement
Allow jumping by pushing of a wall while climbing
Reworked how continuous forces are applied (gravity and impulses)
Fix Head Collisions
Separated rig configuration logic to allow for easier rig setup und configuration
Updated ChangeMovementMenu to make it more versatile
Complete Data Gatherer backend rework
More and easier control over csv separators and escape characters
Support optional function arguments and escape characters argument
Multi column and custom header completion support through custom function attributes
Add export option for human readable timestamps
Timestamps can be added to the export files for each playthrough
Bindings can be generated via code
Expanded CSV Utility
Fix some issues when saving and other small issues
Improve ButtonQuiz
Improve and make more data available for export
Add support for streaming videos in StreamingAssets
Improve and clean up backend structure
Rework PutbackSockets
Prefabs are now persistent, meaning any modifications will not be lost
Prevent invalid prefabs from being set (i.e. non-interactables when they are forbidden)
Fix issues when Colliders of nested interactables are assigned automatically
Allow locking parts the sockets editor when Exhibition Displays control the socket
Enforce the use of prefab assets: Users will be warned if a prefab is was selected from within the scene or is not a prefab at all
Add MapPoint Movement System
Players can teleport between distant locations via TeleportationAnchors, which are shown only during teleports
Map points and teleportation targets can be added via the inspector
Add and Rework Minigames
Add Coin Scale: Find the counterfeit coin by weighing them
Add Coin Throw: Throw coins into moving bowls an beat your highscore
Improve Sword Cleaning: Make it more modular
More coming soon!
Localization helpers
Tool for loading and changing locales
Localization for fonts, audio and video assets
Tool for detecting invalid/missing localizations in the current scene
Reworked Main Menu Tools
Separate menu management from rotation logic
Add component for automatic scolling
Improve tracking and structure of the main menu rotator
Simplified Main Menu Scripts
Restructure Main menu and add localization to it
Remove (awful) menu skybox and replace it with a white EpiDome
Add and improve helper classes: RuntimeUtils, EditorRuntimeUtils, CSVUtility, QuizUtility
Allow Button Presses to be triggered via the editor (use the three dots of the Components Inspector)
Rework Timer
Allow pausing, resuming and resetting the timer
Add a modular circular visualizer for UI
Add Console to UI display for inside the game
Add a component to calculate the average velocity of a GameObject
Add a component to detect the player
Add EpiSpheres and EpiDomes an alternative option to project 180° images and videos
Add InfoStand-ExhibitionDisplay and improve the transforms of various elements
Change TagCheckSocketInteractor to work with multiple tags
Add ScaleSpeedOverwrite and add an option to reset the scale of ScalableInteractables when being selected by a socket
Add Scene switcher with and without fade
Add haptic impulse trigger for triggering controller rumbles
Moved ExitGameInteractable exit logic to a new script, the GameExiter
Also allow for seamless transitions between scenes, with and without fade
Optional callback for scene switches
The ExitGameInteractable has been deprecated
Update Wiki: Component docs, added and improved tutorials
Added more documentation to the classes themselves
Packages version bump (but not for XR ITK 3.0.x!)
Restructured namespaces and GameObject menu
Fix broken RoomCreator after an ProBuilder Update (Thanks for the notice, Lena!)
The RoomCreator now uses the rooms size and not extents, as this was confusing for may people
Fix AutoHand model not showing the correct models
Add Quest 3 Controller as option for the AutoHand
Add an Arcade 3D-Model
Add some more basic materials
Add more images for controllers and controls (including editable SVGs)
Replace Texts with TMP_Texts
Update sample scenes with the new features
Updated setup dialogs
Update XR ITK starter assets to match their new folder structure
Removed the PlayerBoundingBox, as it natively implemented for most headsets
Deprecate OffsetInteractable
Rename Basic Main Menu Scene
Update README with new projects and contributors
Fix seam on sample skybox textures
Fix FadeRect not behaving correctly when triggering another fade during an active transition
Miscellaneous fixes and improvements
You can’t perform that action at this time.