La création de la PlayStation 3D

La création de la PlayStation 3D

La semaine dernière, Sony a révélé qu’il devait lancer sa nouvelle gamme de téléviseurs 3D avec une petite gamme de titres PlayStation 3 stéréoscopiques. PAIN, Super Stardust HD et WipEout HD reçoivent le traitement complet, tandis qu’une démo à un seul niveau de MotorStorm : Pacific Rift est également en préparation. Tous seront téléchargeables sur le PlayStation Store.

Les lecteurs réguliers de Digital Foundry sauront que nous sommes de fervents défenseurs de la technologie et que nous estimons que tôt ou tard elle deviendra une partie intégrante de l’expérience de jeu, très probablement dans les consoles de dernière génération lorsque les écrans eux-mêmes auront mûri. . Dans un sens, ce que nous voyons en ce moment, ce sont des “petits pas” – un début lent et chancelant pour ce qui est bien l’une des avancées les plus importantes de la technologie de l’écran depuis le balayage progressif.

Au GDC 2010, nous avons rencontré l’équipe stéréoscopique de SCEE pour entendre leur présentation sur l’implémentation de la 3D dans les jeux vidéo de la génération actuelle. Le briefing donné au programmeur senior Ian Bickerstaff et au responsable du développement senior Simon Benson était simple : présenter la technologie aux développeurs de jeux, expliquer les bases, révéler les avantages du gameplay et également relever les défis techniques inhérents au doublement efficace de votre débit de pixels afin pour fournir des images discrètes pour chaque œil.

“Nous avons un processus de mise en œuvre simple en trois étapes pour créer des jeux en 3D”, explique Ian Bickerstaff. “La première étape consiste à créer deux images. La PS3 dispose de deux tampons 1280×720, disposés en haut/en bas, avec un écart de 30 pixels entre eux à des fins de synchronisation vidéo. C’est l’image de l’œil gauche en haut et la droite en haut. bas.”

“Les images sont automatiquement converties en sortie HDMI 3D à 59,94 Hz, mais vous pouvez utiliser la fréquence d’images de votre choix tant que vous vous synchronisez avec le rafraîchissement vertical. C’est vraiment important car la déchirure d’image semble vraiment mauvaise en 3D ; la déchirure sera dans une image et pas dans l’autre, c’est donc bien pire que la déchirure normale du cadre.”

Les consoles de la génération actuelle fonctionnent déjà pour la plupart à 30 images par seconde, souvent avec désengagement de la synchronisation v lorsque la fréquence d’images tombe en dessous afin de conserver la réponse la plus nette et l’expérience visuelle la plus fluide. L’équipe Sony préconise que le jeu soit synchronisé en permanence – un défi de taille compte tenu du fait que deux images doivent être créées.

“Inévitablement, il y a des problèmes pour atteindre ces performances, la mise à l’échelle matérielle est disponible et en fait la bonne nouvelle est que les images 3D mises à l’échelle sont bien meilleures que les images 2D mises à l’échelle”, explique Bickerstaff.

“C’est la façon dont le cerveau perçoit le monde. Mais si vous voulez faire cela, vous avez besoin d’un très bon anti-aliasing. En cas de doute, il vaut mieux avoir des images à basse résolution avec un excellent anti-aliasing que des images à plus haute résolution. avec beaucoup de pixels scintillants.” Avec la configuration en place pour générer les deux images discrètes, il est temps de commencer le processus de génération de l’effet 3D stéréoscopique, et cela commence par l’introduction de la profondeur dans la scène.

“La deuxième étape consiste à appliquer la convergence pour définir la profondeur maximale de l’image, la parallaxe positive maximale”, explique Bickerstaff. “C’est une translation 2D de l’axe X dans l’espace écran et nous déplaçons l’image de gauche vers la gauche et l’image de droite vers la droite. Pour nos jeux, nous avons utilisé une largeur d’écran de 1/30ème comme parallaxe par défaut. Vous devez veillez à ce que tout cela soit appliqué à chaque élément de votre pipeline de rendu. Si vous avez des reflets dans l’eau – des choses comme ça – assurez-vous que le décalage se produit pour tous les éléments. Les reflets devront être calculés pour les deux yeux.

La dernière étape est assez simple.

“Ce que nous avons maintenant est une image qui est plate mais qui a de la profondeur dans l’écran. Nous sommes maintenant prêts pour la troisième étape qui consiste à appliquer l’interaxial, à écarter les caméras, pour créer l’image 3D finale. ”

Il s’agit d’une quantité importante de travail de calcul supplémentaire à ajouter à un jeu. L’impact sur les performances peut être atténué si le moteur de base lui-même est conçu pour la 3D, mais il est clair que tous les titres de lancement de la nouvelle gamme d’écrans sont adaptés à partir du code existant. La question est, comment ont-ils fait cela ? Ce n’est peut-être pas une erreur si deux des titres du lancement 3D fonctionnaient à l’origine avec un support 1080p, suggérant une surcharge de traitement des pixels pour la génération de deux images 720p.

La version 3D de WipEout HD est verrouillée sur 720p, mais en raison de problèmes de géométrie, la fréquence d’images est réduite de moitié à 30FPS. Notez que toutes les captures d’écran de cette fonctionnalité sont dérivées des versions 2D des jeux.

« WipEout HD était à l’origine en 1080p à 60 Hz : évidemment une bonne base pour commencer. Pour la construction 3D de cela, nous avons dû opter pour deux images 720p », explique Simon Benson.

“L’avantage là-bas est que c’est moins de 1080p, donc nous sommes tous là en ce qui concerne le nombre de pixels : nous en avons à revendre, nous demandons moins en termes de traitement des pixels. Mais nous étions assez liés à la géométrie sur WipEout HD. Parce qu’il était à 60 Hz, nous pouvions simplement passer à 30 Hz et en fait, c’était tout. Il n’y avait plus de travail à faire. Cela a fonctionné. Il a fallu très peu de temps pour mettre le jeu en 3D ; il y avait très peu de problèmes avec WipEout .”

Découvrez également plus d’articles dans nos catégories Astuce, Consoles & Jeux.

Merci pour votre visite on espère que notre article La création de la PlayStation 3D
, pour nous aider, on vous invite à partager l’article sur Facebook, instagram et whatsapp avec les hashtag ☑️ #création #PlayStation ☑️!

CreationPlayStation
Comments (0)
Add Comment