godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
89.58k stars 20.46k forks source link

[TRACKER] BakedLightmap (CPU lightmapper) issues #56080

Open Calinou opened 2 years ago

Calinou commented 2 years ago

This is a tracker issue for the CPU-based lightmapper in the 3.x branch. See https://github.com/godotengine/godot/issues/56033 for issues specific to the GPU-based LightmapGI in master.

This tracker only tracks issues in the 3.x branch, not master.

### Bugs
- [x] https://github.com/godotengine/godot/issues/23948
- [ ] https://github.com/godotengine/godot/issues/28350
- [ ] https://github.com/godotengine/godot/issues/45296
- [ ] https://github.com/godotengine/godot/issues/46442
- [ ] https://github.com/godotengine/godot/issues/47209
- [x] https://github.com/godotengine/godot/issues/56078
- [ ] https://github.com/godotengine/godot/issues/56610
- [ ] https://github.com/godotengine/godot/issues/69098
### Enhancements
- [ ] https://github.com/godotengine/godot/issues/55681
- [ ] https://github.com/godotengine/godot-proposals/issues/2029
- [x] https://github.com/godotengine/godot-proposals/issues/2147
- [ ] https://github.com/godotengine/godot-proposals/issues/2354
- [ ] https://github.com/godotengine/godot-proposals/issues/3078
- [ ] https://github.com/godotengine/godot-proposals/issues/3233
- [ ] https://github.com/godotengine/godot-proposals/issues/3335
Sleggie commented 2 years ago

Is there any progress or news on this? Or perhaps an alternative for making specularity work with lightmaps? :)

Calinou commented 2 years ago

Is there any progress or news on this? Or perhaps an alternative for making specularity work with lightmaps? :)

The CPU lightmapper isn't being actively worked on, as most of the focus is going towards the GPU lightmapper (which is still missing some features compared to the CPU lightmapper). There's a GSoC project currently working on the GPU lightmapper.

Sleggie commented 2 years ago

Is there any progress or news on this? Or perhaps an alternative for making specularity work with lightmaps? :)

The CPU lightmapper isn't being actively worked on, as most of the focus is going towards the GPU lightmapper (which is still missing some features compared to the CPU lightmapper). There's a GSoC project currently working on the GPU lightmapper.

That sounds fantastic. But from what I understood, those developments are for the 4.0 version only, am I correct?

Calinou commented 2 years ago

But from what I understood, those developments are for the 4.0 version only, am I correct?

Yes – the GPU lightmapper won't be backported to 3.x, as it relies on functionality only found in Vulkan (and other modern graphics APIs).