{"id":18292980,"url":"https://github.com/extendrealityltd/tilia.interactions.controllables.unity","last_synced_at":"2025-04-05T11:30:37.765Z","repository":{"id":37796673,"uuid":"240536983","full_name":"ExtendRealityLtd/Tilia.Interactions.Controllables.Unity","owner":"ExtendRealityLtd","description":"Mechanisms that provide physics based and non-physics based linear and angular interactable controls for the Unity software","archived":false,"fork":false,"pushed_at":"2024-09-28T16:04:10.000Z","size":5073,"stargazers_count":9,"open_issues_count":9,"forks_count":4,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-21T03:11:14.392Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ExtendRealityLtd.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-02-14T15:18:05.000Z","updated_at":"2024-09-28T16:04:11.000Z","dependencies_parsed_at":"2024-04-17T16:59:49.089Z","dependency_job_id":"8366d19b-c40a-4034-acd7-a57f3e4ccb98","html_url":"https://github.com/ExtendRealityLtd/Tilia.Interactions.Controllables.Unity","commit_stats":{"total_commits":428,"total_committers":7,"mean_commits":"61.142857142857146","dds":0.5233644859813085,"last_synced_commit":"fb6739cd4b9195f858456dcf2966e356c361bb2d"},"previous_names":[],"tags_count":219,"template":false,"template_full_name":"ExtendRealityLtd/Template.Tilia","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ExtendRealityLtd%2FTilia.Interactions.Controllables.Unity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ExtendRealityLtd%2FTilia.Interactions.Controllables.Unity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ExtendRealityLtd%2FTilia.Interactions.Controllables.Unity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ExtendRealityLtd%2FTilia.Interactions.Controllables.Unity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ExtendRealityLtd","download_url":"https://codeload.github.com/ExtendRealityLtd/Tilia.Interactions.Controllables.Unity/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247330303,"owners_count":20921598,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-05T14:20:47.166Z","updated_at":"2025-04-05T11:30:36.746Z","avatar_url":"https://github.com/ExtendRealityLtd.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Tilia logo][Tilia-Image]](#)\n\n\u003e ### Interactions -\u003e Controllables for the Unity Software\n\u003e Mechanisms that provide physics based and non-physics based linear and angular interactable controls for the Unity software.\n\n[![Release][Version-Release]][Releases]\n[![License][License-Badge]][License]\n[![Backlog][Backlog-Badge]][Backlog]\n\n## Introduction\n\nThe controllable prefabs provide a way of creating an Interactable that is restricted to either a linear or angular motion and can either use [Unity] joints to work within the physics system or by simply updating the Interactable transform properties to not use any Unity physics at all. The four prefabs that are provided are:\n\n* `Physics Joint` - Uses Unity joints for physics based interactions\n  * `Linear Joint Drive` - Moves in a single axis direction along a configured Unity joint for a limited distance.\n  * `Angular Joint Drive` - Rotates around a single axis around a Unity hinge joint for a limited angular distance.\n* `Transform` - Directly manipulates the Transform position of the drive to move or rotate without being part of the Unity physics system.\n  * `Linear Transform Drive` - Moves in a single axis direction for a limited distance.\n  * `Angular Transform Drive` - Rotates around a single axis for a limited angular distance.\n\n\u003e **Requires** the Unity software version `2018.3.10f1` (or above).\n\n## Getting Started\n\nPlease refer to the [installation] guide to install this package.\n\n## Documentation\n\nPlease refer to the [How To Guides] for usage of this package.\n\nFurther documentation can be found within the [Documentation] directory and at https://academy.vrtk.io\n\n## Contributing\n\nPlease refer to the Extend Reality [Contributing guidelines] and the [project coding conventions].\n\n## Code of Conduct\n\nPlease refer to the Extend Reality [Code of Conduct].\n\n## License\n\nCode released under the [MIT License][License].\n\n[License-Badge]: https://img.shields.io/github/license/ExtendRealityLtd/Tilia.Interactions.Controllables.Unity.svg\n[Version-Release]: https://img.shields.io/github/release/ExtendRealityLtd/Tilia.Interactions.Controllables.Unity.svg\n[project coding conventions]: https://github.com/ExtendRealityLtd/.github/blob/master/CONVENTIONS/UNITY3D.md\n\n[Tilia-Image]: https://raw.githubusercontent.com/ExtendRealityLtd/related-media/main/github/readme/tilia.png\n[License]: LICENSE.md\n[Documentation]: Documentation/\n[How To Guides]: Documentation/HowToGuides/\n[Installation]: Documentation/HowToGuides/Installation/README.md\n[Backlog]: http://tracker.vrtk.io\n[Backlog-Badge]: https://img.shields.io/badge/project-backlog-78bdf2.svg\n[Releases]: ../../releases\n[Contributing guidelines]: https://github.com/ExtendRealityLtd/.github/blob/master/CONTRIBUTING.md\n[Code of Conduct]: https://github.com/ExtendRealityLtd/.github/blob/master/CODE_OF_CONDUCT.md\n\n[Unity]: https://unity3d.com/","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fextendrealityltd%2Ftilia.interactions.controllables.unity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fextendrealityltd%2Ftilia.interactions.controllables.unity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fextendrealityltd%2Ftilia.interactions.controllables.unity/lists"}