Print at Dec 21, 2025, 5:50:48 AM

Posted by fma at Mar 27, 2010, 11:59:27 AM
Simuler des éclairages intérieurs
Emmanuel, a ton avis, est-il possible de simuler des éclairages intérieurs ?

L'idée serait d'ajouter une sphère transparente, et de lui donner un nom spécial, genre 'light_xxx', puis, dans le code de PhotoRenderer, de rechercher tous les objets dont le nom commence par 'light_', de récupérer ses coordonnées, et de créer une lumière SunFlow de type 'sphere'...

Pour récupérer les objets, je pense à un truc genre :


for (HomePieceOfFurniture furniture : home.getFurniture()) {
if (furniture.getName().startsWith("light_")) {
float x = furniture.getX();
float y = furniture.getY();
...


Après, on peut imaginer d'autres types (spots, plans lumineux...). L'idéal serait un vrai type dédié, avec possibilité d'éditer quelques paramètres (puissance, etc...).
----------------------------------------
Frédéric