Changeset 1564 for trunk/test/BtPhysTest.cpp
- Timestamp:
- Jul 3, 2012, 3:03:39 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/BtPhysTest.cpp
r1562 r1564 55 55 vec3(0, 0, -1)); 56 56 m_camera->SetRotation(quat::fromeuler_yxz(0.f, -30.f, 0.f)); 57 //m_camera->SetPerspective(120.f, 1280.f, 960.f, -1000.f, 1000.f);58 m_camera->SetOrtho(1280.f / 6, 960.f / 6, -1000.f, 1000.f);57 m_camera->SetPerspective(90.f, 1280.f, 960.f, .1f, 1000.f); 58 //m_camera->SetOrtho(1280.f / 6, 960.f / 6, -1000.f, 1000.f); 59 59 Ticker::Ref(m_camera); 60 60 … … 225 225 Video::SetClearColor(vec4(0.0f, 0.0f, 0.12f, 1.0f)); 226 226 227 m_ground_mesh.Render(mat4(1.0f));228 227 vec3 BarycenterLocation = vec3(.0f); 228 float BarycenterFactor = 0.0f; 229 229 for(int i=0;i<gNumObjects;i++) 230 230 { … … 244 244 rot = colObj->getWorldTransform().getBasis(); 245 245 } 246 m_rigid_mesh.Render(m); 246 if (i == 2) 247 { 248 BarycenterLocation += m.v3.xyz; 249 BarycenterFactor += 1.0f; 250 } 251 if (i == 0) 252 m_ground_mesh.Render(m); 253 else 254 m_rigid_mesh.Render(m); 255 } 256 if (BarycenterFactor > .0f) 257 { 258 BarycenterLocation /= BarycenterFactor; 259 260 m_camera->SetTarget(BarycenterLocation); 261 m_camera->SetPosition(BarycenterLocation + vec3(-50.0f, 50.0f, .0f)); 247 262 } 248 263 }
Note: See TracChangeset
for help on using the changeset viewer.