Bunch of changes + fixes

This commit is contained in:
2026-09-26 01:49:45 -07:00
parent e05926ad74
commit b24945ec9d
9 changed files with 40 additions and 19 deletions
+3 -3
View File
@@ -87,6 +87,8 @@ class Boids2D : public sophia::Application {
[this](sophia::KeyReleasedEvent& e) {
setScrollKeyHeld(e.getKeyCode(), false);
});
debugUI().show();
}
void onCreate() override {
@@ -110,8 +112,7 @@ class Boids2D : public sophia::Application {
sceneHandle = scenes().create();
sophia::Scene& scene = scenes().get(sceneHandle);
cameraEntity = scene.createEntity("Camera");
cameraEntity.addComponent<sophia::CameraComponent>();
cameraEntity = scene.createCamera();
std::uniform_real_distribution<float> tint{0.0f, 1.0f};
for (Boid& boid : boids) {
@@ -127,7 +128,6 @@ class Boids2D : public sophia::Application {
target = resources().create<sophia::RenderTarget>();
views().create({.scene = sceneHandle,
.target = target,
.camera = cameraEntity,
.clearColor = {0.01f, 0.01f, 0.02f, 1.0f}});
panels().emplace<ViewportPanel>(ui(), target);