Blog (le blog de damned)
Retour au blog <<

HDR & other in video game

Dimanche 15 mai 2005 à 16 h 26
Beaucoup de monde dans mon entourage me demande ce qu'est le hdr, cette chose qui sera presente un peu partout dans les jeux nouvelle generation (surtout dans les jeux xbox360)... du moin on me demande quelle est son interêt. je leur repond hors terme technique tout simplement plus de consistance dans la lumière dynamique.

Longtemps j'ai trouvé les jeux creux dans leur atmosphère, on retrouve un espèce de vide froid dans les décors. En temps que graphiste, je m'interresse beaucoup au methode afin de donner du volume a cette atmosphere et de la consistance, et jusqu'ici il fallait faké.
Mais le glow, le bloom, la zdepth, le fog volumetrique ameiliore de plus en plus cet aspect dans les jeux. vous n'avez pas senti cette difference quand vous avez joué a prince of persia cette espece de glow cohabitant avec la 3d brute, la rendant plus douce et les espaces vide moin froid.

En quelque sorte le hdr, bien utilisé, va dans ce sens là artistiquement, donner du volume au lumière et non que du realisme, mais parfois du surealisme saisissant.

je vous propose 2 demos illustrant ma vision des choses :

la première met en scene un vrai hdr : demo ici (attention les yeux)






la deuxieme c'est un bidouillage, mais la projection par volume des rayon lumineux selon la geometrie, illustre bien ma vision des choses.

demo ici (35 mo)
par Phileas
Dimanche 15 mai 2005 à 18 h 36
Schön ! Je ne sais pas certains attendent des jeux qu ils soient photo realistes alors que les technologies et les machines grands publics n existent pas. Mais d'apres ces images, on peut parler sans se tromper de véritable ambiance.
par Phileas
Dimanche 15 mai 2005 à 19 h 05
Et je viens de voir la démo tourner. Omfg.
par damned
Dimanche 15 mai 2005 à 19 h 17
ce qui est assez excitant dans tout ca, c'est l'arrivée de la xbox 360. qui va permettre d'en user a fond. Souvent quand une console sort elle a un hardware legerement en dessous de celui d'un pc, mais propose des jeux de meilleur qualité car il n'y a pas de restriction config (cf nivellement par le bas). Mais là la xbox 360 avec un tri core a 3.2 ghz, et un cg qui offre 48 pipeline, on explose completement les dernières config pc, rajouter a cela aucune restriction config, je vous laisse imaginez la suite.
la première demo a été developper par l'un des concepteurs de wreckless. Si il se penche sur un future wrecless xbox 360, on aura a le droit a du jamais vu.
par Whisper
Dimanche 15 mai 2005 à 19 h 50
ah enfin quelqu'un susceptible de nous donner de vrais infos et un vrai avis sur la xbox 360 !
J'ai plusieurs questions sur son architecture auxquelles je n'ai pas trouvé de réponses claires sur le net, peut-être que tu pourras nous éclairer sur certains points :
Les 48 pipelines du GPU sont chacun capable d'effectuer des shaders sur les pixels ET les vertex ?
Ou ce situ le niveau de programmabilité de ses shaders par rapport aux SM 3.0 des 6800 ?
Peut-on comparer la puissance des processeurs powerPC aux P4, ou aux athlon 64, à P-Rating équivalent ?
512mo de mémoire te semble-t-il suffisant ? surtout par rapport aux capacités qui semblent faramineuses de la console ?

Sinon, concernant le HDR, je pense aussi que c'est une technique qui va permettre de faire un grand bond en avant vers le réalisme, mais à condition qu'il ne soit pas mal utilisé, à l'image de l'effet de bloom plutôt dispensable qu'on peut voir dans pas mal de jeux depuis quelques temps...
par damned
Dimanche 15 mai 2005 à 20 h 32
Le premier obstacle, je pense, c'est le tricore, il est peu commun de devellopper des moteurs de jeu sur ce type d'architecture, il va falloir un peu attendre avant de les voir bien exploiter.

512mo de mémoire te semble-t-il suffisant ? surtout par rapport aux capacités qui semblent faramineuses de la console ?

la memoire sur une console est un goulot d'etranglement (cf ps2, une horreur). microsoft avez prevu 256 mo au debut, mais les devs ont gueulé, ils se sont vite rendu compte que sa briderai la veritable puissance de la console. 512 c'est bien, c'est quand même 8 fois plus qu'une xbox et 16 fois plus qu'une ps2. de plus c de la gddr 3, c'est autre chose. elle embarque 10 mo de dram mais je ne sais pas trop a quoi elle sert, j'ai entendu dire qu'elle servirai pour l'antialiasing et au hd 720p et 1080i en gros a la qualité d'image globale (sur un ecran plasma c'est beau !). en gros 512 ca fait quand meme du bien !

Peut-on comparer la puissance des processeurs powerPC aux P4, ou aux athlon 64, à P-Rating équivalent ?

je ne sais pas , je demanderais. de ce que j'ai dejà entendu ils sont equivalent au dernier pentium en terme de puissance brute.

Ou ce situ le niveau de programmabilité de ses shaders par rapport aux SM 3.0 des 6800 ?

au dessus \o/.

Les 48 pipelines du GPU sont chacun capable d'effectuer des shaders sur les pixels ET les vertex ?

Bonne question. 48 pipelines c'est énorme. ils sont logiquement chacun capable d'effectuer, ou il ya un systeme de couplage 2 x 24 je ne suis pas sur du tout. je me renseignerai.


le bloom c'est chouette quand c'est bien utilisé.
par SERIOUS
Dimanche 15 mai 2005 à 21 h 36
Mouai, le truc interessant dans l'article c'est le coup du surréalisme, je suis complètement d'accord avec toi. A mon avis, on doit, comme au cinéma, exagérer, être SURréaliste dans le jeux-vidéo pour rendre "réaliste" et en ce sens, le hdr me parait pas mal. Après j'ai quand même l'impression que ça va être un effet à faire changer sa CG pour pas grand chose.
par damned
Dimanche 15 mai 2005 à 21 h 49
exactement serious !
vous avez jamais eu cet impression de trouver dans certaine video de jeu les images moin froides, quand il est filmé au camescope, on a l'impression que l'eclairage ebloui et se teinte dynamiquement.
Changé sa cg pour du hdr je n'irai pas jusque là, je change de cg a chaque nouveau directx majeur (7,8,9...)
mais le hdr, peut servir jusqu'au gameplay, avec la persistance retinnienne, l'eblouissement... un pc avec les restrictions config le hdr va mettre du temps a s'implanter de manière forte dans les jeux. sur xbox 360 la question ne se pose pas, le hdr ne sera pas une option, il sera je pense travailler au mieux par les develloppeurs.
par SERIOUS
Dimanche 15 mai 2005 à 22 h 01
J'ai des doutes que les devs x-box se fassent chié à utiliser un tel effet. A la limite dans Halo 3 pour faire baver 3 fanboyz et pour faire zouli (juste à côté des textures baveuses et mal raccordés), mais pour le gameplay j'ai franchement des doutes. Parce que le hdr rajoute une difficulté supplémentaire, une difficulté à cerner correctement ce qui est surexposé, et c'est pas franchement le crédo des consoles. Sur PC, comme tu dis les restrictions de config feront que ça marchera pas. C'est super beau (et ça fait ramer mon pc), mais ça restera un côté artistique comme le bump-mapping, et autres parallèlépipèdo-vertex mapping. (ce qui ne fait pas un jeu, même si ça y participe)
par damned
Dimanche 15 mai 2005 à 22 h 34
non c'est sur ca ne fait pas un jeu... mais il fait parti des evoultions majeure graphique.
un jeu l'exploitant plutot a fond d'après les screens et video c'est le futur PGR 3
par Whisper
Dimanche 15 mai 2005 à 23 h 21
merci pour ces réponses damned \o/

Je constate que même chez les dev la console reste très mystèrieuse, ca laisse augurer d'une courbe de progresion importante en ce qui concerne les graphismes!

Ce serait pas mal si tu pouvais nous faire par de ce que tu apprends et découvre sur la console au fur et à mesure de ton taff sur GR 3 :)
par damned
Lundi 16 mai 2005 à 00 h 12
je ferais des articles de mes decouvertes sur l'architecture de la console et ses capacités, mais je ne parlerais pas de GR 3.
Erreur sur le rapport puissance Xbox 360/PC
par manus
Lundi 16 mai 2005 à 10 h 17
La même chose a eu lieu avec la première Xbox, elle était plus puissant que les PC à son annonce mais pas du tout à sa mise en vente réel, et c'est repartie pour être pareil avec cette génération. Le R520 de ATI (proc suivant le R500 de la Xbox 360) devrait être annoncé d'ici juin, pour une dispo réel en septembre/octobre (enfin si il n'y a pas de retard).
Par contre niveau processeur central, là j'ai l'impression que ceux de la Xbox seront plus apte que ceux de nos PC, même les nouveaux arrivant en dual core, mais une console faut qu'elle dure un minimum (5 ans avant, maintenant 3-4ans).
Cela dit les images de déomonstration des jeux Next Gen sont assez impressionante techniquement parlant. Pour le HDR, je pense qu'on va en avoir partout, pour information sur les moteurs récents c'est inclu d'office et ça tourne correctement chez nVidia sur des 6600GT et chez ATI sur X800 (je pense même sur les X600, mais non tester).
Lundi 16 mai 2005 à 10 h 26
si t'as d'autre demos dans le même genre je suis preneur, j'adore.
par damned
Lundi 16 mai 2005 à 11 h 22
Manus si tu regarde la xbox aujourd'hui, elle permet des choses vraiment correct pour un 700 mhz et une pseudo geforce 3. Il suffit de regarder riddick pour s'en convaincre. on ne peut pas comparer une machine dédié et un pc. même si tu trouvera la meme carte graphique d'ici peu, tu ne l'exploitera jamais comme sur console. Quand je vois des jeux aussi beau que resident evil 4, ou devil may cry (dernier du nom), je suis confiant sur la durée de vie d'un hardware bien exploité.

Empreintes j'en ai pas d'autre sous la main actuellement
Toutes les personnes enregistrées peuvent poster un commentaire dans ce blog.

Commenter

Tags autorisés : [b] [/b], [i] [/i], [u] [/u], [code] [/code], [img]Adresse d'une image[/img], [url=Adresse d'un site web] [/url]
Vous pouvez aligner vos images à droite ou à gauche en modifiant le tag [img] comme ceci : [img right] ou [img left].

Pour vos vidéos/animations flash : [video]Adresse d'une animation[/video], pour préciser la largeur et hauteur : [video width=100 height=200]...[/video]