educationdemura.nethomeeducationprofileodedownloadteamwrslinkODE講座14:インタラクティブにいこう!ode2007.01.02新年明けましておめでとうございます。ダイナミクスエンジン)を学ぶODE講座の第14回目です。ご質問の中でインタラクティブにシミュレーションをしたいという要望が多かったので、今回はその方法を学びます。{dSpaceCollide(space,0,&nearCallback);dWorldStep(world,0.01);dJointGroupEmpty(contactgroup);}drawObject(ball.geom,1.3,0,0);drawObject(pillar.geom,0,0,1.3);}[/code]command関数はキーボードからの入力を処理する関数です。caseの右にある’r’などの文字はキーボードが押された文字に対応します。この部分に必要な処理を書けばインタラクティブなシミュレーションを作ることが可能となります。ここでは、’r’キーが押されるとrestart関数がよばれ、シミュレーションが再スタートされています。kensei.cppをバクを取りました。shinさんのご指摘により、プログラムの不具合を見つけましたので訂正しました。shinさん、ご指摘くださりありがとうございます。ここからダウンロードできます。138行目のsimLoop関数から説明します.こ...odeODEプチキャンプ1(無料でできるODE0.7の導入法)上の図は校正段階なので実物とは少し違います。実物は色がついていませんが、デザインは洗練されています。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。(3)タイトルとURLをコピーしました。