{"_id":"com.unity.zivart-player","name":"com.unity.zivart-player","description":"ZivaRT (Ziva Real Time) is a machine learning technology that allows a user to produce film-quality shape deformation results in real time. In particular, the software takes in a set of representative high-quality mesh shapes and poses, and trains a machine-learning model to learn how to deform and skin the mesh. ZivaRT allows for film-quality characters to be deployed in real-time applications.\n\n","provider":"upm","versions":{"2.1.1":{"_upm":{"changelog":"### DEPRECATION NOTICE: This package is deprecated. It can continue to be used as is, but it will no longer be maintained: i.e. no further bugfixes or features will be provided."},"type":"assets","unity":"2021.3","upmCi":{"footprint":"5d5e85b150c7daf5120f9f472dbcc4bbf1093ff1"},"samples":[{"path":"Samples~","description":"ZivaRT Runtime Examples.","displayName":"ZivaRT Samples"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.zivart-player.git","type":"git","revision":"b5c190e4603a340ff01a82cb0b573db1d3088078"},"relatedPackages":{"com.unity.zivart-player.tests":"2.1.1"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.zivart-player@2.1/manual/index.html","name":"com.unity.zivart-player","version":"2.1.1","displayName":"ZivaRT Player","description":"ZivaRT (Ziva Real Time) is a machine learning technology that allows a user to produce film-quality shape deformation results in real time. In particular, the software takes in a set of representative high-quality mesh shapes and poses, and trains a machine-learning model to learn how to deform and skin the mesh. ZivaRT allows for film-quality characters to be deployed in real-time applications.\n\n","dependencies":{"com.unity.burst":"1.8.4","com.unity.mathematics":"1.2.6","com.unity.modules.animation":"1.0.0"},"deprecated":"This package is deprecated. It can continue to be used as is, but it will no longer be maintained: i.e. no further bugfixes or features will be provided.","dist":{"shasum":"c7ea8a2016c06a467cc84fda54e3c771507fa5da","tarball":"https://download.packages.unity.com/com.unity.zivart-player/-/com.unity.zivart-player-2.1.1.tgz"}},"2.1.0":{"_upm":{"changelog":"### Added\n- Add GPU profiling markers to Compute Shader implementation\n- Add analytics for tracking the number of scalars being used\n- Add support for non-skinned meshes when using the runtime API\n- Add an API to load ZivaRT assets at runtime\n\n### Fixed\n- Fix public API documentation.\n- Fix documentation link to CHANGELOG"},"type":"assets","unity":"2021.3","upmCi":{"footprint":"c84d8a641da406337e3c23556b3f8b6fa10c807e"},"samples":[{"path":"Samples~","description":"ZivaRT Runtime Examples.","displayName":"ZivaRT Samples"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.zivart-player.git","type":"git","revision":"6c3b26a50c74bb6e6bfbbc6be380e1164f5e4637"},"relatedPackages":{"com.unity.zivart-player.tests":"2.1.0"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.zivart-player@2.1/manual/index.html","name":"com.unity.zivart-player","version":"2.1.0","displayName":"ZivaRT Player","description":"ZivaRT (Ziva Real Time) is a machine learning technology that allows a user to produce film-quality shape deformation results in real time. In particular, the software takes in a set of representative high-quality mesh shapes and poses, and trains a machine-learning model to learn how to deform and skin the mesh. ZivaRT allows for film-quality characters to be deployed in real-time applications.\n\n","dependencies":{"com.unity.burst":"1.8.4","com.unity.mathematics":"1.2.6","com.unity.modules.animation":"1.0.0"},"deprecated":"This package is deprecated. It can continue to be used as is, but it will no longer be maintained: i.e. no further bugfixes or features will be provided.","dist":{"shasum":"c6db5a8fbce77390954202bf087efe0feccffedf","tarball":"https://download.packages.unity.com/com.unity.zivart-player/-/com.unity.zivart-player-2.1.0.tgz"}},"2.0.1":{"_upm":{"changelog":"### Added\n- Add analytics for tracking the number of scalars being used\n- Add an option to enable faster vertex data writes when \"Burst Jobs\" implementation is selected\n\n### Fixed\n- Fix incorrect compute buffer creation in main memory instead of GPU memory resulting in worse performance\n- Fix an exception when performing runtime loading of zrt asset with no scalar values.\n- Fix the Installing ZivaRT Player documentation to describe adding the package by name\n- Removed approximate square root optimization from the \"Burst Jobs\" implementation, as it was causing noticeable flickering on some assets.\n- Fix exception during tangent frame calculation in \"Mono\" implementation when source mesh has no valid UVs\n- Fix synchronization issue in \"Burst Jobs\" implementation that resulted in job scheduling exceptions being thrown\n\n### Changed\n- Change ZivaRT player initialization to allow for better manual set up of deformation input values"},"type":"assets","unity":"2021.3","upmCi":{"footprint":"da20f18e64cadf2cc605a46166b1fd53cbde032e"},"samples":[{"path":"Samples~","description":"ZivaRT Runtime Examples.","displayName":"ZivaRT Samples"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.zivart-player.git","type":"git","revision":"9c004f31063ec694e64d7d58834cdda99fb8c496"},"relatedPackages":{"com.unity.zivart-player.tests":"2.0.1"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.zivart-player@2.0/manual/index.html","name":"com.unity.zivart-player","version":"2.0.1","displayName":"ZivaRT Player","description":"ZivaRT (Ziva Real Time) is a machine learning technology that allows a user to produce film-quality shape deformation results in real time. In particular, the software takes in a set of representative high-quality mesh shapes and poses, and trains a machine-learning model to learn how to deform and skin the mesh. ZivaRT allows for film-quality characters to be deployed in real-time applications.\n\n","dependencies":{"com.unity.burst":"1.8.4","com.unity.mathematics":"1.2.6","com.unity.modules.animation":"0.0.0"},"deprecated":"This package is deprecated. It can continue to be used as is, but it will no longer be maintained: i.e. no further bugfixes or features will be provided.","dist":{"shasum":"3042e52b09c8d3a0c0fa5522034b8ba727519bd0","tarball":"https://download.packages.unity.com/com.unity.zivart-player/-/com.unity.zivart-player-2.0.1.tgz"}},"2.0.0":{"_upm":{"changelog":"### Fixed\n- Fix a case when ZivaRT importer is not finding the correct matching mesh to ZivaRT data if the .fbx file contains multiple meshes"},"type":"assets","unity":"2021.3","upmCi":{"footprint":"979b0a8213c0ec658a42af9e681d9b4a81db66a2"},"samples":[{"path":"Samples~","description":"ZivaRT Runtime Examples.","displayName":"ZivaRT Samples"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.zivart-player.git","type":"git","revision":"4e9d3837735497e7e431d7424901deacfa321c6b"},"relatedPackages":{"com.unity.zivart-player.tests":"2.0.0"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.zivart-player@2.0/manual/index.html","name":"com.unity.zivart-player","version":"2.0.0","displayName":"ZivaRT Player","description":"ZivaRT (Ziva Real Time) is a machine learning technology that allows a user to produce film-quality shape deformation results in real time. In particular, the software takes in a set of representative high-quality mesh shapes and poses, and trains a machine-learning model to learn how to deform and skin the mesh. ZivaRT allows for film-quality characters to be deployed in real-time applications.\n\n","dependencies":{"com.unity.burst":"1.8.4","com.unity.mathematics":"1.2.6","com.unity.modules.animation":"0.0.0"},"deprecated":"This package is deprecated. It can continue to be used as is, but it will no longer be maintained: i.e. no further bugfixes or features will be provided.","dist":{"shasum":"dfabdf2c772e6297abbf05f7686dd117dfe907d0","tarball":"https://download.packages.unity.com/com.unity.zivart-player/-/com.unity.zivart-player-2.0.0.tgz"}},"2.0.0-pre.2":{"_upm":{"changelog":"### Added\n- Add scalar playback functionality to the ZivaRTPlayer component\n- Add functionality to ZivaRTPlayer component to enable code driven extra parameters\n- Add analytics for tracking ZivaRTPlayer usage. Tracking covers the different Runtime and Debug settings within the player component as well as rig data such as the number of extra parameters and vertices.\n\n### Fixed\n- Fix ZivaRTPlayer to handle cases when \"Compute Shader\" implementation is selected, but required compute features are not supported by the hardware\n- Fix console warning about deprecated API \"FindObjectOfType\" and \"keepAnimatorControllerStateOnDisable\"\n- Fix ZivaRTPlayer \"Update\" Execution schedule throwing an exception when \"Multithreaded joint update\" is selected\n- Fix scalar playback only returning neutral values in ZivaRTPlayer\n- Fix ZivaRT player not updating when playing an animation that moves the mesh off the screen by adding a\n  checkbox to enable off the screen bounding box updates\n- Fix incorrect alignment of Ziva points when Ziva and Unity mesh bounds don't match"},"type":"asset","unity":"2021.3","upmCi":{"footprint":"e296b536ab007b14556ca2a1d7361f3644b77e84"},"samples":[{"path":"Samples~","description":"ZivaRT Runtime Examples.","displayName":"ZivaRT Samples"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.zivart-player.git","type":"git","revision":"01c8b4a31516c5f4e3456851c908475dd0092ba1"},"relatedPackages":{"com.unity.zivart-player.tests":"2.0.0-pre.2"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.zivart-player@2.0/manual/index.html","name":"com.unity.zivart-player","version":"2.0.0-pre.2","displayName":"ZivaRT Player","description":"ZivaRT (Ziva Real Time) is a machine learning technology that allows a user to produce film-quality shape deformation results in real time. In particular, the software takes in a set of representative high-quality mesh shapes and poses, and trains a machine-learning model to learn how to deform and skin the mesh. ZivaRT allows for film-quality characters to be deployed in real-time applications.\n\n","dependencies":{"com.unity.burst":"1.8.4","com.unity.mathematics":"1.2.6","com.unity.modules.animation":"0.0.0"},"deprecated":"This package is deprecated. It can continue to be used as is, but it will no longer be maintained: i.e. no further bugfixes or features will be provided.","dist":{"shasum":"7ad54a3bf430e9895821f3152fb899478298f741","tarball":"https://download.packages.unity.com/com.unity.zivart-player/-/com.unity.zivart-player-2.0.0-pre.2.tgz"}},"0.2.0":{"_upm":{"changelog":"### Added\n- Add a property to the ZivaRTPlayer component to control solver scheduling. Solver can be started manually \n  or based on visibility in either \"Update\" or \"LateUpdate\"\n- Add functionality to specify custom bounds for ZivaRTPlayer component \n\n### Changed\n- Ensure that target mesh is in the format expected by the \"Compute Shader\" solver\n- Shader data is now stored as a package resource instead of being serialized with ZivaRTPlayer\n- Improve \"Burst Jobs\" solver performance by using Mesh.GetVertexBuffer API to update target mesh data \n- Refactored source mesh change detection to use the custom inspector\n- Update the documentation of the \"Draw Debug Vertices\" field to better describe what it does\n- Make sure all public ZivaRT player's fields have tooltips\n\n### Fixed\n- Fix motion vectors having uninitialized values the first time a solver is run\n- Make 2022.2 the earliest version that supports the compute shader solver on Apple devices\n- Fix occasional crash and instability in AnimateExtraParametersTests\n- Fix instability in Runtime Playable Tests\n- Fix Editor errors when linked mesh is missing on imported ZivaRTPlayer component\n- Fix bounds not being calculated when using \"Compute\" solver\n- Fix target mesh not being created when the character's pivot point is outside of camera's view\n\n### Removed\n- Removed some unneeded files getting included with the package"},"type":"asset","unity":"2021.3","upmCi":{"footprint":"4764c0504054eac8125370f2b7a2501bc8946ec1"},"samples":[{"path":"Samples~","description":"ZivaRT Runtime Examples.","displayName":"ZivaRT Samples"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.zivart-player.git","type":"git","revision":"b9e8dc7dd7a443165319b0a932e2c83fc868903c"},"relatedPackages":{"com.unity.zivart-player.tests":"0.2.0"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.zivart-player@0.2/manual/index.html","name":"com.unity.zivart-player","version":"0.2.0","displayName":"ZivaRT Player","description":"ZivaRT (Ziva Real Time) is a machine learning technology that allows a user to produce film-quality shape deformation results in real time. In particular, the software takes in a set of representative high-quality mesh shapes and poses, and trains a machine-learning model to learn how to deform and skin the mesh. ZivaRT allows for film-quality characters to be deployed in real-time applications.\n\n","dependencies":{"com.unity.burst":"1.7.2","com.unity.mathematics":"1.2.6","com.unity.modules.animation":"0.0.0"},"deprecated":"This package is deprecated. It can continue to be used as is, but it will no longer be maintained: i.e. no further bugfixes or features will be provided.","dist":{"shasum":"9affd3de0925441e3ee7df3f15d947065f832812","tarball":"https://download.packages.unity.com/com.unity.zivart-player/-/com.unity.zivart-player-0.2.0.tgz"}},"0.1.0":{"_upm":{"changelog":"This is the initial release of ZivaRT Player."},"type":"asset","unity":"2021.3","upmCi":{"footprint":"c9fe74d5ed5ec0bbbb1a68af144e5d04852f43e6"},"samples":[{"path":"Samples~","description":"ZivaRT Runtime Examples.","displayName":"ZivaRT Samples"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.zivart-player.git","type":"git","revision":"a0b1e4882c9e76528ad817e8a011d273fb47567e"},"relatedPackages":{"com.unity.zivart-player.tests":"0.1.0"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.zivart-player@0.1/manual/index.html","name":"com.unity.zivart-player","version":"0.1.0","displayName":"ZivaRT Player","description":"ZivaRT (Ziva Real Time) is a machine learning technology that allows a user to produce film-quality shape deformation results in real time. In particular, the software takes in a set of representative high-quality mesh shapes and poses, and trains a machine-learning model to learn how to deform and skin the mesh. ZivaRT allows for film-quality characters to be deployed in real-time applications.\n\n","dependencies":{"com.unity.burst":"1.7.2","com.unity.mathematics":"1.2.6","com.unity.modules.animation":"0.0.0"},"deprecated":"This package is deprecated. It can continue to be used as is, but it will no longer be maintained: i.e. no further bugfixes or features will be provided.","dist":{"shasum":"d2e47344f9375b3f8437a3327745c52c5df29f45","tarball":"https://download.packages.unity.com/com.unity.zivart-player/-/com.unity.zivart-player-0.1.0.tgz"}}},"time":{"2.1.1":"2024-04-22T12:40:03.000Z","2.1.0":"2023-11-02T09:25:55.000Z","2.0.1":"2023-09-29T13:14:54.000Z","2.0.0":"2023-06-26T18:40:12.000Z","2.0.0-pre.2":"2023-05-24T07:51:04.000Z","0.2.0":"2023-03-19T15:33:47.000Z","0.1.0":"2023-01-09T18:12:36.000Z"},"dist-tags":{"latest":"2.1.1"},"etag":"\"407b-M0DsmKWwO8Cl/4CIEdCPkvM5+hg\""}