diff options
author | eug-vs <eugene@eug-vs.xyz> | 2021-10-28 14:34:32 +0300 |
---|---|---|
committer | eug-vs <eugene@eug-vs.xyz> | 2021-10-28 14:34:32 +0300 |
commit | 9b76572e7bd9d02cd25a581010869d09163307be (patch) | |
tree | 17b7192052bfda5d82c322f005f67d7c71c2ed3c /src/main.rs | |
parent | ff8e486274d789e9c50b367e5eccf174b85a370d (diff) | |
download | pistol-9b76572e7bd9d02cd25a581010869d09163307be.tar.gz |
feat: make gear rotating
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main.rs b/src/main.rs index 2574746..c139888 100644 --- a/src/main.rs +++ b/src/main.rs @@ -26,18 +26,17 @@ fn main() { initscr(); - let time = 0; - while true { clear(); flushinp(); // Render - cam.time = (time as f32 / 60.0) * 2.0 * PI; + cam.time += 1.0; let timestamp = Instant::now(); cam.render(); addstr(&cam.buffer.to_string()); addstr(&format!("\nRendered in {:?} ({:.0} FPS)\n", timestamp.elapsed(), 1.0 / timestamp.elapsed().as_secs_f64())); + addstr(&format!("\nTime: {:?}\n", cam.time)); addstr(&format!("Camera: {:?}\n", cam.position)); addstr(&format!("Facing: {:?}, Up: {:?}\n", cam.direction, cam.up)); addstr(&format!("Light: {:?}\n", cam.light)); |