diff --git a/material_maker/panels/preview_3d/preview_3d.gd b/material_maker/panels/preview_3d/preview_3d.gd index ca57e3b8..4bd1fff0 100644 --- a/material_maker/panels/preview_3d/preview_3d.gd +++ b/material_maker/panels/preview_3d/preview_3d.gd @@ -32,6 +32,10 @@ var _mouse_start_position := Vector2.ZERO func _ready() -> void: + # Enable viewport debanding if running with Godot 3.2.4 or later. + # This mostly suppresses banding artifacts at a very small performance cost. + $MaterialPreview.set("debanding", true) + ui = get_node(ui_path) get_node("/root/MainWindow").create_menus(MENU, self, ui) $MaterialPreview/Preview3d/ObjectRotate.play("rotate")