PicoTowa Lab / Research log
試して、壊して、
測って残す。
VRChat、
Latest — 最新ログ
All 16 logs →- B–01Builds
VRChatを
前面に したまま Stream Deckから スキルを 撃つ VRC ActionBarの
2026.10.07キー入力が Console focus依存だったので、 localhost HTTPを 追加して Stream Deckから 同じ Action Engineを 叩けるようにした。 - B–02Builds
VRChatを
MMO化する :手の ジェスチャーで Fireballを 撃つ VRChatの
2026.10.07GestureLeft/Rightを OSCで 受け、 C#の Action Engineで スキルへ 変換する。 Overlayより 先に、 誤爆対策と Replay可能な Coreを 作った。 - F–01Failures
VRChatで
ダンス後に 腕が 最大29°ずれた。 Trackingは 戻っていたのに MagiDanceで
2026.10.07ダンス終了後の Tracking復帰を 検査したら、 復帰自体は 通っているのに 標準Emoteへ 前の 姿勢が 混ざる 競合を 見つけた。 - F–02Failures
写真83枚から
東大寺南大門を 3D化したら、 北面が 南面に 折り畳まれた 公開写真83枚から
2026.10.07東大寺南大門を 3D再構築した PoCで、 前後の 対称性に より 北面写真が 南面へ 誤登録された。 失敗、 回避策、 品質評価まで 残す。 - F–03Failures
Windows PowerShell 5.1で
日本語入り.ps1が 壊れた。 原因は 「BOMなしUTF-8」だった Unityの
2026.10.07Windowsスモーク試験runnerを 作ったら、 日本語を 含む.ps1が Windows PowerShell 5.1で UTF-8と して 解釈されず 構文が 壊れた。 BOM付きUTF-8へ 固定した 記録。 - F–04Failures
Quest 3は
届いた。 でも Steam Linkが 繋がるまで 約1週間かかった Quest 3購入後、
2026.10.07専用AP・Subnet・Tailscale・Windows NICを 切り分け、 単純な 同一L2構成へ 収束させた 記録。
Random pickup — 過去ログから
- F–05Failures
VRChatの
戦車操作を 3回作り直して、 最後に 「いつもの 歩き方」へ 戻した RicochetTanksで
2026.10.07戦車らしい 操作を 詰める ほど VRでは 扱いづらくなり、 最終的に VRChat標準の 移動感覚と 首の 向きを 使う 構成へ 戻した。 - F–06Failures
Gitの
改行 自動変換だけで 1714ファイルが 「変更あり」に なった RicochetTanksで
2026.10.07branchを 切り 替えたら 1714ファイルが 変更扱いに なった。 原因は Gitの 改行 自動変換で、 中身の 変更ではなかった。 - F–07Failures
Unityで
再導入したら Parameter 7個と Animation Curveが 消えた VRChat向けEditor Toolで、
2026.10.07同じ アバターへ 2回目の Installを すると Parametersと Animation Curveが 消えた。 原因は Asset生成と 保存の 順序だった。 - K–01Knowledge
AIが
Spaceを 押して 降りられなかった。 でも ゲームの バグとは 判定しなかった RicochetTanksの
2026.10.07実VRChat試験で、 AIエージェントの キー注入では 降車を 確認できなかったが、 後に 人間が 実キーボードで 同じ 操作を 行うと PASSした。 - K–02Knowledge
VRから
現実I/Oを 動かすなら 「trueに なったら ON」では 足りない VRChatの
2026.10.07状態を 現実側出力へ 繋ぐ RealityLinkで、 物理出力より 先に STOP latch、 Heartbeat、 debounce、 epoch、 出力queueを 作った 理由。 - K–03Knowledge
元仕様が
見つからなかったので、 AIが 勝手に 決めた 値を 「元要件」に しない 仕組みを 作った RicochetTanks着手時に
2026.10.07元MVP_SPEC等が 見つから ず補完仕様で 進めた。 AIが 埋めた 値を 元要件と して 扱わないため、 資料由来・ユーザー判断・補完値を 分けて 記録した。 - K–04Knowledge
NPC同士を
数百戦させたら、 試合の 8割は 「近づくだけ」だった RicochetTanksの
2026.10.07NPC模擬戦では、 最初の 1発まで 平均12.5秒、 撃ち合い 開始後は 2〜3秒で 決着した。 長いのは 戦闘ではなく 接敵前だった。 - K–05Knowledge
VRなしで
VRChatの Contactを 実機試験する ために 「偽の 手」 ワールドを 作った アバター同士の
2026.10.07接触試験を 毎回 VRで 手作業せず、 ワールド側の Contact Senderを 周期的に 出して 受信アバターの 実クライアント挙動を 検証した。 - L–01Lab
300マップ生成しても
合格率16%。 Procedural Generationは 「作る」より 「捨てる」が 本体だった RicochetTanksの
2026.10.07対人戦用MapGenで 各サイズ300候補を 生成した ところ、 初版の 合格率は 16〜37%。 生成器より 先に reject条件を 作り直した。 - L–02Lab
アニ
メ動画から VRChatモーションを 起こせるか。 まず 133点の 2D骨格まで 分解した 動画を
2026.10.07いきなり3Dモーションへ せず、 RTMW WholeBodyで 133点の 2D骨格を 取り、 崩れフレーム検出と ショット選別を 先に 作った 実験。