IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement 2D, 3D et Jeux Discussion :

Shadow map dans les jeux video (Crysis, Far cry, etc.)


Sujet :

Développement 2D, 3D et Jeux

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Février 2006
    Messages
    396
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 396
    Points : 230
    Points
    230
    Par défaut Shadow map dans les jeux video (Crysis, Far cry, etc.)
    Bonjour,

    Actuellement, je développe un petit moteur 3D et quand je compare mes ombres (shadow map) avec par exemple Far cry 3 ou Crysis 1, je n'arrive pas à comprendre comment ils arrivent à avoir un si beau résultat.

    Actuellement j'ai implémenté:
    * Parallel-split shadow maps (http://http.developer.nvidia.com/GPU...ems3_ch10.html)
    * Variance shadow maps (filtrage bilinear)
    J'ai la configuration suivante: 3 shadow maps de 2048*2048 avec une distance d'affichage correcte (inférieur à ceux de Far cry 3).

    Voici ce que je constate dans Far cry 3 (même en qualité low/medium) par rapport à mon moteur:
    * On ne vois pas du tout l'aliasing (contrairement à mon moteur 3D où c'est encore un peu visible).
    * Les ombres sont très très peu floutés. Dans mon moteur, le flou est plus prononcé et donc il permet de cacher les problèmes d'aliasing.

    Comment font-il ? Quel sont leurs secrets ?
    D'après les fichiers de configuration de certain jeux video, je n'ai pas l'impression qu'ils ont plus de 3 shadow maps de 2048*2048 mais peut-être que je me trompe ?

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 826
    Points : 218 288
    Points
    218 288
    Billets dans le blog
    117
    Par défaut
    Bonjour,

    Tentez de désactiver l'anti aliasing dans les jeux que vous prenez pour exemple. Ensuite, tentez de l'activer pour votre moteur (soit par l'extension OpenGL, soit par les attributs de contexte OpenGL).
    Ensuite, comparé FarCry 3 et Crysis 1, je pense qu'entre temps il y a des différences dans la technique.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

Discussions similaires

  1. les prévisualisations dans les jeux videos
    Par Asmod_D dans le forum Développement 2D, 3D et Jeux
    Réponses: 3
    Dernier message: 22/03/2012, 22h21
  2. Interview programmeur dans les jeux videos
    Par Riilcy dans le forum Interviews
    Réponses: 0
    Dernier message: 29/12/2011, 00h50
  3. cherche sujet memoire en rapport avec les jeux videos
    Par elekis dans le forum Développement 2D, 3D et Jeux
    Réponses: 8
    Dernier message: 18/03/2006, 11h27
  4. [hardware][hdd] probleme de lag dans les jeux
    Par graphicsxp dans le forum Composants
    Réponses: 3
    Dernier message: 21/02/2006, 01h51
  5. Du réseau dans les jeux
    Par Mathieu.J dans le forum Développement
    Réponses: 3
    Dernier message: 07/05/2004, 17h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo