Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Discussion: [Image] Gloss Effect

  1. #1
    Rédacteur/Modérateur
    Avatar de pseudocode
    Homme Profil pro Xavier Philippeau
    Architecte système
    Inscrit en
    décembre 2006
    Messages
    9 962
    Détails du profil
    Informations personnelles :
    Nom : Homme Xavier Philippeau
    Âge : 41
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 9 962
    Points : 16 880
    Points
    16 880

    Par défaut [Image] Gloss Effect

    Ayant retrouvé mes vieux sources C (époque Atari ST), je vous décris ici un effet totalement inutile, et donc completement indispensable.

    Le but de cet effet etait de faire, en post-production, un halo lumineux autour des zones "brillantes" d'une image de synthese (raytracing). La technique est très simple.

    1. Pour commencer, on prend une image de synthese fraichement calculée:



    2. On extrait de cette image les zones "brillantes", c'est a dire les zones ou la norme du gradient et l'intensité sont toutes les deux elevées: Grad(x,y)*Value(x,y) > Cste



    3. On floute fortement l'image récupérée ci-avant:



    4. On ajoute l'image floutée a l'image originale: final = max( originale, flou )




    Et voila... un superbe effet Gloss !

    NB: on peut utiliser cette technique pour afficher des images HDR avec un effet de surexposition.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  2. #2
    Responsable Algorithmes
    Avatar de PRomu@ld
    Homme Profil pro Romuald Perrot
    Ingénieur de Recherche
    Inscrit en
    avril 2005
    Messages
    4 161
    Détails du profil
    Informations personnelles :
    Nom : Homme Romuald Perrot
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : avril 2005
    Messages : 4 161
    Points : 6 233
    Points
    6 233

    Par défaut

    En fait, ton effet n'est pas si inutile que ça, perso j'appelle ça du blooming et en fait l'oeil est habitué à le voir sur des photos, par conséquent, ça permet de gagner en réalisme.

    Cependant, sur tes images de test l'effet est peut-être un peu trop marqué pour être réaliste mais c'est sympa
    http://rperrot.developpez.com
    http://phos-graphein.fr

    Vous désirez contribuer à la rubrique algorithmique, n'hésitez pas à me contacter.

  3. #3
    Rédacteur/Modérateur
    Avatar de pseudocode
    Homme Profil pro Xavier Philippeau
    Architecte système
    Inscrit en
    décembre 2006
    Messages
    9 962
    Détails du profil
    Informations personnelles :
    Nom : Homme Xavier Philippeau
    Âge : 41
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 9 962
    Points : 16 880
    Points
    16 880

    Par défaut

    Citation Envoyé par PRomu@ld
    En fait, ton effet n'est pas si inutile que ça, perso j'appelle ça du blooming et en fait l'oeil est habitué à le voir sur des photos, par conséquent, ça permet de gagner en réalisme.

    Cependant, sur tes images de test l'effet est peut-être un peu trop marqué pour être réaliste mais c'est sympa
    Ah oui, tu as raison, ca s'appelle du blooming.

    Mais j'etais jeune a l'epoque et je ne connaissais pas le nom, et j'ai appelé mon source "gloss.c" . Sinon, j'ai fait expres de "trop marquer" l'effet pour qu'on le voit. Surtout que l'image de départ est déja "bloomé"
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  4. #4
    Expert Confirmé Sénior

    Inscrit en
    janvier 2007
    Messages
    10 133
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : janvier 2007
    Messages : 10 133
    Points : 13 088
    Points
    13 088

    Par défaut

    Citation Envoyé par pseudocode
    Surtout que l'image de départ est déja "bloomé"
    c'est vrai j'avais remarqué la zone en bas à droite de la calandre
    "Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

    Consultant indépendant.
    Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
    C, Fortran, XWindow/Motif, Java

    Je ne réponds pas aux MP techniques

  5. #5
    Rédacteur/Modérateur
    Avatar de pseudocode
    Homme Profil pro Xavier Philippeau
    Architecte système
    Inscrit en
    décembre 2006
    Messages
    9 962
    Détails du profil
    Informations personnelles :
    Nom : Homme Xavier Philippeau
    Âge : 41
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 9 962
    Points : 16 880
    Points
    16 880

    Par défaut

    Ok... voila differents facteurs de bloom sur une image raytracée:



    (a gauche: l'originale, sans bloom)
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  6. #6
    Responsable Algorithmes
    Avatar de PRomu@ld
    Homme Profil pro Romuald Perrot
    Ingénieur de Recherche
    Inscrit en
    avril 2005
    Messages
    4 161
    Détails du profil
    Informations personnelles :
    Nom : Homme Romuald Perrot
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : avril 2005
    Messages : 4 161
    Points : 6 233
    Points
    6 233

    Par défaut

    Tu as encore le code de la méthode ?
    http://rperrot.developpez.com
    http://phos-graphein.fr

    Vous désirez contribuer à la rubrique algorithmique, n'hésitez pas à me contacter.

  7. #7
    Rédacteur/Modérateur
    Avatar de pseudocode
    Homme Profil pro Xavier Philippeau
    Architecte système
    Inscrit en
    décembre 2006
    Messages
    9 962
    Détails du profil
    Informations personnelles :
    Nom : Homme Xavier Philippeau
    Âge : 41
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 9 962
    Points : 16 880
    Points
    16 880

    Par défaut

    Citation Envoyé par PRomu@ld Voir le message
    Tu as encore le code de la méthode ?
    De cette version en particulier, non.

    Mais il y a une version actualisée disponible dans l'application de Millie :

    http://subversion.developpez.com/pro...ectPlugin.java
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  8. #8
    Responsable Algorithmes
    Avatar de PRomu@ld
    Homme Profil pro Romuald Perrot
    Ingénieur de Recherche
    Inscrit en
    avril 2005
    Messages
    4 161
    Détails du profil
    Informations personnelles :
    Nom : Homme Romuald Perrot
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : avril 2005
    Messages : 4 161
    Points : 6 233
    Points
    6 233

    Par défaut

    Ok, ça ira pour faire une archive.

    http://rperrot.developpez.com
    http://phos-graphein.fr

    Vous désirez contribuer à la rubrique algorithmique, n'hésitez pas à me contacter.

  9. #9
    Rédacteur/Modérateur
    Avatar de pseudocode
    Homme Profil pro Xavier Philippeau
    Architecte système
    Inscrit en
    décembre 2006
    Messages
    9 962
    Détails du profil
    Informations personnelles :
    Nom : Homme Xavier Philippeau
    Âge : 41
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 9 962
    Points : 16 880
    Points
    16 880

    Par défaut

    Citation Envoyé par PRomu@ld Voir le message
    Ok, ça ira pour faire une archive.

    Pour une fois que je faisais une contrib sans source Java.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •