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)
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)
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.
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...
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é.
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.
un jeu l'exploitant plutot a fond d'après les screens et video c'est le futur PGR 3
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 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).
Empreintes j'en ai pas d'autre sous la main actuellement