プチコン3号&BIGまとめWiki

多重振り子

パンくずリスト

2018年8月22日投稿 / 投稿者 : ろどに / タグ : 投稿プログラム 物理シミュレーション

概要

タイトル通り多重振り子のシミュレーションです。
振り子って良いですよね。

操作

  • スライドパッド:カメラの移動
  • AB:カメラを寄る/引く
  • Y:振り子の初期化
  • X:プログラム終了

加速度センサー

変数ACCELFLG%を1にすることで、重力に加速度センサーが適応されます。
あわせてDECAYFLG%を1にすると運動が減衰するようになり、リアルっぽい振り子になります。
好きなだけ振り回して遊んでください。

振り子をいじる

プログラム最下部のDATAを書き換えることで

  • おもりの数
  • 各回転軸とおもりの距離
  • 最初の角度
  • 最初の角速度

を変えることができます。

ただし、おもりの数が増えると処理が非常に重くなります。

また、おもりの数が多くなったり、各回転軸とおもりの距離が短くなったりすると、
正しい計算を行うために精度を向上させる必要があります。(さもなくば発散する)
方法として

  • 数値積分を修正オイラー法からルンゲクッタ法にする(DEF UPDATE参照)
  • LOOP%を大きくする

の2つがありますが、どちらも処理が相当に重くなります。

スクリーンショット・動画

公開キー

プチコン3号/BIG 公開キー
ZBBEV2AE

CHECKER FLAG (ひとことコメント)

この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は掲示板へ)

  • 名無しさん : すごい! (2018/11/23 (金) 17:17:59)
  • MONO-CASEI : 処理速度上げてコリジョンつけて、3DCGにすれば、いいんじゃない?(適当) (2018/11/25 (日) 20:43:40)

メニュー 【3号】

ヘルプ

リンク

最近の更新

最近の人気ページ

オンライン情報

  • 現在同時に 1 人がこのサイトを見ています
  • このページはこれまでに 888 回、本日は 1 回、昨日は 0 回閲覧されました

ページの先頭に戻る

表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.104 秒 | このページの最終更新 : 2022/09/20 (火) 12:49:23 (565d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30