Skip to content

Commit 9caf43d

Browse files
committed
Update for v0.31.0
1 parent 5ec7875 commit 9caf43d

18 files changed

+1431
-451
lines changed

MMD.js/MMD_SA.js

Lines changed: 798 additions & 273 deletions
Large diffs are not rendered by default.

images/XR Animator/animate.js

Lines changed: 269 additions & 60 deletions
Large diffs are not rendered by default.

images/XR Animator/translation.json

Lines changed: 141 additions & 15 deletions
Large diffs are not rendered by default.

jThree/plugin/v2.1.2_jThree.Trackball.js

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -211,9 +211,12 @@ function camera_limit1() {
211211
if (this.rotate_with_up_fixed) {
212212
if (_rotateStart_fixed_up.distanceToSquared(_rotateEnd_fixed_up) > this.EPS) {//(true) {//
213213
// AT: Camera_MOD
214-
const pos_raw = MMD_SA._v3a.copy(MMD_SA.Camera_MOD.get_camera_base(true).pos);
215-
const pos_offset = MMD_SA.THREEX.v4.copy(MMD_SA.Camera_MOD.get_camera_base().pos).sub(pos_raw);
216-
this._eye.add(pos_offset);
214+
let pos_offset;
215+
if (MMD_SA_options.is_XR_Animator) {
216+
const pos_raw = MMD_SA._v3a.copy(MMD_SA.Camera_MOD.get_camera_base(true).pos);
217+
pos_offset = MMD_SA.THREEX.v4.copy(MMD_SA.Camera_MOD.get_camera_base().pos).sub(pos_raw);
218+
this._eye.add(pos_offset);
219+
}
217220

218221
// v0.25.0 (scale _eye to consider zoom distance)
219222
_eye.subVectors( this.position0, this.target ).normalize().multiplyScalar(this._eye.length());
@@ -261,7 +264,7 @@ this._eye.add(pos_offset);
261264
}
262265

263266
// AT: Camera_MOD
264-
this._eye.sub(pos_offset);
267+
if (pos_offset) this._eye.sub(pos_offset);
265268
}
266269
return
267270
}
@@ -320,8 +323,7 @@ if (camera_limit1.call(this)) {
320323

321324
}
322325
// AT: Camera_MOD
323-
if (pos_offset)
324-
this._eye.sub(pos_offset);
326+
if (pos_offset) this._eye.sub(pos_offset);
325327
}
326328
};
327329

jThree/three.core.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
5.18 MB
Binary file not shown.
6.83 MB
Binary file not shown.

js/@mediapipe/tasks/tasks-vision/XRA_module_loader.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
// 2024-10-16
1+
// 2024-12-10
22

33
(()=>{
44
function load_module(m) {
55
// console.log(m);
6-
for (const name of ['FilesetResolver', 'FaceLandmarker', 'PoseLandmarker', 'HandLandmarker', 'HolisticLandmarker', 'ObjectDetector'])
6+
for (const name of ['FilesetResolver', 'FaceLandmarker', 'PoseLandmarker', 'HandLandmarker', 'ObjectDetector', 'ImageClassifier'])//, 'HolisticLandmarker'])
77
self[name] = m[name];
88
}
99

js/SA_system_emulation.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/_SA2.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
// (2025-02-22)
1+
// (2025-08-24)
22

33
var IPC
44

55
(function () {
6+
document.addEventListener( "contextmenu", function ( event ) { event.preventDefault(); }, false );
7+
68
if (!webkit_electron_mode)
79
return
810

0 commit comments

Comments
 (0)