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

関連記事
チャットツール用bot開発フレームワーク『Hubot』
ディープラーニング
pythonもかじってみようかと
Raspberry Pi 2を買いました
3Dスキャンしたテクスチャから照明を除去するUnityツール...
AfterEffectsプラグイン開発
OpenCVで顔のランドマークを検出する『Facemark ...
OpenCV 3.3.0-RCでsfmモジュールをビルド
オープンソースの物理ベースレンダラ『Mitsuba』をMay...
Quartus II
サンプルコードにも間違いはある?
UnrealCV:コンピュータビジョン研究のためのUnrea...
RSSフィードを読込んで表示するWordpressプラグイン...
BlenderのPython環境にPyTorchをインストー...
UnityのMonoBehaviourクラスをシングルトン化...
Unityの薄い本
Raspberry PiでIoTごっこ
Blender 2.8がついに正式リリース!
Python.NET:Pythonと.NETを連携させるパッ...
WinSCP
OpenCV 3.1とopencv_contribモジュール...
UnityでPoint Cloudを表示する方法
ROMOハッカソンに行ってきた
Composition Rendering:Blenderに...
BlenderでPhotogrammetryできるアドオン
C++ 標準テンプレートライブラリ (STL)
UnityでARKit2.0
UnityのGlobal Illumination
Unityの各コンポーネント間でのやり取り
Gource:バージョン管理の履歴を可視化するツール
Google App EngineでWordPress
Faster R-CNN:ディープラーニングによる一般物体検...
OpenCVでiPhone6sのカメラをキャリブレーションす...
オープンソースの取引プラットフォーム
UnityのGameObjectの向きをScriptで制御す...
Google製オープンソース機械学習ライブラリ『Tensor...
オープンソースの顔認識フレームワーク『OpenBR』
WordPressの表示を高速化する
ROSの薄い本
SDカードサイズのコンピューター『Intel Edison』
OpenCV 3.3.0 contribのsfmモジュールの...
TeleSculptor:空撮動画からPhotogramme...


コメント