Added basic debug lines

This commit is contained in:
2023-02-22 13:41:52 -08:00
parent 38527a7de6
commit d1bec11558
15 changed files with 357 additions and 139 deletions

View File

@ -17,8 +17,9 @@ namespace Dawn {
void stage() override {
camera = Camera::create(this);
camera->transform->lookAt(glm::vec3(0, 0, 5), glm::vec3(0, 0, 0));
camera->type = CAMERA_TYPE_ORTHONOGRAPHIC;
// camera->transform->lookAt(glm::vec3(0, 0, 5), glm::vec3(0, 0, 0));
// camera->type = CAMERA_TYPE_ORTHONOGRAPHIC;
camera->transform->lookAt(glm::vec3(1, 2, 3), glm::vec3(0, 0, 0));
float_t s = 2.0f;
camera->orthoTop = -s;
@ -43,6 +44,12 @@ namespace Dawn {
// tile->ticTacToe->setState(i % 2 == 0 ? TIC_TAC_TOE_CROSS : TIC_TAC_TOE_NOUGHT);
}
}
this->debugCube((struct SceneDebugCube){
.min = glm::vec3(-0.5f, -0.5f, -0.5f),
.max = glm::vec3(0.5f, 0.5f, 0.5f),
COLOR_BLUE
});
}
std::vector<Asset*> getRequiredAssets() override {