aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorladevieq <qladevie@wanadev.fr>2021-04-01 14:33:29 +0200
committerladevieq <qladevie@wanadev.fr>2021-04-01 14:33:29 +0200
commit085d4c6dd995a4da396ddf3d51b619fafb77af7b (patch)
tree9d02d527fe68798e1f91c3a2641ddbd7d129addd /src
parentb4c2ce16c660c27dbfdeef12a55a0c7d448a83d2 (diff)
Remove remaining pregenerated random numbers
Diffstat (limited to 'src')
-rw-r--r--src/main.cpp3
-rw-r--r--src/utils.cpp6
2 files changed, 3 insertions, 6 deletions
diff --git a/src/main.cpp b/src/main.cpp
index 968027a..0e2911c 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -58,6 +58,9 @@ int main() {
auto can_render = true;
vkrenderer renderer { wnd, inputs };
+ ImGuiIO& io = ImGui::GetIO();
+ io.DisplaySize.x = (float)width;
+ io.DisplaySize.y = (float)height;
while(wnd.isOpen) {
auto reset_accumulation = false;
diff --git a/src/utils.cpp b/src/utils.cpp
index eb119e8..d4419b0 100644
--- a/src/utils.cpp
+++ b/src/utils.cpp
@@ -136,12 +136,6 @@ struct input_data create_inputs(uint32_t width, uint32_t height, uint32_t sample
.sample_index = 0,
};
- for (size_t rand_number_index = 0; rand_number_index < 1000; rand_number_index += 2) {
- vec3 random_unit_disk = random_in_unit_disk();
- inputs.random_disk[rand_number_index] = random_unit_disk.x;
- inputs.random_disk[rand_number_index + 1] = random_unit_disk.y;
- }
-
// World hittable objects
uint32_t spheres_count = random_scene(inputs.spheres);