feat(rendering): lighting module CPU + gradient config YAML
This commit is contained in:
1 parent
5e5ff835a9
commit
5ed963b53d
6 files changed
+295
No files matched your search
@@ -19,6 +19,7 @@
|
||||
#include "core/input/mouse.hpp"
|
||||
#include "core/locale/locale.hpp"
|
||||
#include "core/rendering/effects/shadow.hpp"
|
||||
#include "core/rendering/lighting.hpp"
|
||||
#include "core/rendering/notifier.hpp"
|
||||
#include "core/rendering/render_info.hpp"
|
||||
#include "core/rendering/screen.hpp"
|
||||
@@ -131,6 +132,10 @@ Director::Director() {
|
||||
// Tema d'UI (colors, timings, fonts, flags). Qualsevol clau absent a
|
||||
// data/config/ui.yaml cau al valor compilat a Defaults::UI.
|
||||
UiConfig::get().load(Defaults::Paths::UI_YAML);
|
||||
// Forma del gradient d'il·luminació (3 anells radials). El radi
|
||||
// per emissor i el `light_level` per sala viuen als YAMLs propis;
|
||||
// ací només la corba compartida per a tots els emissors.
|
||||
Lighting::loadConfig(Defaults::Paths::LIGHTING_YAML);
|
||||
// Configuració específica de les escenes TITLE i LOGO. Es carreguen
|
||||
// additivament sobre el mateix UiConfig: cada fitxer només conté la
|
||||
// seua subclau (`title:` o `logo:`), i les claus absents a la base
|
||||
|
||||
Reference in new issue
Block a user