Files
godot-demo-projects/2d/polygons_lines/polygons_lines.gd
Hugo Locurcio 6424e02ebf Add fallbacks and mention non-working features when using Compatibility or the Web platform (#1132)
- Make 3D lights with shadows darker when using Compatibility to better
  match the appearance of Forward+/Mobile, due to the use of sRGB blending
  for those lights.
- Silence some warnings when running projects with the Compatibility
  rendering method, such as the one about 2D MSAA not being supported.
- Rebake lightmaps in Global Illumination to improve quality and reduce
  light leaking with improvements from 4.3.
  - Increase probe density for dynamic objects, and mark the moving box
    as a dynamic object for GI purposes.

This is done to improve the experience with the web-based demos,
which always run with the Compatibility rendering method.
2025-10-02 10:31:42 -07:00

12 lines
287 B
GDScript

extends Node2D
func _ready() -> void:
if RenderingServer.get_current_rendering_method() == "gl_compatibility":
$MSAA.visible = false
$UnsupportedLabel.visible = true
func _on_msaa_option_button_item_selected(index: int) -> void:
get_viewport().msaa_2d = index as Viewport.MSAA