Fix Decal clamping to positive values not being applied to RenderingServer

This means the Decal editor gizmo could be incorrect compared to the actual
rendering if you enter a negative value in the inspector.
This commit is contained in:
Hugo Locurcio 2023-09-27 02:21:07 +02:00
parent 251fb83d53
commit a052d34129
No known key found for this signature in database
GPG key ID: 39E8F8BE30B0A49C

View file

@ -32,7 +32,7 @@
void Decal::set_size(const Vector3 &p_size) {
size = Vector3(MAX(0.001, p_size.x), MAX(0.001, p_size.y), MAX(0.001, p_size.z));
RS::get_singleton()->decal_set_size(decal, p_size);
RS::get_singleton()->decal_set_size(decal, size);
update_gizmos();
}