Conversation
* [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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]>
* [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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]>
* [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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]>
* [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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]>
* Transmit motion type also along the transforms * Make boxes grabble in the pile test
* Transmit motion type also along with the transforms * Make boxes grabble in the pile test * Make the bodies from other tests grabbable
* 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]> * 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 <[email protected]> Co-authored-by: Steven Vergenz <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]>
* 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]> * 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 <[email protected]> Co-authored-by: Steven Vergenz <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]>
| "request the UserInteraction permission, or it was denied by the user." | ||
| ); | ||
| if (actor.exclusiveToUser) { | ||
| user = this.userSet.get(actor.exclusiveToUser); |
There was a problem hiding this comment.
TODO: this should be fixed before merge, this is just a tmp workaround to run the physics tests #Closed
There was a problem hiding this comment.
Is the code getting uncommented as a part perparing for the merge?
In reply to: 449561360 [](ancestors = 449561360)
There was a problem hiding this comment.
| ); | ||
| if (actor.attachment?.userId) { | ||
| user = this.userSet.get(actor.attachment?.userId); | ||
| //if (!(user.grantedPermissions.includes(Permissions.UserInteraction))) { |
There was a problem hiding this comment.
TODO: this should be fixed before merge, this is just a tmp workaround to run the physics tests #Closed
There was a problem hiding this comment.
Is the code getting uncommented as a part of preparing this for a merge?
In reply to: 449561436 [](ancestors = 449561436)
There was a problem hiding this comment.
|
|
||
| export default class PhysicsPileTest extends Test { | ||
|
|
||
| public expectedResultDescription = "Piles should apear similar for each client"; |
There was a problem hiding this comment.
apear [](start = 50, length = 5)
typo #Closed
| import { App } from '../app'; | ||
| import { Test } from '../test'; | ||
| import { Vector3 } from '@microsoft/mixed-reality-extension-sdk'; | ||
| import { Vector3, Actor } from '@microsoft/mixed-reality-extension-sdk'; |
There was a problem hiding this comment.
These are already imported through the above MRE import. Use MRE.Actor and MRE.Vector3 and remove this added import. #Closed
| * receive updates when corresponding changes occur on the host. | ||
| */ | ||
| export type SubscriptionType = 'transform' | 'rigidbody' | 'collider'; | ||
| export type SubscriptionType = 'transform' | 'rigidbody' | 'collider' | 'rigidbodyVelocity'; |
There was a problem hiding this comment.
rigidbodyVelocity [](start = 73, length = 17)
Naming conventions for our string types are hyphen separated. Should be rigidbody-velocity I believe, #Closed
| transformsBlob: string; | ||
| } | ||
|
|
||
| export type PhysicsServerOneTransformsUpdate = { |
There was a problem hiding this comment.
PhysicsServerOneTransformsUpdate [](start = 12, length = 32)
This feels like a slightly awkward name. Would PhysicsServerTransformUpdate be better and more concise? #Closed
There was a problem hiding this comment.
Changed from PhysicsServerOneTransformsUpdate to PhysicsServerOneTransformUpdate
In reply to: 450331004 [](ancestors = 450331004)
* 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]> * 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 <[email protected]> Co-authored-by: Steven Vergenz <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]> * 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 <[email protected]> Co-authored-by: Steven Vergenz <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]> * Temporary workaround to make some physics demos run * users: check if it has granted permissions, PR fixes Co-authored-by: Nikola Nikolic <[email protected]> Co-authored-by: Steven Vergenz <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]> * Add permissions to user test (#653) * Fix target behavior import (#657) Co-authored-by: Nikola Nikolic <[email protected]> Co-authored-by: Steven Vergenz <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]>
* 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]> * 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 <[email protected]> Co-authored-by: Steven Vergenz <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]> * 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 <[email protected]> Co-authored-by: Steven Vergenz <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> Co-authored-by: Tom Burdak <[email protected]> Co-authored-by: Nikola Nikolic (HAVOK) <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 <[email protected]> Co-authored-by: Eric Anderson <[email protected]> Co-authored-by: Kai <[email protected]> * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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/[email protected] - @microsoft/[email protected] - [email protected] - @microsoft/[email protected] - @microsoft/[email protected] * 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 …
Merge current physics state.