Skip to content

Inspecting a material in Mobile renderer disables all lightmaps in open scene #106586

Open
@MajorMcDoom

Description

@MajorMcDoom

Tested versions

Reproducible in 4.4.1.stable, 4.5.dev3

System information

Godot v4.5.dev3 - Windows 11 (build 22631) - Multi-window, 1 monitor - Vulkan (Mobile) - dedicated NVIDIA GeForce GTX 1660 SUPER (NVIDIA; 32.0.15.6636) - Intel(R) Core(TM) i7-10700F CPU @ 2.90GHz (16 threads)

Issue description

If you are using the Mobile renderer, and you inspect a material (whether through its own resource file, or embedded in another parent node/resource), any lightmaps you have in your scene are temporarily disabled. This makes it impossible to edit the material in the context of the scene.

Image

Steps to reproduce

  • Open attached project/scene
  • Do one of the following:
    • Click on any of the geometry nodes in the scene and expand its Surface Material Override, OR
    • Open up test.material to inspect it
  • Note that the lightmap in the scene disappears, but returns as soon as you inspecting the material

Minimal reproduction project (MRP)

bug-report.zip

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions