行列演算ができないなんてレベルじゃなく、この環境でプログラムを書くのは無理無理!!ってくらい困る。v1.add(v1,v2);みたいなことをしないといけないんですよ。これは余りにも直感的じゃなさすぎです。こんなので複雑な計算とかできません。一から書き直すとします。ある程度動作確認ができたら書きなおすつもりだったのでいいんですけどね。PM演算子のオーバーロードはC++を複雑にした元凶の一つだったかと。v1.add(v2);は、可能です。v0.add(v1.mul(5.0).dot(v2)).cross(v3);なんてのも可能です。PM確かに、一目見てコードの挙動がわからなくなる可能性も大いにあるので、一長一短なんですよね>オーバーロード私が参考にしたのがP5のサンプルについているVector3Dだったのでこの実装のマズさが輪をかけて”えぇぇっ!?”ってなる原因でした。new”タイプのメソッドが一通り揃ってます。AMいつも、ありがとうございます!!参考にさせて頂きます!!ほんと、参考にできるソースがあるのはありがたいです。返信コメントを残すメールアドレスが公開されることはありません。*メール*ウェブサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。普段は映像制作に関連するソフトウェアの開発やシステム構築をおこなっています。