This repository has been archived by the owner on Jun 10, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 60
non-authoritative peer grab: object jumps around #538
Comments
eanders-ms
added a commit
that referenced
this issue
Apr 28, 2020
eanders-ms
added a commit
that referenced
this issue
Apr 28, 2020
jabenk
added a commit
that referenced
this issue
Apr 30, 2020
* [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com>
jabenk
added a commit
that referenced
this issue
May 5, 2020
* [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com>
jabenk
added a commit
that referenced
this issue
May 7, 2020
* [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed44094. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com>
jabenk
added a commit
that referenced
this issue
May 12, 2020
* [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed44094. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com>
jabenk
added a commit
that referenced
this issue
May 12, 2020
* [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed44094. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Fix animation sync for late-joining clients (#581) Fixes #574, #575, #576 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.1 - @microsoft/mixed-reality-extension-common@0.18.1 - functional-tests@0.18.1 - @microsoft/gltf-gen@0.18.1 - @microsoft/mixed-reality-extension-sdk@0.18.1 * Automated: Regenerated documentation for 0.18.1 * Automated: Updated package-lock.json files for 0.18.1 * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com>
nik0la31
pushed a commit
that referenced
this issue
May 20, 2020
* [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com>
nik0la31
pushed a commit
that referenced
this issue
May 20, 2020
* [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com>
nik0la31
pushed a commit
that referenced
this issue
May 20, 2020
* [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed44094. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com>
nik0la31
added a commit
that referenced
this issue
May 20, 2020
* [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed44094. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com>
nik0la31
added a commit
that referenced
this issue
Jun 1, 2020
* Add physics bridge (#533) * Add rigid body ownership (#536) * Jabenk/physics merge1 (#564) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> * Jabenk/physics merge1 (#571) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> * Jabenk/physics merge1 (#580) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed44094. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> * Add physics stack demos (#584) * Jabenk/physics merge1 (#590) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed44094. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Use blob to synchronize physics transforms (#594) * Jabenk/mouse pick (#596) * Transmit motion type also along the transforms * Make boxes grabble in the pile test * PR fixes (#598) * Jabenk/mouse pick (#599) * Transmit motion type also along with the transforms * Make boxes grabble in the pile test * Make the bodies from other tests grabbable Co-authored-by: jabenk <40789724+jabenk@users.noreply.github.com> Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com>
jabenk
added a commit
that referenced
this issue
Jul 1, 2020
* Add physics bridge (#533) * Add rigid body ownership (#536) * Jabenk/physics merge1 (#564) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> * Jabenk/physics merge1 (#571) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> * Jabenk/physics merge1 (#580) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed44094. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> * Add physics stack demos (#584) * Jabenk/physics merge1 (#590) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed44094. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Use blob to synchronize physics transforms (#594) * Jabenk/mouse pick (#596) * Transmit motion type also along the transforms * Make boxes grabble in the pile test * PR fixes (#598) * Jabenk/mouse pick (#599) * Transmit motion type also along with the transforms * Make boxes grabble in the pile test * Make the bodies from other tests grabbable * Sleeping bodies message update * server upload transform currend dev state * update * Physics bridge server transform upload channel * physics bridge upload transforms * physics bridge: working client transform upload stream * minor polishing * undo one comment change * undo more * remove compile warning Co-authored-by: Nikola Nikolic <n.nikolic@outlook.com> Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com>
jabenk
added a commit
that referenced
this issue
Jul 2, 2020
* Add physics bridge (#533) * Add rigid body ownership (#536) * Jabenk/physics merge1 (#564) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> * Jabenk/physics merge1 (#571) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> * Jabenk/physics merge1 (#580) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed44094. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> * Add physics stack demos (#584) * Jabenk/physics merge1 (#590) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed44094. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Use blob to synchronize physics transforms (#594) * Jabenk/mouse pick (#596) * Transmit motion type also along the transforms * Make boxes grabble in the pile test * PR fixes (#598) * Jabenk/mouse pick (#599) * Transmit motion type also along with the transforms * Make boxes grabble in the pile test * Make the bodies from other tests grabbable * Adding subscription to the rigid body velocities Co-authored-by: Nikola Nikolic <n.nikolic@outlook.com> Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com>
jabenk
added a commit
that referenced
this issue
Jul 7, 2020
* Add physics bridge (#533) * Add rigid body ownership (#536) * Jabenk/physics merge1 (#564) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> * Jabenk/physics merge1 (#571) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> * Jabenk/physics merge1 (#580) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> * Add physics stack demos (#584) * Jabenk/physics merge1 (#590) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Use blob to synchronize physics transforms (#594) * Jabenk/mouse pick (#596) * Transmit motion type also along the transforms * Make boxes grabble in the pile test * PR fixes (#598) * Jabenk/mouse pick (#599) * Transmit motion type also along with the transforms * Make boxes grabble in the pile test * Make the bodies from other tests grabbable * Sleeping bodies message update (#630) * Various fixes and demos (#647) * Jabenk/mouse pick (#642) * Add physics bridge (#533) * Add rigid body ownership (#536) * Jabenk/physics merge1 (#564) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> * Jabenk/physics merge1 (#571) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> * Jabenk/physics merge1 (#580) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> * Add physics stack demos (#584) * Jabenk/physics merge1 (#590) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Use blob to synchronize physics transforms (#594) * Jabenk/mouse pick (#596) * Transmit motion type also along the transforms * Make boxes grabble in the pile test * PR fixes (#598) * Jabenk/mouse pick (#599) * Transmit motion type also along with the transforms * Make boxes grabble in the pile test * Make the bodies from other tests grabbable * Sleeping bodies message update * server upload transform currend dev state * update * Physics bridge server transform upload channel * physics bridge upload transforms * physics bridge: working client transform upload stream * minor polishing * undo one comment change * undo more * remove compile warning Co-authored-by: Nikola Nikolic <n.nikolic@outlook.com> Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Jabenk/devwork (#648) * Add physics bridge (#533) * Add rigid body ownership (#536) * Jabenk/physics merge1 (#564) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> * Jabenk/physics merge1 (#571) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> * Jabenk/physics merge1 (#580) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> * Add physics stack demos (#584) * Jabenk/physics merge1 (#590) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Use blob to synchronize physics transforms (#594) * Jabenk/mouse pick (#596) * Transmit motion type also along the transforms * Make boxes grabble in the pile test * PR fixes (#598) * Jabenk/mouse pick (#599) * Transmit motion type also along with the transforms * Make boxes grabble in the pile test * Make the bodies from other tests grabbable * Adding subscription to the rigid body velocities Co-authored-by: Nikola Nikolic <n.nikolic@outlook.com> Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Temporary workaround to make some physics demos run * users: check if it has granted permissions, PR fixes Co-authored-by: Nikola Nikolic <n.nikolic@outlook.com> Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com>
jabenk
added a commit
that referenced
this issue
Jul 15, 2020
* Physics (#652) * Add physics bridge (#533) * Add rigid body ownership (#536) * Jabenk/physics merge1 (#564) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> * Jabenk/physics merge1 (#571) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> * Jabenk/physics merge1 (#580) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> * Add physics stack demos (#584) * Jabenk/physics merge1 (#590) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Use blob to synchronize physics transforms (#594) * Jabenk/mouse pick (#596) * Transmit motion type also along the transforms * Make boxes grabble in the pile test * PR fixes (#598) * Jabenk/mouse pick (#599) * Transmit motion type also along with the transforms * Make boxes grabble in the pile test * Make the bodies from other tests grabbable * Sleeping bodies message update (#630) * Various fixes and demos (#647) * Jabenk/mouse pick (#642) * Add physics bridge (#533) * Add rigid body ownership (#536) * Jabenk/physics merge1 (#564) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> * Jabenk/physics merge1 (#571) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> * Jabenk/physics merge1 (#580) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> * Add physics stack demos (#584) * Jabenk/physics merge1 (#590) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Use blob to synchronize physics transforms (#594) * Jabenk/mouse pick (#596) * Transmit motion type also along the transforms * Make boxes grabble in the pile test * PR fixes (#598) * Jabenk/mouse pick (#599) * Transmit motion type also along with the transforms * Make boxes grabble in the pile test * Make the bodies from other tests grabbable * Sleeping bodies message update * server upload transform currend dev state * update * Physics bridge server transform upload channel * physics bridge upload transforms * physics bridge: working client transform upload stream * minor polishing * undo one comment change * undo more * remove compile warning Co-authored-by: Nikola Nikolic <n.nikolic@outlook.com> Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Jabenk/devwork (#648) * Add physics bridge (#533) * Add rigid body ownership (#536) * Jabenk/physics merge1 (#564) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> * Jabenk/physics merge1 (#571) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> * Jabenk/physics merge1 (#580) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> * Add physics stack demos (#584) * Jabenk/physics merge1 (#590) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Use blob to synchronize physics transforms (#594) * Jabenk/mouse pick (#596) * Transmit motion type also along the transforms * Make boxes grabble in the pile test * PR fixes (#598) * Jabenk/mouse pick (#599) * Transmit motion type also along with the transforms * Make boxes grabble in the pile test * Make the bodies from other tests grabbable * Adding subscription to the rigid body velocities Co-authored-by: Nikola Nikolic <n.nikolic@outlook.com> Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Temporary workaround to make some physics demos run * users: check if it has granted permissions, PR fixes Co-authored-by: Nikola Nikolic <n.nikolic@outlook.com> Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Add permissions to user test (#653) * Fix target behavior import (#657) Co-authored-by: Nikola Nikolic <n.nikolic@outlook.com> Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com>
jabenk
added a commit
that referenced
this issue
Jul 20, 2020
* Add physics bridge (#533) * Add rigid body ownership (#536) * Jabenk/physics merge1 (#564) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> * Jabenk/physics merge1 (#571) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> * Jabenk/physics merge1 (#580) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> * Add physics stack demos (#584) * Jabenk/physics merge1 (#590) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Use blob to synchronize physics transforms (#594) * Jabenk/mouse pick (#596) * Transmit motion type also along the transforms * Make boxes grabble in the pile test * PR fixes (#598) * Jabenk/mouse pick (#599) * Transmit motion type also along with the transforms * Make boxes grabble in the pile test * Make the bodies from other tests grabbable * Sleeping bodies message update (#630) * Various fixes and demos (#647) * Jabenk/mouse pick (#642) * Add physics bridge (#533) * Add rigid body ownership (#536) * Jabenk/physics merge1 (#564) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> * Jabenk/physics merge1 (#571) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> * Jabenk/physics merge1 (#580) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> * Add physics stack demos (#584) * Jabenk/physics merge1 (#590) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Use blob to synchronize physics transforms (#594) * Jabenk/mouse pick (#596) * Transmit motion type also along the transforms * Make boxes grabble in the pile test * PR fixes (#598) * Jabenk/mouse pick (#599) * Transmit motion type also along with the transforms * Make boxes grabble in the pile test * Make the bodies from other tests grabbable * Sleeping bodies message update * server upload transform currend dev state * update * Physics bridge server transform upload channel * physics bridge upload transforms * physics bridge: working client transform upload stream * minor polishing * undo one comment change * undo more * remove compile warning Co-authored-by: Nikola Nikolic <n.nikolic@outlook.com> Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Jabenk/devwork (#648) * Add physics bridge (#533) * Add rigid body ownership (#536) * Jabenk/physics merge1 (#564) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> * Jabenk/physics merge1 (#571) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> * Jabenk/physics merge1 (#580) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> * Add physics stack demos (#584) * Jabenk/physics merge1 (#590) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo * Cleanup lint warnings * Initial Tool and Pen Behavior Functionality (#570) * Revert "Merge pull request #497 from microsoft/revert/pen" This reverts commit ed440940ee01bb5ac1883dfd0adff025697003ae. * Don't export pen tool for SDK * Fix bug where action is not found on the behavior * PR feedback and lint fixes * Additional PR feedback * Cleanup Co-authored-by: Eric Anderson <eanders@microsoft.com> * Support conditional request headers for static files (#563) * Support conditional request headers for static files * Specify index explicitly * Move restify types to types folder * Fix conditional request for buffers * Change missing buffer error from 500 to 404 * Move dependency to sdk package * Version bump: 0.18.0 * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.18.0 - @microsoft/mixed-reality-extension-common@0.18.0 - functional-tests@0.18.0 - @microsoft/gltf-gen@0.18.0 - @microsoft/mixed-reality-extension-sdk@0.18.0 * Automated: Regenerated documentation for 0.18.0 * Automated: Updated package-lock.json files for 0.18.0 * Add test cases with a pile composed of bodies from different clients * Local vs Remote rigid body stack * Update the 2 test that will be later potentially removed * Remove obsolete test cases Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Use blob to synchronize physics transforms (#594) * Jabenk/mouse pick (#596) * Transmit motion type also along the transforms * Make boxes grabble in the pile test * PR fixes (#598) * Jabenk/mouse pick (#599) * Transmit motion type also along with the transforms * Make boxes grabble in the pile test * Make the bodies from other tests grabbable * Adding subscription to the rigid body velocities Co-authored-by: Nikola Nikolic <n.nikolic@outlook.com> Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> Co-authored-by: Tom Burdak <40439150+tombuMS@users.noreply.github.com> Co-authored-by: Nikola Nikolic (HAVOK) <niknik@microsoft.com> * Temporary workaround to make some physics demos run * users: check if it has granted permissions, PR fixes * Jabenk/physics merge1 (#658) * Physics (#652) * Add physics bridge (#533) * Add rigid body ownership (#536) * Jabenk/physics merge1 (#564) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> * Jabenk/physics merge1 (#571) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * PR fixes * More fixes in naming * Format the 2 new files with Ctr+A, and then Ctr+K and Ctr+F * Remove text component from physics planes. * More merges * reduce warning * fix merge errors * split one test in 2 with different bounciness * fix sync for videostream when duration is 0 (live video/audio) (#569) * wire up bounciness correctly * Extend testings * minor fine tuneing of a demo Co-authored-by: Steven Vergenz <steven.vergenz@microsoft.com> Co-authored-by: Eric Anderson <eanders@microsoft.com> Co-authored-by: Kai <norybiak@gmail.com> * Jabenk/physics merge1 (#580) * [SDK] Animations overhaul part 2 (#532) * Start filling out animation classes * Add some fields to Animation * Fix some build/lint issues * Finish wiring up SDK * Strip out all old animation system methods/types * Stub out AnimateTo * Fill out AnimateTo * Type checking * Fix some bugs * Update tests for new animation API * Convert input test * Finish porting tests * Fix consistency * Move relative field * Fix * Add vertex colors to test clock * Add animation lookups to anims and materials * Start updating test * Finish up test * Fix up some stuff * Fix test permissions? * Start animation data validation * Add validation * More validation * Debug logging * Consolidate placeholder name/type checking, add validation error class * Document thrown exceptions * Cleanup * Add track easing * Start on more thorough test * Add bouncing cubes test * Fix interpolations * Fix duration for anims with data * Update anim scale test to use relative values * Don't reset time on anim start if speed is 0 * Add orphaned animation detection, delete method * Clean up animations when they're orphaned * Validate target paths as values * Add dynamic animation test * Rename test * Add anim blend test * Rename interpolation-test * Comment out unsupported features * Add back deprecated animateTo * Add back stub of deprecated createAnimation * Add isPlaying prop to AnimationLike * Change return val of AnimateTo, add isPlaying patch prop * Fix intellisense * Add looping relative test * Fix the scale test sliding downward * Correctly override step interpolation * Finish relative anim test * Fix some tests * Move anim finish state transition to client, fixes * Allow occasional actor updates through * Remove post-animation actor updates * Version bump: 0.17 * npm audit fix * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.0 - @microsoft/mixed-reality-extension-common@0.17.0 - functional-tests@0.17.0 - @microsoft/gltf-gen@0.17.0 - @microsoft/mixed-reality-extension-sdk@0.17.0 * Automated: Regenerated documentation for 0.17.0 * Automated: Updated package-lock.json files for 0.17.0 * Fix for grab sync. Fixes #538 * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton demo * Fix lint errors * Fix for grab sync. Fixes #538 * Fix lint errors * [SDK] Add more font types (#537) * Add more font types * Change the default font * Publish - @microsoft/mixed-reality-extension-altspacevr-extras@0.17.1 - @microsoft/mixed-reality-extension-common@0.17.1 - functional-tests@0.17.1 - @microsoft/gltf-gen@0.17.1 - @microsoft/mixed-reality-extension-sdk@0.17.1 * Sync animation updates in create calls (#545) * Updated package-lock.json files for 0.17.1 * Jabenk/pr (#541) * Add bounciness and frictions to the collider * Add bounce and friction visual tests * Fine tune friciton …
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
When:
Expected behavior:
Actual behavior:
The text was updated successfully, but these errors were encountered: