2重振り子【ワールドギミック】
- Digital400 JPY


VRChatの中で最もリアルに近い動きをする2重振り子です。Unityの物理エンジンに頼ることなく、運動方程式に基づき位置を決定します。数式の計算にはmathmaticaを使用しました。
🌐デモワールド
https://vrchat.com/home/world/wrld_a2314d18-1ac0-484c-9a8a-e20ca4f21678/info
📝導入方法
アセットをインポート後、「Asset」→「Double_pendulum」と進むとPrehabがあります。
🔹パラメータ設定
好みに応じて以下のパラメータを調整してください。 m1 / m2: 振り子の重さです。m1が付け根側、m2が先端側のパーツの質量を表します。 g: 重力加速度です。 theta1 / theta2: 振り子の初期角度です。 theta1v / theta2v: 動き出す瞬間の初速度です。 timeScale: 時間の流れの速さです。1が等倍速です。
⚙️動作環境
○ VCC ○ Unity2022 3.22f1
📃利用規約
https://www.notion.so/Terms-of-Use-233f3c34c13e80938548c1b88b8892cb?source=copy_link ○ VN3ライセンス( https://www.vn3.org/ )のテンプレートを使用しています。 ○ 再配布・再販売は禁止されています。 ○ 詳細は利用規約をご確認ください。
--------------------------------------------------------
Introduction
This is a double pendulum in VRChat that achieves near-perfect realism. Unlike standard implementations, it doesn’t rely on Unity’s built-in physics engine; instead, it determines positions based on equations of motion derived using Mathematica.
🌐Demo World
https://vrchat.com/home/world/wrld_a2314d18-1ac0-484c-9a8a-e20ca4f21678/info
📝Installation Instructions
After importing the asset, go to 「Assets」 → 「Double_pendulum」 to find the prefab.
🔹 Configuration
m1 / m2: Mass of the pendulums. m1 represents the mass of the inner arm (base), and m2 represents the mass of the outer arm (tip). g: Gravitational acceleration. theta1 / theta2: Initial angles of the pendulums. theta1v / theta2v: Initial angular velocity at the start of motion. timeScale: Speed of time. 1 represents real-time speed.
⚙️ System Requirements
○ VCC ○ Unity2022 3.22f1
📃Terms of Use
https://www.notion.so/Terms-of-Use-233f3c34c13e80938548c1b88b8892cb?source=copy_link ○This uses a template licensed under the VN3 License (https://www.vn3.org/). ○You may make the world public. ○Redistribution and resale are prohibited. ○Please check the Terms of Use for more details.


