From abf5702fdd13b64ea1e153a92f3ac88d89fa1ce4 Mon Sep 17 00:00:00 2001 From: numzero Date: Tue, 24 Dec 2024 19:44:46 +0300 Subject: [PATCH] Restore the view point --- src/bin/enview/main.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/bin/enview/main.rs b/src/bin/enview/main.rs index 7b9e0a7..23001e0 100644 --- a/src/bin/enview/main.rs +++ b/src/bin/enview/main.rs @@ -11,9 +11,10 @@ use winit::{ fn make_viewport(w: u32, h: u32) -> [Vertex; 4] { let w = w as f32; let h = h as f32; + let d = 3.; let (w, h) = (1.0f32.max(w / h), 1.0f32.max(h / w)); let screen_coord = [vec2(-1., -1.), vec2(1., -1.), vec2(-1., 1.), vec2(1., 1.)]; - let world_coord = [vec3(-w, -h, 2.), vec3(w, -h, 2.), vec3(-w, h, 2.), vec3(w, h, 2.)]; + let world_coord = [vec3(-w, -h, d), vec3(w, -h, d), vec3(-w, h, d), vec3(w, h, d)]; [0, 1, 2, 3].map(|k| Vertex { dir: world_coord[k], screen: screen_coord[k], @@ -35,8 +36,8 @@ fn main() { noiser.set_params( &queue, perlin::Params { - origin: vec3(0., 0., -12.), - radius: 12., + origin: vec3(0., 0., -30.), + radius: 30., }, );