Loading...
Searching...
No Matches
[0.7.0] - 2025-01-16
Added
- Handling for connection timeout events.
- Support for head tilt when mocking XR devices.
Changed
- Client prediction: Moved input collection systems to
GhostInputSystemGroup
.
- Client prediction: Moved input-dependent systems from
LateSimulationSystemGroup
to SimulationSystemGroup
.
- Movement blockers now push the player in the direction of the collided surface normal.
Fixed
- An error in
DedicatedServerBuildProcessor
that would occur when XR runtimes were disabled.
- An issue where the session menu couldn't be moved.
[0.6.2] - 2024-12-20
Added
- Added torso to VR player, which is attached to head and rotation locked
Changed
- Updated Unity version to Unity 6
- Updated product terminology
- Upgraded to latest sdk-ci-tools pipeline to support Unity License Server
Fixed
- UIPointer ActivationType is set to Primary on the LocalPlayer prefabs
[0.6.1] - 2024-12-06
Added
- XR plugins are now automatically cleared when building for dedicated server
- XR input mocking is now automatically disabled in builds
Changed
- PC secondary interaction has toggling behaviour and can be triggered with Q or right mouse
- Dependency to com.unity.xr.management has moved to io.kanda.ui
- Controllers in XR simulator moved to a better angle
Fixed
- An issue where interactables didn't work unless there was at least one kinematic rigidbody in the scene
- Local avatar hands are now animated
- Remote avatars no longer have two left hands
- Dialogs no longer "roll" with head rotation
- We now populate the player ID on spawn, fixing issues with menu and respawn behaviour
- XR plug-in changes in validator are now correctly persisted
- Error spam from name tag on spawn
[0.6.0] - 2024-11-28
Added
- Support for the in-session menu
- Movement settings panel for in-session menu
- "Return to start" button for in-session menu
- Hide and lock cursor for PC
- Mute status synchronization for name tags
- Animated hands for VR players
- A cursor dot in the middle of screen for PC
Changed
- Improve documentation for XR setup
Fixed
- Spawn points in content scenes now apply correctly
- PC look movement is now consistent regardless of screen resolution
- Support additive loading of content scenes in the editor
- Dialogs being difficult to interact with
[0.5.0] - 2024-11-18
Added
- Animated VR controllers
- Basic UI for VR controllers
- Fading integration for default camera prefab
- Fade transitions when loading content scenes
Changed
- Narrowed default camera FOV to 60
- Delay fade in until the player has been spawned
[0.4.1] - 2024-11-08
Added
- Notification on client disconnect event
- Support for animating controller buttons
Changed
- Documentation has been updated with onboarding in mind
- CI tools have been updated for better docs generation
- CSharpier printWidth (line width) has been set to 120
[0.4.0] - 2024-11-05
Added
- Support for teleporting with PC and OpenXR players
- Support for player avatars
- Basic VR controller visuals
- Interactors with activation for VR and PC
- Support for player name tags
Changed
- PC input is now independent of frame rate
- Player spawners so they can more easily be extended for new devices
- Split OpenXR input into HMD / Hands for improved performance and modularity
- Use standard physics layers and remove static physics object concept
Fixed
- Add simulate flags for predicted systems to avoid redundant work
[0.3.0] - 2024-10-15
Added
- High Level authoring for players
- Players now respawn in the same position they left
- Very basic avatar differentiation between VR and PC players
- Exposed input settings in
PlayerSettings
- Exposed player's local name
- Added input collection of XR primary and secondary buttons
Changed
- HMD input is now collected and applied in the managed
Application.onBeforeRender
callback
- Mouse movement is now independent of screen size and time
[0.2.0] - 2024-10-07
Added
- High Level authoring for players
- Players now respawn in the same position they left
- Very basic avatar differentiation between VR and PC players
- Exposed input settings in
PlayerSettings
- Exposed player's local name
- Added input collection of XR primary and secondary buttons
Changed
- HMD input is now collected and applied in the managed
Application.onBeforeRender
callback
- Mouse movement is now independent of screen size and time
[0.1.0] - 2024-09-29
Added
- Support for OpenXR runtime
- Player input collection
- Basic locomotion for PC
- Basic motion smoothing support
- Local and remote player spawning
- Basic avatars
Changed
- Changed packaage names from com.kanda to io.kanda