立て続けに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に似せて作られているこちらの方が習得しやすいかもしれない↓

関連記事
3Dスキャンしたテクスチャから照明を除去するUnityツール...
OpenCV3.3.0でsfmモジュールのビルドに成功!
ブラウザ操作自動化ツール『Selenium』を試す
fSpy:1枚の写真からカメラパラメーターを割り出すツール
Geogram:C++の3D幾何アルゴリズムライブラリ
UnityのGameObjectの向きをScriptで制御す...
AmazonEC2のインスタンスをt1.microからt2....
Dlib:C++の機械学習ライブラリ
Unity MonoBehaviourクラスのオーバーライド...
cvui:OpenCVのための軽量GUIライブラリ
Immersive Math:線形代数をインタラクティブに学...
Google App EngineでWordPress
機械学習手法『Random Forest』
UnityのTransformクラスについて調べてみた
python-twitterで自分のお気に入りを取得する
Math Inspector:科学計算向けビジュアルプログラ...
Oculus Goを購入!
C++ 標準テンプレートライブラリ (STL)
OpenSfM:PythonのStructure from ...
OANDAのfxTrade API
オープンソースのロボットアプリケーションフレームワーク『RO...
uGUI:Unityの新しいGUI作成システム
チャットツール用bot開発フレームワーク『Hubot』
WordPressのサーバ引っ越し方法を考える
PyMC:Pythonのベイズ統計ライブラリ
Unity ARKitプラグインサンプルのドキュメントを読む
SONY製のニューラルネットワークライブラリ『NNabla』
Google Colaboratoryで遊ぶ準備
OpenMesh:オープンソースの3Dメッシュデータライブラ...
C#で使える遺伝的アルゴリズムライブラリ『GeneticSh...
DCGAN (Deep Convolutional GAN)...
Google XML Sitemap Generatorプラ...
Open Shading Language (OSL)
スクラッチで既存のキャラクターを立体化したい
オープンソースの顔認識フレームワーク『OpenBR』
映像ビジネスの未来
動的なメモリの扱い
ZBrushのZScript入門
GAN (Generative Adversarial Ne...
Unity ARKitプラグインサンプルのチュートリアルを読...
TensorSpace.js:ニューラルネットワークの構造を...
Raspberry Pi


コメント