and again
This commit is contained in:
16
src/main.cpp
16
src/main.cpp
@@ -20,11 +20,11 @@ class WorldApply : public td::protocol::PacketHandler {
|
||||
public:
|
||||
WorldApply(td::game::World& a_World) : m_World(a_World) {}
|
||||
|
||||
void Handle(const td::protocol::pdata::WorldHeader& a_Header) override {
|
||||
m_World.LoadMap(a_Header);
|
||||
void Handle(const td::protocol::packets::WorldHeaderPacket& a_Header) override {
|
||||
m_World.LoadMap(*a_Header);
|
||||
}
|
||||
void Handle(const td::protocol::pdata::WorldData& a_Data) override {
|
||||
m_World.LoadMap(a_Data);
|
||||
void Handle(const td::protocol::packets::WorldDataPacket& a_Data) override {
|
||||
m_World.LoadMap(*a_Data);
|
||||
}
|
||||
};
|
||||
|
||||
@@ -93,15 +93,15 @@ int main(int argc, char** argv) {
|
||||
renderer.AddRenderer<td::render::WorldRenderer>(cam, w);
|
||||
renderer.AddRenderer<td::render::EntityRenderer>(cam, w);
|
||||
|
||||
cam.SetCamPos({77, 25, 13});
|
||||
cam.SetCamPos({77, 5, 13});
|
||||
cam.UpdatePerspective(display.GetAspectRatio());
|
||||
|
||||
td::sim::RealTimeSimulation simulation(w, std::move(gh), 1000);
|
||||
td::sim::RealTimeSimulation simulation(w, std::move(gh), 2000);
|
||||
|
||||
while (!display.IsCloseRequested()) {
|
||||
display.PollEvents();
|
||||
simulation.Update();
|
||||
renderer.Render();
|
||||
float lerp = simulation.Update();
|
||||
renderer.Render(lerp);
|
||||
display.Update();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user