10

私が書いている C# アプリケーション、特に Vector3 で Vector を使用したいと考えています。

自分で作成せずに Vector 型を取得する最良の方法は何ですか?

4

5 に答える 5

11

CodeProjectで見つけた POC で使用しました。理想的ではありませんが、私たちの状況ではうまくいきました。ただし、その時点では、特定の法線に関する Vector3 を反映するメソッドはありませんでしたが、それ以降は変更されている可能性があります。

DirectX の使用を気にしない場合 (何らかの理由で DirectX を使用しない人もいます)、そのライブラリにはVector3型もあります。

于 2009-01-31T19:57:51.863 に答える
8

まあ、それがMicrosoft.DirectX.Vector3あなたが探しているものである場合に呼び出される構造体があります。使用するには参照が必要ですMicrosoft.DirectX.dll

于 2009-01-31T19:58:55.340 に答える
5

完全を期すために、XNA にも Microsoft.XNA.Framework.Vector3 があります。

統合が切実に必要な何かのように聞こえます。

于 2010-03-22T20:59:34.957 に答える
3

SlimDX でベクター クラスを使用できるはずです: http://code.google.com/p/slimdx/

XNATouch のようなオープン ソース XNA ポートからベクトル/数学クラスを引き出すこともできます: http://xnatouch.codeplex.com/

于 2010-03-22T20:51:16.437 に答える
3

WPF には次のものがあります。

System.Windows.Media.Media3D.Vector3D

于 2010-03-22T20:48:37.690 に答える