Mercurial > hg > Members > kono > Cerium
comparison Renderer/Engine/Camera.cc @ 748:b7376415fa5f
TaskManager changeset 683, Renderer changeset 746
author | hiroki |
---|---|
date | Mon, 25 Jan 2010 18:01:19 +0900 |
parents | d0b8860c17f8 |
children | 4455e7b0caf3 |
comparison
equal
deleted
inserted
replaced
677:fd3492a767c7 | 748:b7376415fa5f |
---|---|
1 #include <math.h> | 1 #include <math.h> |
2 #include "SceneGraphRoot.h" | 2 #include "SceneGraphRoot.h" |
3 #include "Camera.h" | 3 #include "Camera.h" |
4 #include "sys.h" | 4 #include "sys.h" |
5 #include "Scheduler.h" | 5 #include "Scheduler.h" |
6 #include "show_time.h" | |
7 #include "TaskManager.h" | 6 #include "TaskManager.h" |
8 | 7 |
9 //static SceneGraphRoot *sgroot; | 8 //static SceneGraphRoot *sgroot; |
10 | 9 |
11 #if 1 | 10 #if 1 |
144 m_view = new float[16]; | 143 m_view = new float[16]; |
145 m_pers = new float[16]; | 144 m_pers = new float[16]; |
146 m_screen = new float[16]; | 145 m_screen = new float[16]; |
147 | 146 |
148 this->set_move_collision(camera_move, camera_collision, (void *)sgroot); | 147 this->set_move_collision(camera_move, camera_collision, (void *)sgroot); |
148 | |
149 for(int i = 0; i < 16; i++) { | |
150 real_matrix[i] = 0; | |
151 if (i % 5 == 0) { | |
152 real_matrix[i] = 1; | |
153 } | |
154 } | |
155 | |
156 | |
149 } | 157 } |
150 | 158 |
151 Camera::~Camera(void) | 159 Camera::~Camera(void) |
152 { | 160 { |
153 delete [] m_view; | 161 delete [] m_view; |