fix: invalidate semantic materials on scene changes
This commit is contained in:
1 parent
ae6ec1c5f5
commit
b3c5821e3b
4 files changed
+55
-19
No files matched your search
@@ -247,6 +247,7 @@ struct MaterialParameters {
|
||||
tint: [f32; 4],
|
||||
noise: f32,
|
||||
generation: u64,
|
||||
scene_generation: u64,
|
||||
opaque: bool,
|
||||
}
|
||||
|
||||
@@ -1207,6 +1208,7 @@ fn material_element(
|
||||
tint,
|
||||
noise: material.noise,
|
||||
generation,
|
||||
scene_generation: state.material_scene_generation(),
|
||||
opaque: material.opacity == 1.0,
|
||||
};
|
||||
let context = renderer.context_id().erased();
|
||||
|
||||
Reference in new issue
Block a user