The Elements of CindyLabJCindyLab の要素前のセクションで述べた通り、 CindyLab でのシミュレーションは点のような粒子とそれらの動きに影響を与える力のシステムとしてモデル化されます。最も基本的な単位は自由質点です。自由質点は、シンデレラの幾何学の点のようなものです。しかしながら、質点は、位置の他、現在の速度、質量、電荷といった属性を持っています。 CindyLab におけるシミュレーションではパラメータ(変数)によって質点が動きます。自由質点を加えるのは自由点を加えるようなものです。質点は次の2つのモードのいずれかによって追加されます
質点の動きは力の影響を受けます。力にはいろいろな源があります。
CindyLab の最後の要素は、実験装置の壁と床が持つ性質です。粒子はそのような"反射壁"に当たると、テニスボールのようにはね返ります。反射壁は次の2つのモードで加えられます。
これらのオブジェクトの動作は、インスペクタ(または CindyScript)の正確な設定によって支配することができます。 CindyLab のそれぞれの要素に関するセクションで、これらの物体が利用できる変数の種類について述べます。 さらに、すべての物体にあてはまる属性は、 環境 のグローバル設定によってコントロールできます。 物理シミュレーションの開始物理的な物体が描かれると、アニメーションのコントロール装置が画面に現れます。このコントロール装置によって、 アニメーションモードのように、シミュレーションの開始/終了/一旦停止ができます。アニメーションモードのように、いつでも自由点や自由質点をつかんだり動かしたりすることができます。
物理アニメーションを始めると、自動的に「動かすモード」に変わります。他のモードに移行すると、物理アニメーションは停止します。シミュレーションの精度とグローバルなフレームレートは 環境インスペクタによって調整できることに注意してください。 環境設定CindyLab のもうひとつのとても重要な構成要素は 環境設定です。環境は、物体に共通と思われる物理的要素の属性を集めたものです。そこには、全体にかかる摩擦と重力といった要素があります。重力や静電力による任意の粒子間の相互作用もコントロールできます。それらすべての属性は、インスペクタの他、適当な CindyScript の命令文によっても影響されます。
Contributors to this page: Akira Iritani
. The content on this page is licensed under the terms of the License. |
Login |