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

関連記事
Unity MonoBehaviourクラスのオーバーライド...
UnityのuGUIチュートリアル
Point Cloud Utils:Pythonで3D点群・...
Raspberry Pi 2を買いました
Google App Engine上のWordPressでA...
UnityプロジェクトをGitHubで管理する
SONY製のニューラルネットワークライブラリ『NNabla』
HerokuでMEAN stack
AmazonEC2のインスタンスをt1.microからt2....
BlenderでPhotogrammetryできるアドオン
Maya LTのQuick Rigを試す
Open Shading Language (OSL)
Super Resolution:OpenCVの超解像処理モ...
オープンソースの物理ベースレンダラ『Mitsuba』をMay...
UnrealCLR:Unreal Engineで.NET C...
MeshLab:3Dオブジェクトの確認・変換に便利なフリーウ...
OpenCVの顔検出過程を可視化した動画
網元AMIで作ったWordpressサイトのインスタンスをt...
Raspberry Piでセンサーの常時稼働を検討する
Caffe:読みやすくて高速なディープラーニングのフレームワ...
WordPressのテーマを自作する
Amazon EC2ログイン用の秘密鍵を無くした場合の対処方...
BGSLibrary:OpenCVベースの背景差分ライブラリ
OpenMVS:Multi-View Stereoによる3次...
Unityからkonashiをコントロールする
Geogram:C++の3D幾何アルゴリズムライブラリ
Netron:機械学習モデルを可視化するツール
iOSデバイスのためのフィジカル・コンピューティングツールキ...
法線マップを用意してCanvas上でShadingするサンプ...
FCN (Fully Convolutional Netwo...
オープンソースのロボットアプリケーションフレームワーク『RO...
仮想関数
TorchStudio:PyTorchのための統合開発環境と...
OpenVDB:3Dボリュームデータ処理ライブラリ
C#で使える遺伝的アルゴリズムライブラリ『GeneticSh...
PythonのHTML・XMLパーサー『BeautifulS...
組み込み向けのWindows OS 『Windows Emb...
Alice Vision:オープンソースのPhotogram...
adskShaderSDK
iOSデバイスと接続して連携するガジェットの開発方法
pythonもかじってみようかと
まだ続くブログの不調


コメント