BACKSIC

actualités, devlog

Light Power

devlog
Désormais c'est 100% clair... avant ça n'e l'était qu'à 3,0 (ou comment remplacer un cours de physique par une ampoule).Mercredi 6 Août 2025
Ce cube m'a posé de gros problèmes aujourd'hui...


Prenez un cube blanc. Mettez-le dans l'obscurité totale. Ajoutez une lumière standard. Et voilà... vous voyez apparaître un cube gris. Oui, gris, pas blanc. Car pour constater que ce cube est blanc il fallait une intensité lumineuse de 3 ainsi :
light "target" intensity 3.0
Tout à fait normal... et j'ai failli en rester là. Puis je me suis souvenu de ces problèmes d'illumination à mes débuts, ces questionnements métaphysiques où ajouter des lumières d'intensité 0,271 semblait la chose la plus hasardeuse et la moins intuitive au monde.

Pour Backsic il faut que je parvienne à éviter de devoir parler de Gamma, Gamut, sRGB, Phong et d'une bonne dizaine d'autres concepts...

Simple

Après correction, désormais la valeur par défaut ne sera pas 1,0 ni 3,0 mais simplement 100 et la machinerie derrière sera ajustée en conséquence. L'idée derrière ça est qu'avec une ampoule allumée à 100% les couleurs sont celles demandées. Physiquement faux, mais ça ne doit pas être un cours de physique ou d'optique, juste de code.

Et pour concrétiser la chose, fini "l'intensité" lumineuse : "puissance" me semble plus opportun.
light "target" power 100
Rien de plus !
devlogUne grande étape avant une autre grande étape : le format d'exportation des voxels est arrivé !Lire la suite...
devlogBacksic est étroitement lié à RainOS. Quand l'un avance, l'autre aussi...Lire la suite...
histoireJe réalise subitement que débuter le devlog d'un projet au bout de 8 ans n'est fondamentalement pas simple. Je suis là, devant mon écran, le curseur clignote. Il me regarder placidement en attendant que je trouve par quel bout je vais prendre le problème..Lire la suite...
backsic.org
horc.fr