diff options
| author | ladevieq <ladevie.quentin@gmail.com> | 2021-05-23 13:32:02 +0200 |
|---|---|---|
| committer | ladevieq <ladevie.quentin@gmail.com> | 2021-05-23 13:32:02 +0200 |
| commit | 2c07c0b7df2b13cd5deea8233e1c4eb61a85a766 (patch) | |
| tree | 2133f08ab5ec84ee8013b43fd288120e1eaf85b7 /src/main.cpp | |
| parent | b715df2c21dbb8656fc01d5a64605ac18cb5c6e4 (diff) | |
Naive BVH working + camera simple camera rotation
Diffstat (limited to 'src/main.cpp')
| -rw-r--r-- | src/main.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp index 19b7b54..f8699af 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -126,6 +126,16 @@ int main() { move_vec = -((input_data*) renderer.compute_shader_buffer.alloc_info.pMappedData)->cam.right.unit() * move_speed; break; } + case KEYS::E: { + ((input_data*) renderer.compute_shader_buffer.alloc_info.pMappedData)->cam.rotate_y(0.001f * delta_time); + reset_accumulation = true; + break; + } + case KEYS::Q: { + ((input_data*) renderer.compute_shader_buffer.alloc_info.pMappedData)->cam.rotate_y(-0.001f * delta_time); + reset_accumulation = true; + break; + } case KEYS::SPACE: { move_vec = ((input_data*) renderer.compute_shader_buffer.alloc_info.pMappedData)->cam.up.unit() * move_speed; break; |
