This repository has been archived by the owner on Jun 10, 2022. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* 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]>
- Loading branch information