diff Renderer/Engine/matrix_calc.cc @ 1351:e51127dbd63c draft

operate directly on matrix. not work yet.
author Yutaka_Kinjyo <yutaka@cr.ie.u-ryukyu.ac.jp>
date Sun, 15 Jan 2012 23:21:39 +0900
parents 90efd2aac2cb
children
line wrap: on
line diff
--- a/Renderer/Engine/matrix_calc.cc	Tue Jan 10 17:17:13 2012 +0900
+++ b/Renderer/Engine/matrix_calc.cc	Sun Jan 15 23:21:39 2012 +0900
@@ -92,6 +92,15 @@
 }
 
 
+void
+copyMatrix(float *m0, float *m1)
+{
+    for (int i = 0; i < 16; i++) {
+	m0[i] = m1[i];
+    }
+}
+
+
 /**
  * ベクトルの正規化
  *
@@ -166,6 +175,7 @@
  */
 void matrix4x4(float *xyz, float *xyz1, float *xyz2) //xyz[16]
 {
+
   for(int t=0; t<16; t+=4)
     {
       for(int i=0; i<4; i++)