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
@@ -0,0 +1,22 @@
|
||||
# Configuració global del sistema d'il·luminació.
|
||||
#
|
||||
# Cada llum emissora (player, torxa, mòmia, ...) té un únic paràmetre
|
||||
# propi: el radi en píxels. La forma de la llum dins d'aquest radi
|
||||
# (els tres anells del gradient) viu en aquest fitxer perquè és una
|
||||
# decisió de "feel" comuna a totes les entitats — així pots tocar la
|
||||
# corba aquí sense haver de modificar 10 YAMLs.
|
||||
#
|
||||
# Forma del gradient (centre → vora):
|
||||
# 0..inner_ratio del radi → inner_intensity (zona totalment il·luminada)
|
||||
# inner_ratio..mid_ratio → mid_intensity (anell mig)
|
||||
# mid_ratio..1.0 → outer_intensity (anell exterior)
|
||||
# fora del radi → light_level de la sala
|
||||
#
|
||||
# Les intensitats són factors 0..1 que es multipliquen sobre el píxel
|
||||
# final del canvas. inner=1.0 vol dir "píxel sense alterar".
|
||||
gradient:
|
||||
inner_ratio: 0.8
|
||||
mid_ratio: 0.9
|
||||
inner_intensity: 1.0
|
||||
mid_intensity: 0.9
|
||||
outer_intensity: 0.8
|
||||
Reference in new issue
Block a user