File tree Expand file tree Collapse file tree 3 files changed +13
-3
lines changed Expand file tree Collapse file tree 3 files changed +13
-3
lines changed Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " bevy_gaussian_splatting"
3
3
description = " bevy gaussian splatting render pipeline plugin"
4
- version = " 2.7.4 "
4
+ version = " 2.7.5 "
5
5
edition = " 2021"
6
6
authors = [
" mosure <[email protected] >" ]
7
7
license = " MIT OR Apache-2.0"
Original file line number Diff line number Diff line change @@ -38,7 +38,6 @@ fn apply_camera_warmup(
38
38
) {
39
39
for mut camera in cameras. iter_mut ( ) {
40
40
if camera. warmup {
41
- info ! ( "camera warmup..." ) ;
42
41
camera. warmup = false ;
43
42
}
44
43
}
Original file line number Diff line number Diff line change @@ -271,6 +271,12 @@ fn auto_insert_sorted_entries(
271
271
#[ cfg( feature = "buffer_texture" ) ]
272
272
mut images : ResMut < Assets < Image > > ,
273
273
) {
274
+ let camera_count = gaussian_cameras. iter ( ) . len ( ) ;
275
+
276
+ if camera_count == 0 {
277
+ return ;
278
+ }
279
+
274
280
for (
275
281
entity,
276
282
gaussian_cloud_handle,
@@ -292,7 +298,7 @@ fn auto_insert_sorted_entries(
292
298
let cloud = cloud. unwrap ( ) ;
293
299
294
300
let sorted_entries = sorted_entries_res. add ( SortedEntries :: new (
295
- gaussian_cameras . iter ( ) . len ( ) ,
301
+ camera_count ,
296
302
cloud. len_sqrt_ceil ( ) . pow ( 2 ) ,
297
303
#[ cfg( feature = "buffer_texture" ) ]
298
304
images,
@@ -322,6 +328,11 @@ fn update_sorted_entries_sizes(
322
328
let camera_count: usize = gaussian_cameras. iter ( ) . len ( ) ;
323
329
324
330
for handle in sorted_entries. iter ( ) {
331
+ if camera_count == 0 {
332
+ sorted_entries_res. remove ( handle) ;
333
+ continue ;
334
+ }
335
+
325
336
let sorted_entries = sorted_entries_res. get ( handle) . unwrap ( ) ;
326
337
if sorted_entries. camera_count != camera_count {
327
338
let new_entry = SortedEntries :: new (
You can’t perform that action at this time.
0 commit comments