diff --git a/Optitrack Rokoko Glove/RokokoGloveDevice/ExampleGloveAdapterSingleton.cpp b/Optitrack Rokoko Glove/RokokoGloveDevice/ExampleGloveAdapterSingleton.cpp index dfad524e..051b90b7 100644 --- a/Optitrack Rokoko Glove/RokokoGloveDevice/ExampleGloveAdapterSingleton.cpp +++ b/Optitrack Rokoko Glove/RokokoGloveDevice/ExampleGloveAdapterSingleton.cpp @@ -1226,14 +1226,14 @@ void OptiTrackPluginDevices::ExampleDevice::ExampleGloveAdapterSingleton::Calcul if (handSide == eGloveHandSide::Left) { // ๐Ÿคš ์™ผ์† ์ผ๋ฐ˜ ์†๊ฐ€๋ฝ: x y z โ†’ z y x (๊ธฐ์กด ๋ฐฉ์‹) outputNodes[startIndex + i].quat_w = finalRotation.quat_w; // W๋Š” ๊ทธ๋Œ€๋กœ - outputNodes[startIndex + i].quat_x = finalRotation.quat_z; // X โ† Z - outputNodes[startIndex + i].quat_y = -finalRotation.quat_y; // Y โ† -Y + outputNodes[startIndex + i].quat_x = finalRotation.quat_y; // X โ† Z + outputNodes[startIndex + i].quat_y = -finalRotation.quat_z; // Y โ† -Y outputNodes[startIndex + i].quat_z = -finalRotation.quat_x; // Z โ† -X } else { // ๐Ÿ–๏ธ ์˜ค๋ฅธ์† ์ผ๋ฐ˜ ์†๊ฐ€๋ฝ: ๋Œ€์นญ์  ์ถ• ๋งคํ•‘ (๋ฏธ๋Ÿฌ๋ง ๋ณด์ •) outputNodes[startIndex + i].quat_w = finalRotation.quat_w; // W๋Š” ๊ทธ๋Œ€๋กœ - outputNodes[startIndex + i].quat_x = -finalRotation.quat_z; // X โ† -Z (๋ฏธ๋Ÿฌ๋ง) - outputNodes[startIndex + i].quat_y = finalRotation.quat_y; // Y โ† Y (๊ทธ๋Œ€๋กœ) + outputNodes[startIndex + i].quat_x = -finalRotation.quat_y; // X โ† -Z (๋ฏธ๋Ÿฌ๋ง) + outputNodes[startIndex + i].quat_y = -finalRotation.quat_z; // Y โ† Y (๊ทธ๋Œ€๋กœ) outputNodes[startIndex + i].quat_z = finalRotation.quat_x; // Z โ† X (๋ฏธ๋Ÿฌ๋ง) } } diff --git a/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/ExampleGloveAdapterSingleton.obj b/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/ExampleGloveAdapterSingleton.obj index a87fe54f..4545f8f6 100644 --- a/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/ExampleGloveAdapterSingleton.obj +++ b/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/ExampleGloveAdapterSingleton.obj @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f6fe6dc43c5014ad1c43821b887eb31362e61a429f919c8da111600d0eb6a1be -size 3541367 +oid sha256:04a1b80a9480dae9aad4f3901944148043c6fbba7a457762a47b75be733bf331 +size 3553020 diff --git a/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/ExampleGloveDevice.obj b/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/ExampleGloveDevice.obj index 4f954f7f..e6822830 100644 --- a/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/ExampleGloveDevice.obj +++ b/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/ExampleGloveDevice.obj @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:aefc3a79f1f9eebfecc2c884bf5d189fb4c4a379571d52ac12e0ae22df1f20c2 +oid sha256:e1a66dd3fe0830cfab0cd02beb7aa443dd5cba5c4ab1c1a975b4196296393314 size 627589 diff --git a/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/RokokoGl.513E58BC.tlog/RokokoGloveDevice.write.1u.tlog b/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/RokokoGl.513E58BC.tlog/RokokoGloveDevice.write.1u.tlog index f0a27aab..46ea407b 100644 Binary files a/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/RokokoGl.513E58BC.tlog/RokokoGloveDevice.write.1u.tlog and b/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/RokokoGl.513E58BC.tlog/RokokoGloveDevice.write.1u.tlog differ diff --git a/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/RokokoGloveDevice.ilk b/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/RokokoGloveDevice.ilk index d231c607..2d98dbde 100644 Binary files a/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/RokokoGloveDevice.ilk and b/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/RokokoGloveDevice.ilk differ diff --git a/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/vc142.idb b/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/vc142.idb index ac87499a..9317aea4 100644 Binary files a/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/vc142.idb and b/Optitrack Rokoko Glove/RokokoGloveDevice/x64/Debug/vc142.idb differ