render entities
This commit is contained in:
@@ -6,7 +6,9 @@
|
||||
|
||||
#include <td/game/World.h>
|
||||
#include <td/protocol/packet/Packets.h>
|
||||
|
||||
#include <td/render/renderer/WorldRenderer.h>
|
||||
#include <td/render/renderer/EntityRenderer.h>
|
||||
|
||||
namespace td {
|
||||
namespace game {
|
||||
@@ -202,8 +204,13 @@ int main(int argc, char** argv) {
|
||||
|
||||
td::render::Camera cam;
|
||||
|
||||
auto mob = std::make_shared<td::game::Zombie>(0, 0, 0);
|
||||
mob->SetCenter({77, 13});
|
||||
w.GetMobList().push_back(mob);
|
||||
|
||||
td::render::RenderPipeline renderer;
|
||||
renderer.AddRenderer<td::render::WorldRenderer>(cam, w);
|
||||
renderer.AddRenderer<td::render::EntityRenderer>(cam, w);
|
||||
|
||||
cam.SetCamPos({77, 25, 13});
|
||||
cam.UpdatePerspective(display.GetAspectRatio());
|
||||
|
||||
Reference in New Issue
Block a user