立て続けにUnityの話題ですが。
数学的なことをUnityで勉強しようかなという気分になってきた。お勉強用途だと最近はPython、というかPythonのNumPyが手軽で良く使われてるイメージ。
Unityでも使える数値計算ライブラリが無いかと探してみたら、Math.NET Numericsというライブラリを見つけた。
Math.NET Numerics
Math.NET Numericsは、科学や工学、および日常的な数値計算のためのメソッドとアルゴリズムの提供を目指しています。特殊関数、線形代数、確率モデル、乱数、補間、統合、回帰、最適化問題などを対象としています。
オープンソースなので自分でビルドしても良いけど
https://github.com/mathnet/mathnet-numerics
NuGetページからdllをダウンロードできます。
これをUnityで使う方法解説している方もいるので有難く教えに従う。
http://arxiv.hatenablog.com/entry/2017/04/03/235446
特に行列とベクトル関連の機能を使いたい。
https://numerics.mathdotnet.com/Matrix.html
追記:今ならNumPyに似せて作られているこちらの方が習得しやすいかもしれない↓

関連記事
Kaolin:3Dディープラーニング用のPyTorchライブ...
Unityで画面タッチ・ジェスチャ入力を扱う無料Asset『...
ROSの薄い本
konashiのサンプルコードを動かしてみた
OpenCV 3.1から追加されたSfMモジュール
ドラマ『ファーストクラス』のモーショングラフィックス
Webサイトのワイヤーフレームが作成できるオンラインツール
OpenGVのライブラリ構成
Maya LTのQuick Rigを試す
AfterEffectsプラグイン開発
OpenCVで動画の手ぶれ補正
UnityでPoint Cloudを表示する方法
iPhoneアプリ開発 Xcode 5のお作法
Cartographer:オープンソースのSLAMライブラリ
Unityの各コンポーネント間でのやり取り
PyMC:Pythonのベイズ統計ライブラリ
Javaで作られたオープンソースの3DCGレンダラ『Sunf...
UnityのGameObjectの向きをScriptで制御す...
MLDemos:機械学習について理解するための可視化ツール
AmazonEC2のインスタンスをt1.microからt2....
OpenMesh:オープンソースの3Dメッシュデータライブラ...
UnityでARKit2.0
JavaScriptとかWebGLとかCanvasとか
3Dグラフィックスの入門書
UnrealCV:コンピュータビジョン研究のためのUnrea...
Geogram:C++の3D幾何アルゴリズムライブラリ
Konashiを買った
Unityで強化学習できる『Unity ML-Agents』
Mayaのプラグイン開発
3D復元技術の情報リンク集
Amazon Web ServicesでWordPress
Regard3D:オープンソースのStructure fro...
viser:Pythonで使える3D可視化ライブラリ
ドットインストールのWordPress入門レッスン
書籍『3次元コンピュータビジョン計算ハンドブック』を購入
Google App Engine上のWordPressでF...
UnityでShaderの入力パラメータとして行列を渡す
Google Chromecast
Google App Engine上のWordPressでA...
Unityをレンダラとして活用する
Theia:オープンソースのStructure from M...
UnityのTransformクラスについて調べてみた


コメント