Bunch of changes + fixes
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -40,8 +40,7 @@ class ImageViewer : public sophia::Application {
|
||||
sophia::SceneHandle sceneHandle = scenes().create();
|
||||
sophia::Scene& scene = scenes().get(sceneHandle);
|
||||
|
||||
camera = scene.createEntity("Camera");
|
||||
camera.addComponent<sophia::CameraComponent>();
|
||||
camera = scene.createCamera();
|
||||
|
||||
sophia::TextureHandle texture = resources().load<sophia::Texture>(path);
|
||||
imageSize = resources().getExtent(texture);
|
||||
@@ -54,7 +53,6 @@ class ImageViewer : public sophia::Application {
|
||||
target = resources().create<sophia::RenderTarget>();
|
||||
views().create({.scene = sceneHandle,
|
||||
.target = target,
|
||||
.camera = camera,
|
||||
.clearColor = {0.1f, 0.1f, 0.15f, 1.f}});
|
||||
|
||||
panels().emplace<ViewportPanel>(ui(), target);
|
||||
|
||||
Reference in New Issue
Block a user