From dbaca8686d126293436ff32d62b35c862af6d51a Mon Sep 17 00:00:00 2001 From: Alezia Kurdis <60075796+AleziaKurdis@users.noreply.github.com> Date: Fri, 22 Dec 2023 22:53:36 -0500 Subject: [PATCH] Add "Replica" application. Specifically for users who do 'Full Body Tracking', this application generates a double of your avatar that only you can see. This is useful to master your avatar moves. Good to have for dancing. Basically, it is a modified Dopple-ganger app, but able to do the room scale translations inst5ead to be stationary. This is really for 'Full Body Tracking'. --- applications/metadata.js | 9 + applications/replica/replica-a.png | Bin 0 -> 1813 bytes applications/replica/replica-app.js | 90 ++++ applications/replica/replica-doppleganger.js | 534 +++++++++++++++++++ applications/replica/replica-i.png | Bin 0 -> 1814 bytes 5 files changed, 633 insertions(+) create mode 100644 applications/replica/replica-a.png create mode 100644 applications/replica/replica-app.js create mode 100644 applications/replica/replica-doppleganger.js create mode 100644 applications/replica/replica-i.png diff --git a/applications/metadata.js b/applications/metadata.js index f46eb39..16803f0 100644 --- a/applications/metadata.js +++ b/applications/metadata.js @@ -296,6 +296,15 @@ var metadata = { "applications": "jsfile": "flyCam/flyCamera.js", "icon": "flyCam/flyCam-i.png", "caption": "FLY-CAM" + }, + { + "isActive": true, + "directory": "replica", + "name": "Replica", + "description": "Specifically for users who do 'Full Body Tracking', this application generates a double of your avatar that only you can see. This is useful to master your avatar moves. Good to have for dancing.", + "jsfile": "replica/replica-app.js", + "icon": "replica/replica-i.png", + "caption": "REPLICA" } ] }; \ No newline at end of file diff --git a/applications/replica/replica-a.png b/applications/replica/replica-a.png new file mode 100644 index 0000000000000000000000000000000000000000..19e5299902dad43877e3188dcc3de3505de1271c GIT binary patch literal 1813 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