aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authoreug-vs <eugene@eug-vs.xyz>2021-10-28 14:34:32 +0300
committereug-vs <eugene@eug-vs.xyz>2021-10-28 14:34:32 +0300
commit9b76572e7bd9d02cd25a581010869d09163307be (patch)
tree17b7192052bfda5d82c322f005f67d7c71c2ed3c /src/main.rs
parentff8e486274d789e9c50b367e5eccf174b85a370d (diff)
downloadpistol-9b76572e7bd9d02cd25a581010869d09163307be.tar.gz
feat: make gear rotating
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs5
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));