Commit Graph

2390 Commits

Author SHA1 Message Date
Jan Hohenheim
244db91f49
Merge branch 'main' into port-gltf-examples 2025-07-13 03:36:44 +02:00
Jan Hohenheim
1daa7798a9
Remove unused PI 2025-07-13 03:28:43 +02:00
Jan Hohenheim
76182931cf
Port reflection_probes 2025-07-13 03:19:10 +02:00
Jan Hohenheim
82f1ab77a2
Revert "Keep camera in positive Z"
This reverts commit cc58735aad.
2025-07-13 03:14:01 +02:00
Jan Hohenheim
cc58735aad
Keep camera in positive Z 2025-07-13 02:53:53 +02:00
Jan Hohenheim
cad324cd04
Port irradiance_volumes 2025-07-13 02:45:00 +02:00
Jan Hohenheim
187859f41c
Keep camera in positive Z 2025-07-13 01:04:34 +02:00
Jan Hohenheim
f20c8afd3d
Keep camera in positive Z 2025-07-13 01:03:17 +02:00
Jan Hohenheim
8654718523
Add comment 2025-07-13 01:01:47 +02:00
onbjerg
1525dff7ad
Add max_history_length to EntityCountDiagnosticsPlugin (#20085)
# Objective

I was building out a diagnostics panel in egui when I noticed that I
could specify the max history length for the
`FrameTimeDiagnosticsPlugin`, but not for the
`EntityCountDiagnosticsPlugin`. The objective was to harmonize the two,
making the diagnostic history length configurable for both.

## Solution

I added a `EntityCountDiagnosticsPlugin::new`, and a `Default` impl that
matches `FrameTimeDiagnosticsPlugin`.

This is a breaking change, given the plugin had no fields previously.

## Testing

I did not test this.
2025-07-12 23:00:38 +00:00
Jan Hohenheim
5fdfcf3bdb
Keep camera in positive Z 2025-07-13 00:58:58 +02:00
Jan Hohenheim
0aa57c22c1
Revert light change 2025-07-13 00:57:05 +02:00
Jan Hohenheim
485e9a42d3
Keep camera in positive Z 2025-07-13 00:56:28 +02:00
Jan Hohenheim
3e4fc8ba8d
Remove PI 2025-07-13 00:53:58 +02:00
Jan Hohenheim
ee03e99670
Port scene_viewer 2025-07-13 00:32:12 +02:00
Jan Hohenheim
94ec868b9e
Port testbed_3d 2025-07-13 00:27:05 +02:00
Jan Hohenheim
64416842a8
Remove outdated comment 2025-07-13 00:18:53 +02:00
Jan Hohenheim
3be67b5718
Port many_foxes 2025-07-13 00:06:39 +02:00
Jan Hohenheim
70860c0f73
Port loading_screen 2025-07-13 00:05:07 +02:00
Jan Hohenheim
c56805adb1
Port projection_zoom 2025-07-13 00:02:22 +02:00
Jan Hohenheim
450633c7b6
Port gltf_skinned_mesh 2025-07-12 22:41:56 +02:00
Jan Hohenheim
ebee14573d
Replace quat with looking_to 2025-07-12 22:40:19 +02:00
Jan Hohenheim
8b6e59e9c7
Port animation_masks 2025-07-12 22:37:38 +02:00
Jan Hohenheim
5729c6db19
Port animation_graph 2025-07-12 22:36:43 +02:00
Jan Hohenheim
dbc800f97a
Port animated_mesh_events 2025-07-12 22:35:45 +02:00
Jan Hohenheim
49bf41d6d6
Port animated_mesh_control 2025-07-12 22:32:32 +02:00
Jan Hohenheim
7149b6ec7d
Port animated_mesh 2025-07-12 22:31:26 +02:00
Jan Hohenheim
672ea003ac
Port volumetric_fog 2025-07-12 22:28:39 +02:00
Jan Hohenheim
64cf749f61
Port visibility_range 2025-07-12 21:08:50 +02:00
Jan Hohenheim
1e805fd579
Port update_gltf_scene 2025-07-12 21:06:34 +02:00
Jan Hohenheim
abe51854b6
Port tonemapping 2025-07-12 21:02:53 +02:00
Jan Hohenheim
c21b0e263c
Fix incorrect description 2025-07-12 21:01:09 +02:00
Jan Hohenheim
9ba65d7d0e
Fix incorrect description 2025-07-12 20:58:43 +02:00
Jan Hohenheim
6c4cec343a
Port solari 2025-07-12 20:56:01 +02:00
Jan Hohenheim
cb7c662de0
Port post_processing 2025-07-12 20:43:48 +02:00
Jan Hohenheim
f88701f24e
Try porting mixed_lighting.rs 2025-07-12 20:19:05 +02:00
Jan Hohenheim
2629aed73b
Port load_gltf 2025-07-12 03:27:16 +02:00
Jan Hohenheim
517d4ffa32
Port lightmaps 2025-07-12 03:25:41 +02:00
Jan Hohenheim
ebd0ad5012
Fix frame dependent rotation speed while I'm on it 2025-07-12 03:23:28 +02:00
Jan Hohenheim
a37456cc25
Port edit_material_on_gltf 2025-07-12 03:16:58 +02:00
Jan Hohenheim
38e6eb0a7d
Port depth_of_field 2025-07-12 03:12:22 +02:00
Jan Hohenheim
1c57fa2eaa
Port deferred_rendering 2025-07-12 02:59:12 +02:00
Jan Hohenheim
58ff9704d9
Port color_grading 2025-07-12 02:56:01 +02:00
Jan Hohenheim
12dda344d8
Port atmospheric_fog 2025-07-12 02:40:32 +02:00
Jan Hohenheim
f695bef4c7
Port atmosphere 2025-07-12 02:37:50 +02:00
Jan Hohenheim
0fc670fbd4
Port anti_aliasing 2025-07-12 02:34:35 +02:00
Jan Hohenheim
4c66c3c5f5
Port anisotropy 2025-07-12 02:30:49 +02:00
Tim
cb64a4aa8a
Refactor 3d_viewport_to_world example with let chains (#20071)
# Objective

Make use of let chains to reduce LoC where we previously used let else
to cut down on indentation. Best of both worlds.
2025-07-10 02:37:56 +00:00
Talin
f2d25355c3
SliderPrecision component (#20032)
This PR adds a `SliderPrecision` component that lets you control the
rounding when dragging a slider.

Part of #19236
2025-07-09 20:06:58 +00:00
JMS55
1a3b26d433
Use PluginGroup for SolariPlugins (#20044) 2025-07-09 18:31:39 +00:00