draw refactoring #1

This commit is contained in:
Sandro Sobczyński
2020-10-29 17:47:28 +01:00
parent 9e00ef3634
commit 5320d7f84d
15 changed files with 267 additions and 78 deletions
+2
View File
@@ -7,6 +7,8 @@ EE_OBJS = \
../../engine/models/math/vector3.o \
../../engine/models/dff_model.o \
../../engine/models/md2_model.o \
../../engine/models/mesh_frame.o \
../../engine/models/mesh_material.o \
../../engine/models/mesh.o \
../../engine/models/mesh_spec.o \
../../engine/models/obj_model.o \
+4
View File
@@ -65,6 +65,8 @@ void calcSpiral(int X, int Y)
}
// TEST END
#include "models/mesh_frame.hpp"
void Ari::onInit()
{
player = new Player();
@@ -91,6 +93,7 @@ void Ari::onInit()
Vector3 testpos = Vector3(0.0F, 10.0F, 0.0F);
test->loadObj("objanim/", "untitled", testpos, 10.0F, 2);
test->playAnimation(0, 1);
test->shouldBeBackfaceCulled = true;
// test->shouldBeFrustumCulled = true;
// skybox = new Mesh();
@@ -130,6 +133,7 @@ void Ari::initBulb()
void Ari::onUpdate()
{
if (engine.pad.isCrossClicked)
printf("FPS:%f\n", engine.fps);
camera->update(engine.pad, player->mesh);