bevy/crates/bevy_core_pipeline/src
Robert Swain 22dfa9ee96
skybox.wgsl: Fix precision issues (#9909)
# Objective

- Fixes #9707 

## Solution

- At large translations (a few thousand units), the precision of
calculating the ray direction from the fragment world position and
camera world position seems to break down. Sampling the cubemap only
needs the ray direction. As such we can use the view space fragment
position, normalise it, rotate it to world space, and use that.

---

## Changelog

- Fixed: Jittery skybox at large translations.
2023-09-23 22:11:59 +00:00
..
blit Use a single line for of large binding lists (#9849) 2023-09-19 22:17:44 +00:00
bloom Use a single line for of large binding lists (#9849) 2023-09-19 22:17:44 +00:00
contrast_adaptive_sharpening Use a single line for of large binding lists (#9849) 2023-09-19 22:17:44 +00:00
core_2d Automatic batching/instancing of draw commands (#9685) 2023-09-21 22:12:34 +00:00
core_3d Automatic batching/instancing of draw commands (#9685) 2023-09-21 22:12:34 +00:00
fullscreen_vertex_shader Bevy Asset V2 (#8624) 2023-09-07 02:07:27 +00:00
fxaa Use a single line for of large binding lists (#9849) 2023-09-19 22:17:44 +00:00
prepass Automatic batching/instancing of draw commands (#9685) 2023-09-21 22:12:34 +00:00
skybox skybox.wgsl: Fix precision issues (#9909) 2023-09-23 22:11:59 +00:00
taa Bevy Asset V2 (#8624) 2023-09-07 02:07:27 +00:00
tonemapping Use a single line for of large binding lists (#9849) 2023-09-19 22:17:44 +00:00
upscaling Reorder render sets, refactor bevy_sprite to take advantage (#9236) 2023-08-27 14:33:49 +00:00
clear_color.rs Document ClearColorConfig (#9288) 2023-07-29 22:22:49 +00:00
lib.rs Allow tuples and single plugins in add_plugins, deprecate add_plugin (#8097) 2023-06-21 20:51:03 +00:00
msaa_writeback.rs Reorder render sets, refactor bevy_sprite to take advantage (#9236) 2023-08-27 14:33:49 +00:00