95question: 2006年9月アーカイブ

ODEの質問・要望募集のコメント総数が50件を超えました.本当にありがとうございます.コメントが長くなり読みづらくなりましたので新たな質問・要望は最新のODE質問・要望募集○!に投稿してください.

なお,延び延びになっていた初心者用ODE本の原稿脱稿が9月末となりました.できるだけ良い本にしたいので説明して欲しいところがあればコメントして頂ければありがたいです.

 さっそく,以下に掲載したうえのさんのご質問に回答していきたいと思います.

こんばんは。

物体と物体のコンタクト時での
FDir1(direction1)の設定についての質問です。

 動いてる細長い板(Trimesh)の縦長の面を常に
FDir1に設定したいのですがどのようにしたら
いいのか悩んでいます。
(目的は板の方向を元にしてその時々の
mu2を設定することです。)

まず板の姿勢をdBodyGetRotationで
獲得し、その情報からFDir1[0] ~ [2]を
設定しようとしたのですがうまくいかない状況です。

①FDir1の型はdVector3ということなのですが
これはオイラー角での姿勢表現で
3つのパラメーターを用いているのでしょうか?

②動いている物体を元にしてFDir1を設定するには
やはりdBodyGetRotation が有効なのでしょうか?

②もしかして、そもそもFDir1を動いている
物体に合わせて変える、ということは
一般的ではないのでしょうか?

以上、ちょっとわかりにくい文章かつ、
初歩的な質問ですがよろしく御願いします。m(__)m

うえの

 

 

このアーカイブについて

このページには、2006年9月以降に書かれたブログ記事のうち95questionカテゴリに属しているものが含まれています。

前のアーカイブは95question: 2006年1月です。

次のアーカイブは95question: 2007年2月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

95question: 2006年9月: 月別アーカイブ

Powered by Movable Type 4.01