科学を切り口とした地域づくりを目指す、若手主体の団体です。Engine)の入門編の3日目です。ODEの基本形が理解できたので、3日目以降はODEに付属のデモプログラムをいじって、より深く理解していきます。デモ「カードタワー」カード状のオブジェクトを組み立てて、タワーを作っています。「(スペース)」でタワーをリセットできます。(※「カードタワー」という名前は、自分が勝手につけました。)ちょっと改造これまで学習したことを踏まえてちょっと改造します。カード同士の摩擦係数(0.1)と地面との摩擦係数(5.0)を別々に指定します。カード同士がすべるのでタワーは崩壊します。ちなみにデフォルトでは摩擦係数は「5.0」です。利用させていただいております。dCloseODE();}サンプルプログラムで理解したこと次の2つのソースは同じ動作を示します。下は、ODEのAPIであるdBodySetMass関数を利用していることです。「mass.」というようにオブジェクトに「.」をつけると、メンバ変数とメンバ関数の一覧が候補としてリストされます。どんなメンバ変数やメンバ関数があるのかわかるため、何ができるのかが一目でわかります(メンバの名前を見ればなんとなく見当がつきます)。どんなAPIがあるのかがわからなくても、オブジェクトに「.」をつけるだけなので、非常に効率的にプログラミングすることができます。APIは直感的で一見わかりやすいですが、メンバ関数を利用したほうがいいかもしれません。仙台の子ども13万人で少子化進む」(令和元年9月・10月号)にて活動が紹介されました。地域の実践者たち」(令和元年9月1日朝刊)にて活動が紹介されました。国際イノベーションコンテスト」国内予選で第2位&第3位入賞。