Merge branch 'Camera' of https://github.com/dean11/Danbias into Camera
This commit is contained in:
commit
492205b24a
|
@ -201,6 +201,7 @@ namespace DanBias
|
|||
data.networkClient.Disconnect();
|
||||
delete data.inputObj;
|
||||
|
||||
Oyster::Event::EventHandler::Instance().Clean();
|
||||
Oyster::Graphics::API::Clean();
|
||||
|
||||
GameServerAPI::ServerStop();
|
||||
|
|
|
@ -48,7 +48,6 @@ bool MainState::Init( NetworkClient* nwClient )
|
|||
|
||||
// load models
|
||||
LoadModels(L"UImodels.txt");
|
||||
InitCamera( Float3(0.0f, 0.0f, 5.4f) );
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -82,17 +81,6 @@ bool MainState::LoadModels(std::wstring file)
|
|||
return true;
|
||||
}
|
||||
|
||||
bool MainState::InitCamera(Float3 startPos)
|
||||
{
|
||||
privData->proj = ProjectionMatrix_Perspective(pi/2,1024.0f/768.0f,.1f,1000);
|
||||
//privData->proj = ProjectionMatrix_Orthographic(1024, 768, 1, 1000);
|
||||
Oyster::Graphics::API::SetProjection(privData->proj);
|
||||
|
||||
privData->view = OrientationMatrix_LookAtDirection(Float3(0,0,-1),Float3(0,1,0),startPos);
|
||||
privData->view = InverseOrientationMatrix(privData->view);
|
||||
return true;
|
||||
}
|
||||
|
||||
GameClientState::ClientState MainState::Update(float deltaTime, InputClass* KeyInput)
|
||||
{
|
||||
// picking
|
||||
|
|
|
@ -19,7 +19,6 @@ namespace DanBias
|
|||
~MainState(void);
|
||||
bool Init( Oyster::Network::NetworkClient* nwClient );
|
||||
bool LoadModels(std::wstring file);
|
||||
bool InitCamera(Oyster::Math::Float3 startPos);
|
||||
ClientState Update(float deltaTime, InputClass* KeyInput);
|
||||
|
||||
bool Render();
|
||||
|
|
|
@ -97,7 +97,7 @@
|
|||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ModuleDefinitionFile>
|
||||
</ModuleDefinitionFile>
|
||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalDependencies>$(SolutionDir)Physics/lib/debug/BulletCollision_Debug.lib;$(SolutionDir)Physics/lib/debug/BulletDynamics_Debug.lib;$(SolutionDir)Physics/lib/debug/LinearMath_Debug.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
|
|
|
@ -23,7 +23,7 @@ EventHandler::~EventHandler()
|
|||
for(int i = 0; i < size; i++)
|
||||
{
|
||||
delete collections[i];
|
||||
collections[i] = NULL;
|
||||
//collections[i] = NULL;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -33,7 +33,7 @@ void EventHandler::Clean()
|
|||
for(int i = 0; i < size; i++)
|
||||
{
|
||||
delete collections[i];
|
||||
collections[i] = NULL;
|
||||
//collections[i] = NULL;
|
||||
}
|
||||
collections.clear();
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue