CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Obscurité sur Unity2D

Pseudo supprimé
Pseudo supprimé 01 juin 2018 à 14:07:11

Salut les frères,
depuis hier je me prends la tête sur Unity 2D pour l'éclairage d'un de mes niveaux, où j'aimerai avoir une obscurité quasi totale, avec une simple lumière sur mon personnage. Cette dernière, c'est un point light, facile. Par contre, plonger le niveau dans l'obscurité, aucune idée de comment faire: j'ai cherché deux jours sans résultat donc je commence à craquer :hap:

Merci !

GrouilleOignon
GrouilleOignon
Niveau 2
01 juin 2018 à 15:43:43

Un png fond noir avec le centre dégradé vers le transparent ?

Pseudo supprimé
Pseudo supprimé 01 juin 2018 à 15:47:26

Le 01 juin 2018 à 15:43:43 GrouilleOignon a écrit :
Un png fond noir avec le centre dégradé vers le transparent ?

Pas mal du tout, je pensais toucher les paramètres de lumière mais c'est une bonne idée, je vais tester merci :ok:

Pseudo supprimé
Pseudo supprimé 01 juin 2018 à 16:32:43

Alors ça marche ENFIN , merci beaucoup !
Le résultat est pas parfait par contre, donc si qqun a une solution qui touche proprement aux éclairages unity ça m'intéresse :hap:

Zebuh
Zebuh
Niveau 7
01 juin 2018 à 18:29:42

Bah tu désactives toutes les lights a part la point light attachée a ton perso.
Donc oublie la lumière directionnelle qu'il y a généralement par défaut dans une map.

Liven28
Liven28
Niveau 5
01 juin 2018 à 20:58:10

Je me demande si ton problème n'est pas du au shader utilisé pour tes sprites.
Je ne fait pas beaucoup de 2D, mais il me semble que par défaut le shaders de sprites sont de type "unlite", donc il ne prennent pas du tout en compte les différentes lumières pour le rendu.
Du coup une solution serait de passer sur des shader standards, par contre je ne sais pas si cela a des inconvénients (genre baisse de performances...) à toi d'essayer.

Pseudo supprimé
Pseudo supprimé 02 juin 2018 à 12:10:02

Le 01 juin 2018 à 18:29:42 Zebuh a écrit :
Bah tu désactives toutes les lights a part la point light attachée a ton perso.
Donc oublie la lumière directionnelle qu'il y a généralement par défaut dans une map.

C'est la première chose que j'ai fait, d'où ma confusion

Le 01 juin 2018 à 20:58:10 Liven28 a écrit :
Je me demande si ton problème n'est pas du au shader utilisé pour tes sprites.
Je ne fait pas beaucoup de 2D, mais il me semble que par défaut le shaders de sprites sont de type "unlite", donc il ne prennent pas du tout en compte les différentes lumières pour le rendu.
Du coup une solution serait de passer sur des shader standards, par contre je ne sais pas si cela a des inconvénients (genre baisse de performances...) à toi d'essayer.

J'avais pas pensé à ça, je vais regarder merci bien !

Liven28
Liven28
Niveau 5
02 juin 2018 à 12:45:57

Au fait sinon assure toi aussi que ta lumière (si tu en utilise une) soit "au dessus" des sprites que tu veux éclairer (niveau coordonnée z) car sinon elle ne va éclairer que leur tranche et tu ne verra rien.
Et active le petit soleil sur le haut de ta fenêtre "scene" pour voir ta luminosité en temps réelle pendant que tu édite ta scène (sinon tu va devoir continuellement devoir relancer en play pour voir le résultat)

Pseudo supprimé
Pseudo supprimé 02 juin 2018 à 13:59:07

Yep c'était bien les shaders qui réagissaient pas à la lumière, merci l'ami !

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment