MCPcopy Create free account
hub / github.com/davideberly/GeometricTools / MoveForward

Method MoveForward

GTE/Samples/SceneGraphs/Terrain/TerrainWindow3.cpp:336–343  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

334}
335
336void TerrainWindow3::TerrainCameraRig::MoveForward()
337{
338 CameraRig::MoveForward();
339 Vector4<float> camPosition = mCamera->GetPosition();
340 float height = mTerrain->GetHeight(camPosition[0], camPosition[1]);
341 camPosition[2] = height + mHeightAboveTerrain;
342 mCamera->SetPosition(camPosition);
343}
344
345void TerrainWindow3::TerrainCameraRig::MoveBackward()
346{

Callers

nothing calls this directly

Calls 3

GetPositionMethod · 0.45
GetHeightMethod · 0.45
SetPositionMethod · 0.45

Tested by

no test coverage detected