とりあえず日記

VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ(いまここ🍄)

2015-01-01から1年間の記事一覧

OmniSharpServer備忘録

自分用の備忘録。 exeの生成 https://github.com/OmniSharp/omnisharp-server コマンドラインからexeを作成する。 omnisharp.exe --help Usage: omnisharp [-s /path/to/sln] [-p PortNumber] Options: -s, --solution=VALUE The path to the solution file …

Euler angle(xyz/zxy/xzy/yxz/yzx/zyx) to quaternion.

オイラーの各軸(X/Y/Z軸)からクォータニオンへ変換する。 void XToQuaternion(Quaternion& q, float x){ q.x = sin(x * 0.5f); q.y = 0.0f; q.z = 0.0f; q.w = cos(x * 0.5f); }; void YToQuaternion(Quaternion& q, float y){ q.x = 0.0f; q.y = sin(y * …

wxMaximaでクォータニオンの積を計算する。

wxMaxima version /* quaternion qmul(quaternion l, quaternion r); */ qmul(l,r) := [ l[1]*r[4] + l[4]*r[1] + l[2]*r[3] - l[3]*r[2] , l[2]*r[4] + l[4]*r[2] + l[3]*r[1] - l[1]*r[3] , l[3]*r[4] + l[4]*r[3] + l[1]*r[2] - l[2]*r[1] , l[4]*r[4] - …

遅くなりましたが、おけおめ。本業が忙しくブログは放置気味ですが、 マクロのバグや要望があればお気軽にお問い合わせ下さい。では。