vendredi 23 février 2018 à 14:34
Bonjour à tous , je reviens vers vous , oh puit de science, pour m'aider dans un problème que je sais en parti régler mais il me faudrait plus approfondi.
Voila l'idée .
Sur une petite map j'ai 3 (ou plus) point de lumiere. Forcement elle éclaire et donc un Halo de lumière illumine la torche.Ce qui signifie que le reste est soit plus sombre , soit dans le halo on applique à celui ci la fonction shader"eclaircir"
Pour le rendre plus sombre , on utilise une image noir avec un trou transparent et on regle l'opacité pour avoir un décor plus sombre.
Le soucis c'est que si je veux mettre des point lumineux un peu n'importe ou , je doit faire , avec la méthode des images noirs, autant d'image que de "scene" ce qui pourra etre très lours niveau poid et gestion car comme vous le savez mes map sont en 1920.
Je me disais qu'il existe peut etre un shaders , autre , qui permettrait de dire que si par exemple je dessine un halo bland sur fond transparent , alors le reste (le transparent ou noir meme) s'assombri. Mais que si il y a un autre halo sur le même calque , alors lui aussi est blanc et ne s'assombrir pas à cause du premier halo.
Je sais pas si je suis très clair cependant :(