fixed tracking bug
This commit is contained in:
@ -177,7 +177,7 @@ function stopExperiment() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Start tracking recording
|
// Start tracking recording
|
||||||
async function startTracking(groupId, condition, activePlayerIp) {
|
async function startTracking(groupId, condition, player1Ip, player2Ip, activePlayerIp) {
|
||||||
try {
|
try {
|
||||||
const response = await fetch("/tracking/start", {
|
const response = await fetch("/tracking/start", {
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@ -185,6 +185,8 @@ async function startTracking(groupId, condition, activePlayerIp) {
|
|||||||
body: JSON.stringify({
|
body: JSON.stringify({
|
||||||
group_id: groupId,
|
group_id: groupId,
|
||||||
condition: condition,
|
condition: condition,
|
||||||
|
player1_ip: player1Ip,
|
||||||
|
player2_ip: player2Ip,
|
||||||
active_player_ip: activePlayerIp
|
active_player_ip: activePlayerIp
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
@ -392,7 +394,7 @@ document.addEventListener("DOMContentLoaded", () => {
|
|||||||
const condition = document.getElementById("experiment-mode").value;
|
const condition = document.getElementById("experiment-mode").value;
|
||||||
const conditionName = getModeDescription(condition);
|
const conditionName = getModeDescription(condition);
|
||||||
|
|
||||||
startTracking(groupId, conditionName, activePlayerIp);
|
startTracking(groupId, conditionName, ipPlayer1, ipPlayer2, activePlayerIp);
|
||||||
|
|
||||||
frameId = requestAnimationFrame(step);
|
frameId = requestAnimationFrame(step);
|
||||||
|
|
||||||
|
|||||||
@ -10,6 +10,7 @@ Library: C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\v
|
|||||||
--target-framework=NetFramework
|
--target-framework=NetFramework
|
||||||
--generate-link-xml=Temp\burst.link.xml
|
--generate-link-xml=Temp\burst.link.xml
|
||||||
--temp-folder=C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\vrcharades-master\Temp\Burst
|
--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
|
--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
|
--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
|
--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
|
--float-mode=Fast
|
||||||
--generate-link-xml=Temp\burst.link.xml
|
--generate-link-xml=Temp\burst.link.xml
|
||||||
--temp-folder=C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\vrcharades-master\Temp\Burst
|
--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
|
--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
|
--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
|
--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
|
--target-framework=NetFramework
|
||||||
--generate-link-xml=Temp\burst.link.xml
|
--generate-link-xml=Temp\burst.link.xml
|
||||||
--temp-folder=C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\vrcharades-master\Temp\Burst
|
--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
|
--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
|
--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
|
--output=C:\Users\tomhe\Downloads\athci-package\athci-package\vrcharades-unity\vrcharades-master\Temp\BurstOutput\tempburstlibs\arm64-v8a\lib_burst_generated
|
||||||
|
|||||||
@ -12,8 +12,19 @@
|
|||||||
<meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="false" />
|
<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.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.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>
|
</application>
|
||||||
<uses-feature android:name="android.hardware.vr.headtracking" android:version="1" android:required="true" />
|
<uses-feature android:name="android.hardware.vr.headtracking" android:version="1" android:required="true" />
|
||||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
<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>
|
</manifest>
|
||||||
|
|||||||
Reference in New Issue
Block a user