Bonjour à tous !
Je suis en train de développer un jeu mobile avec Unity 5. Le design du jeu se repose énormément sur les effets de lumière et ces effets de lumière feront partie du gameplay. Voila pour la petite intro. Maintenant, j'ai quelques souci avec les ombres d'Unity 5 qui me paraissent tout simplement ignobles. Quelques images permettront de mieux comprendre le problème :
https://drive.google.com/folderview?id= ... sp=sharing
Sur la première image, c'est une simple sphère Unity avec une directional light et une point light toutes les deux réglé en soft shadow. L'ombre de la directional light à gauche me parait correcte mais l'ombre de la point light, beaucoup moins. Sur la sphère, on peut remarquer un "gros crénelage" de l'ombre généré par la point light.
Sur la seconde image, c'est la même scène, seulement, j'ai remplacé la sphère Unity par ma propre modélisation : Une sphère avec des vitres transparente noirci. J'ai placé la point light au centre de la sphère. Les ombres sont ignobles ! A noté que si j’enlève les vitres, c'est le même résultat au niveau des ombres.
Enfin la dernière images, même scène mais avec un point de vue différent. On voit bien le problème... J'ai l'impression que j'ai des artefacts avec les ombres, surtout celle généré par les point lights. Pour un jeu avec de nombreux effets de lumière, ça le fait pas trop. Quelqu'un a déjà eu ce problème ?
Quelques souci avec les ombres
Quelques souci avec les ombres
Dernière édition par Audera le 05 Mai 2015 20:43, édité 1 fois.
- SamothSamoth
- Messages : 168
- Inscription : 22 Avr 2015 18:03
- Localisation : Lyon, Villefranche sur Saone, Parcieux
Re: Quelques souci avec les ombres
Salut !
C'est un problème de toutes les versions d'Unity...Et il est insolvable. Les lumières des point light sont toujours comme ca et il n'y a rien à faire...
Seul solution, le Baking, qui n'est peut être pas compatible avec ton type de gameplay.
C'est un problème de toutes les versions d'Unity...Et il est insolvable. Les lumières des point light sont toujours comme ca et il n'y a rien à faire...
Seul solution, le Baking, qui n'est peut être pas compatible avec ton type de gameplay.
------------------------------------------------------------------------------------ LIVE FAST DIE YOUNG -------------------------------------------------------------------------------------
Re: Quelques souci avec les ombres
oui,les point light manque de précision en dynamique ... si tu veux des beaux rendu avec, il n'y a que le light mapping que je connaisse ( mas statique )
┬─┬ノ(º - ºノ) - (╯°□°)╯︵ ┻━┻
Re: Quelques souci avec les ombres
Je pensais qu'avec Unity 5, les ombres avait été amélioré. C'est pour ça que je posais la question. Au final, la camera étant assez éloignée de la sphère, je me suis rendu compte que les ombres en hard donne un meilleur résultat pour la point light en dynamique (en plus d'optimiser les perf sur mobile). Pour le reste des lights, je pense que ce sera du light mapping et du Mixed pour celle qui seront interactive. Il faudrait que je me penche sur les light probes aussi. Enfin bref merci pour vos réponse !
- artemisart
- Messages : 1893
- Inscription : 21 Juin 2011 19:51
- Localisation : Centre
- Contact :
Re: Quelques souci avec les ombres
Le shadow filtering de unity est pourri
Apparemment il est possible de le modifier pour faire du PCFx{jesaispascombien} (dans AutoLight.cginc) pour smoother tout mais ça doit pas être simple.
Sinon t'as https://www.assetstore.unity3d.com/en/#!/content/11102, mais aucune idée de ce que ça vaut sur unity 5.
Apparemment il est possible de le modifier pour faire du PCFx{jesaispascombien} (dans AutoLight.cginc) pour smoother tout mais ça doit pas être simple.
Sinon t'as https://www.assetstore.unity3d.com/en/#!/content/11102, mais aucune idée de ce que ça vaut sur unity 5.
Re: Quelques souci avec les ombres
Arte je ne suis pas sur que le package que tu donne ci dessus soit bien compatible avec les shader PBR, quasi certain que non... quand a modifier l'autolight.cginc.... hummm faut savoir ou tu mets les pieds! surtout sur la 5
comme tu le suggère regarde du coté de la GI peut etre?
comme tu le suggère regarde du coté de la GI peut etre?
ʕ·͡ᴥ·ʔ ==> Mon Portfolio <== ʕ·͡ᴥ·ʔ
Merci de lire et de prendre en considération la Nétiquette des Forums avant de poster un sujet !
Merci de lire et de prendre en considération la Nétiquette des Forums avant de poster un sujet !
Re: Quelques souci avec les ombres
Artemisart, j'imagine que modifier le shadow filtering pour le smoother va pourrir les perfs, surtout sur mobile... Sinon comme dit F@B, le package est assez vieux, je doute qu'il fonctionne correctement avec unity 5.