From 76cc6003f79df78613b21bd9114dff02874632bf Mon Sep 17 00:00:00 2001 From: Yasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com> Date: Thu, 22 Oct 2026 15:06:22 +0900 Subject: bluebey-studio: 口の透過を根本修正し、操作の割り当てを戻す MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 口は常に深度テストを有効にして体・壁で隠れるようにした。通常ドラッグ=ぶるべー移動、Shift+ドラッグ=視点移動に戻し、ダブルクリック/ボタンで回転中心をぶるべーに合わせられるようにした。 --- public/bluebey-studio/src/panel.js | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'public/bluebey-studio/src/panel.js') diff --git a/public/bluebey-studio/src/panel.js b/public/bluebey-studio/src/panel.js index 2b405bd..a0b2611 100644 --- a/public/bluebey-studio/src/panel.js +++ b/public/bluebey-studio/src/panel.js @@ -2076,6 +2076,13 @@ export function buildPanel(app, root) { label: '回す速さ', min: 0.2, max: 4, step: 0.1, value: 0.8, format: (v) => v.toFixed(1), onInput: (v) => { state.view.autoRotateSpeed = v; app.actions.refresh('view'); }, })); + cameraSection.add(buttons({ + items: [{ + id: 'recenter', + label: '中心をぶるべーに合わせる', + onClick: () => app.actions.recenterCamera?.(), + }], + })); /* ------------------------------------------------------------------ export */ -- cgit v1.3.1