bevy/crates/bevy_core_pipeline/src
Lucas Franca 4aca402a75 Fix calculation of skybox rotation (#17476)
# Objective

Fixes #16628 

## Solution

Matrices were being applied in the wrong order.

## Testing

Ran `skybox` example with rotations applied to the `Skybox` on the `x`,
`y`, and `z` axis (one at a time).

e.g.
```rust
Skybox {
    image: skybox_handle.clone(),
    brightness: 1000.0,
    rotation: Quat::from_rotation_y(-45.0_f32.to_radians()),
}
```

## Showcase


[Screencast_20250121_151232.webm](https://github.com/user-attachments/assets/3df68714-f5f1-4d8c-8e08-cbab525a8bda)
2025-02-06 22:32:23 +01:00
..
auto_exposure Don't reëxport bevy_image from bevy_render (#16163) 2024-11-11 22:16:38 +01:00
blit Expose Pipeline Compilation Zero Initialize Workgroup Memory Option (#16301) 2024-11-11 22:14:07 +01:00
bloom Expose Pipeline Compilation Zero Initialize Workgroup Memory Option (#16301) 2024-11-11 22:14:07 +01:00
contrast_adaptive_sharpening Fix CAS toggle broken by retained render world (#16533) 2024-11-28 21:17:19 +01:00
core_2d Implement WorldQuery for MainWorld and RenderWorld components (#15745) 2024-10-13 20:58:46 +00:00
core_3d Don't reëxport bevy_image from bevy_render (#16163) 2024-11-11 22:16:38 +01:00
deferred Expose Pipeline Compilation Zero Initialize Workgroup Memory Option (#16301) 2024-11-11 22:14:07 +01:00
dof Don't reëxport bevy_image from bevy_render (#16163) 2024-11-11 22:16:38 +01:00
fullscreen_vertex_shader Bevy Asset V2 (#8624) 2023-09-07 02:07:27 +00:00
fxaa Don't reëxport bevy_image from bevy_render (#16163) 2024-11-11 22:16:38 +01:00
motion_blur Don't reëxport bevy_image from bevy_render (#16163) 2024-11-11 22:16:38 +01:00
oit Don't reëxport bevy_image from bevy_render (#16163) 2024-11-11 22:16:38 +01:00
post_process Don't reëxport bevy_image from bevy_render (#16163) 2024-11-11 22:16:38 +01:00
prepass Type safe retained render world (#15756) 2024-10-10 18:47:04 +00:00
skybox Fix calculation of skybox rotation (#17476) 2025-02-06 22:32:23 +01:00
smaa Fix missing import (#16337) 2024-11-11 22:18:05 +01:00
taa Don't reëxport bevy_image from bevy_render (#16163) 2024-11-11 22:16:38 +01:00
tonemapping Don't reëxport bevy_image from bevy_render (#16163) 2024-11-11 22:16:38 +01:00
upscaling Fix blending for CameraOutputMode::Skip (#16157) 2024-11-05 22:42:15 +01:00
lib.rs Fix oit webgl (#15728) 2024-10-08 14:50:35 +00:00
msaa_writeback.rs Simpler lint fixes: makes ci lints work but disables a lint for now (#15376) 2024-09-24 11:42:59 +00:00