fixed tracking bug

This commit is contained in:
tom.hempel
2025-10-21 19:40:02 +02:00
parent 1b5b42389d
commit ec4f38fbfb
3 changed files with 19 additions and 3 deletions

View File

@ -177,7 +177,7 @@ function stopExperiment() {
}
// Start tracking recording
async function startTracking(groupId, condition, activePlayerIp) {
async function startTracking(groupId, condition, player1Ip, player2Ip, activePlayerIp) {
try {
const response = await fetch("/tracking/start", {
method: "POST",
@ -185,6 +185,8 @@ async function startTracking(groupId, condition, activePlayerIp) {
body: JSON.stringify({
group_id: groupId,
condition: condition,
player1_ip: player1Ip,
player2_ip: player2Ip,
active_player_ip: activePlayerIp
}),
});
@ -392,7 +394,7 @@ document.addEventListener("DOMContentLoaded", () => {
const condition = document.getElementById("experiment-mode").value;
const conditionName = getModeDescription(condition);
startTracking(groupId, conditionName, activePlayerIp);
startTracking(groupId, conditionName, ipPlayer1, ipPlayer2, activePlayerIp);
frameId = requestAnimationFrame(step);

View File

@ -10,6 +10,7 @@ Library: C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\v
--target-framework=NetFramework
--generate-link-xml=Temp\burst.link.xml
--temp-folder=C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\vrcharades-master\Temp\Burst
--debug=LineOnly
--key-folder=C:/Program Files/Unity/Hub/Editor/6000.2.1f1/Editor/Data/PlaybackEngines/AndroidPlayer
--decode-folder=C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\vrcharades-master\Library\Burst
--output=C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\vrcharades-master\Temp\BurstOutput\tempburstlibs\arm64-v8a\lib_burst_generated
@ -128,6 +129,7 @@ Library: C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\v
--float-mode=Fast
--generate-link-xml=Temp\burst.link.xml
--temp-folder=C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\vrcharades-master\Temp\Burst
--debug=LineOnly
--key-folder=C:/Program Files/Unity/Hub/Editor/6000.2.1f1/Editor/Data/PlaybackEngines/AndroidPlayer
--decode-folder=C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\vrcharades-master\Library\Burst
--output=C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\vrcharades-master\Temp\BurstOutput\tempburstlibs\arm64-v8a\lib_burst_generated
@ -146,6 +148,7 @@ Library: C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\v
--target-framework=NetFramework
--generate-link-xml=Temp\burst.link.xml
--temp-folder=C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\vrcharades-master\Temp\Burst
--debug=LineOnly
--key-folder=C:/Program Files/Unity/Hub/Editor/6000.2.1f1/Editor/Data/PlaybackEngines/AndroidPlayer
--decode-folder=C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\vrcharades-master\Library\Burst
--output=C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\vrcharades-master\Temp\BurstOutput\tempburstlibs\arm64-v8a\lib_burst_generated

View File

@ -12,8 +12,19 @@
<meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="false" />
<meta-data android:name="com.oculus.ossplash.background" android:value="black" />
<meta-data android:name="com.oculus.telemetry.project_guid" android:value="f0c6f352-2b95-4f2c-b59b-2ade63f29459" />
<meta-data android:name="com.oculus.supportedDevices" android:value="quest|quest2|questpro|quest3|quest3s" tools:replace="android:value" />
<meta-data android:name="com.oculus.supportedDevices" android:value="quest2|questpro|quest3|quest3s" tools:replace="android:value" />
<meta-data android:name="com.oculus.handtracking.frequency" android:value="LOW" />
<meta-data android:name="com.oculus.handtracking.version" android:value="V2.0" />
</application>
<uses-feature android:name="android.hardware.vr.headtracking" android:version="1" android:required="true" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-feature android:name="oculus.software.handtracking" android:required="false" />
<uses-permission android:name="com.oculus.permission.HAND_TRACKING" />
<uses-feature android:name="com.oculus.software.body_tracking" android:required="false" />
<uses-permission android:name="com.oculus.permission.BODY_TRACKING" />
<uses-feature android:name="oculus.software.face_tracking" android:required="false" />
<uses-permission android:name="com.oculus.permission.FACE_TRACKING" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-feature android:name="oculus.software.eye_tracking" android:required="false" />
<uses-permission android:name="com.oculus.permission.EYE_TRACKING" />
</manifest>