adding camera params

This commit is contained in:
Dynamitos
2025-01-24 21:01:01 +01:00
parent 2111238935
commit a3a2dff869
4 changed files with 35 additions and 7 deletions
+18 -5
View File
@@ -1,9 +1,22 @@
#include "Scene.h"
Scene::Scene()
: window(1920, 1080)
Scene::Scene(glm::vec3 cameraPos, glm::vec3 cameraDirection) : cameraPos(cameraPos), cameraDirection(cameraDirection) {}
Scene::~Scene() {}
void Scene::render(int width, int height, int numSamples)
{
image.clear();
accumulator.clear();
image.resize(width * height * 3);
accumulator.resize(width * height * 3);
for (int samp = 0; samp < numSamples; ++samp)
{
for (int w = 0; w < width; ++w)
{
for (int h = 0; h < height; ++h)
{
}
}
}
}
void Scene::render() {}