glsl_math

お、やった。バグってなかった!

アプリケーションコードのミスだった...ふぅ。今のところ安定 & 快適動作。

う〜ん、早速バグってる

inverse() が変。デバッグしなきゃ。

アップ。

こんな感じになりました。 #include using namespace gslib::glsl_math; vec2 a( 1, 2 ); vec2 b( 2, 3 ); vec2 c = a + b; // = ( 3, 5 ) vec2 d = a * b; // = ( 2, 6 ) // column major ( same as GLSL ) mat2 m( 1, 3, // 1 2 2, 4 ); // 3 4 vec2 e = m…

行列の基本機能までできた

う〜ん、逆行列を作るのが面倒だな〜。後回しにしよう。とりあえず、ご飯を食べに行きます。

syoyoさんよりメール届く

曰く「nvidia ライブラリは、結構バグあり」とのこと。いい加減、調べるより実装した方が速そうなので、前に glsl の数学ライブラリと完全互換を目指したやつと似た形のものを実装し始めた。最初は実装速度優先で、STL 使いまくりの手抜きを作ることにする。…