#1 [↑][↓]  13-08-2018 20:46:41

Lagaffe
Pilote Virtuel
Membre donateur
Lieu: LFPO / retraité
Date d'inscription: 13-03-2008
Site web

[P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Bonsoir,

En écoutant un podcast  sur pcflight.net, portant sur une discussion avec le chef de projet Prepar3D chez Lockheed Martin.  Adam Breed  annonce une nouvelle qui avait déjà fuité il y a quelques mois et qui semble donc se confirmer: les textures PBR devraient apparaître dans la prochaine release majeure c'est-à-dire la v5.0.

PS: Les textures PBR sont déjà présentes dans XPlane 11 et pour rassurer ceux que cela effraient, disposer de ce type de texture au sein du moteur de rendu n'impliquerait pas obligatoirement de renouveler tout ses add-ons, plus exactement le moteur analyserait l'addon et s'il y trouve des textures PBR, il serait capable de les utiliser. XPlane n'est pas le seul simulateur a avoir utiliser ces textures FSW l'a aussi fait dernièrement et tous les avions utilisables dans ce simulateur n'étaient pas obligatoirement développé en ce sens.

Dans cet entretien, il a aussi mentionné d'autres points qui risquent de faire pas mal couler d'encre à la sortie de cet opus.

Le lien pour suivre cet entretien : https://pcflight.net/episode-13-lockhee … adam-breed

On trouve aussi des amorces de discussion concernant cette technique sur AVSIM: https://www.avsim.com/forums/topic/5047 … es/?page=2 avec là aussi des personnes qui crient à la non-compatibilité sans savoir de quoi il retourne (lire la dernière intervention du post).

Pour ceux qui seraient intéressés par ce nouveau rendu, voici la page d'un développeur pour XPlane qui utilise cette technique pour ces avions avec beaucoup de réussite: http://blog.khamsin.org/page/8

Dernière modification par Lagaffe (13-08-2018 20:51:55)


@+ Didier
http://www.pilote-virtuel.com/img/members/53/mini-Logo-Beaver-small.jpg
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/membe … ages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B

Hors ligne

 

#2 [↑][↓]  14-08-2018 02:38:11

Bobonhom
Pilote Virtuel
Membre donateur
Lieu: Les Laurentides Québecoise
Date d'inscription: 24-04-2012
Renommée :   125 
Site web

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Et qu'est-ce que ça donne de plus???


https://i.goopics.net/79et5g.jpg

Hors ligne

 

#3 [↑][↓]  14-08-2018 08:05:56

Phoximus
Pilote confirmé
Date d'inscription: 26-08-2015
Renommée :   

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

En anglais masi assez clair : https://www.youtube.com/watch?v=PjGCtnEDDeU

Hors ligne

 

#4 [↑][↓]  14-08-2018 10:05:53

Daube
Pilote Virtuel
Date d'inscription: 31-10-2008

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Bobonhom a écrit:

Et qu'est-ce que ça donne de plus???

Un realisme visuel a un niveau jamais atteint par P3D.
C'est esthetique.


Core i7 8700k, 32 Gb de RAM, NVidia GTX 1070-ti, Windows 10 64, Casque VR Pico 4

En ligne

 

#5 [↑][↓]  14-08-2018 10:11:28

Pilote95
Copilote
Date d'inscription: 28-08-2015
Renommée :   

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Quel impact sur les perfs surtout ? Parce que bon la v4 avec le Dynamic lighting c'est chouette mais les FPS ont moyennement apprécié...

Hors ligne

 

#6 [↑][↓]  14-08-2018 10:13:49

Daube
Pilote Virtuel
Date d'inscription: 31-10-2008

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Le PBR n'a pratiquement aucun impact lorsqu'il est implementé correctemenet.
Le dynamic lighting dans P3D est implementé avec les pieds (et des chaussettes tres epaisses). Il en resulte un impact catastrophique sur les FPS.
En comparaison, dans XPlane 11 on a le dynamic lighting et le PBR et c'est parfaitement fluide.


Core i7 8700k, 32 Gb de RAM, NVidia GTX 1070-ti, Windows 10 64, Casque VR Pico 4

En ligne

 

#7 [↑][↓]  14-08-2018 10:16:52

Daube
Pilote Virtuel
Date d'inscription: 31-10-2008

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

oups, doublon, désolé hmm

Dernière modification par Daube (14-08-2018 10:17:22)


Core i7 8700k, 32 Gb de RAM, NVidia GTX 1070-ti, Windows 10 64, Casque VR Pico 4

En ligne

 

#8 [↑][↓]  14-08-2018 10:20:15

Pilote95
Copilote
Date d'inscription: 28-08-2015
Renommée :   

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

D'où mon inquiétude, si LM implante le PBR de la même façon dont ils ont implantés le Dynamic Lighting c'est pas très rassurant.
Ne parlons même pas de l'issue avec l'autogen quand TFR est sur Unlimited...
D'après le post de Lagaffe on ne perdrait pas la compatibilité avec les addons qui ne le supporte pas ce qui en soit est déjà une bonne chose.

Hors ligne

 

#9 [↑][↓]  14-08-2018 10:40:08

Daube
Pilote Virtuel
Date d'inscription: 31-10-2008

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Les problemes d'autogen dependent grandement du materiel.
Chez moi sur P3Dv4.3 je vole uniquement en FPS illimites et je n'ai pas de soucis d'autogen, meme lors de nos sessions de vol en ligne en jet militaire (on reste en dessous de Mach1 cependant, parce qu'on est trop mauvais pour tenir une formation serrée big_smile ).

A noter que je vole avec l'autogen au maximum de densité, sur les scenes photoHD de FranceVFR, avec l'autogen de Vogel.


Core i7 8700k, 32 Gb de RAM, NVidia GTX 1070-ti, Windows 10 64, Casque VR Pico 4

En ligne

 

#10 [↑][↓]  14-08-2018 11:48:50

Pilote95
Copilote
Date d'inscription: 28-08-2015
Renommée :   

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Je fais surtout du liner. Je ne perds pas l'autogen (sauf avec le FSL où des fois ça a du mal à suivre xD) mais souvent à l'arrivée le sim a cette vieille tendance à popup l'autogen surtout dans les zones aéroportuaires avec des grosses villes à proximité, ça casse l'immersion.

Tout ça pour dire que implanter de nouvelles technos c'est bien à condition que ça ne se fasse pas aux détriments du reste.

Dernière modification par Pilote95 (14-08-2018 11:55:38)

Hors ligne

 

#11 [↑][↓]  14-08-2018 14:15:32

bede40
Commandant de bord
Lieu: Entre les deux oreilles
Date d'inscription: 28-02-2012
Renommée :   80 

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Pas affolement sur le PBR, si il existe c'est surtout pour les moyens combinés de créer les textures, ces textures sont livrées telles qu'on les connait (y compris dans FSW), c'est à dire: une texture pour le fond, une texture pour la brillance, un texture pour le relief, etc. Nous n'aurons pas une texture unique qui fait tout, c'est d'ailleurs pourquoi LM assure que les anciens formats fonctionneront.

Par contre, comme LM change de moteur graphique, il serait bien mieux qu'ils intègrent le calcul de l'occlusion ambiante comme dans FSW (pour tous les objets visibles, autogen, avion, etc). Basé sur des shaders, ce calcul n'impacte en rien les fps mais facilite grandement le travail de ceux qui créent les textures et fait travailler la CG.

Dommage que FSW soit passé à la trappe, partant comme LM de FsX, les développeurs avaient d'excellentes idées qui auraient pu aiguillonner LM.


Blédina: "Essayer c'est grandir"

Hors ligne

 

#12 [↑][↓]  14-08-2018 21:14:43

Lagaffe
Pilote Virtuel
Membre donateur
Lieu: LFPO / retraité
Date d'inscription: 13-03-2008
Site web

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Bernard, c'est d'ailleurs sans doute ce qui s'est passé wink

Maintenant leur faire des critiques avant même que la version ne soit sorti ... sans doute faut-il attendre solv_gif

Oui, j'ai entendu le murmure : ce n'est pas une critique mais une crainte. A cela je réponds attendons et nous verrons.

Dernière modification par Lagaffe (14-08-2018 21:16:22)


@+ Didier
http://www.pilote-virtuel.com/img/members/53/mini-Logo-Beaver-small.jpg
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/membe … ages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B

Hors ligne

 

#13 [↑][↓]  14-08-2018 22:35:51

ydelta
Pilote Virtuel
Membre donateur
Lieu: FL 390
Date d'inscription: 26-07-2015
Renommée :   128 
Site web

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Serait-il dans le domaine de l'imaginable que DG puisse céder la technologie utilisée pour le PBR dans FSW (notamment au niveau du traitement de l'occlusion ambiante) à LM pour limiter de cout de leur investissement après l'arrêt de FSW et donc que cette annonce d'un nouveau moteur graphique ne soit pas complètement indépendante de l'annonce de la fin de FSW.
En tout cas cela aurait beaucoup de sens solv_gif

Quoi qu'il en soit, LM a bien compris que P3D malgré son leadership sur le segment des plate-formes de simulation, a perdu des parts de marché face à XPlane et aussi FS2 notamment à cause de son moteur de rendu vieillissant et donc il est vital pour eux d'investir dans ce domaine pour maintenir leur avance dans les autres domaines (notamment la richesse de l'offre d'addons)

Dernière modification par ydelta (14-08-2018 22:41:31)


PC1: i9 9900K @5.2 Ghz - Gigabyte GEForce RTX 4080 OC 16 Go - Asus Z390 Pro Gaming - 32Go de RAM DDR4 3200Mhz / PC2: i7 8700K OC 5.1Ghz - Geforce GTX 1070 OC 8Go - Asus ROG Maximus X Hero - 32Go  DDR4 @ 3200 - SSD 5.5To
Portable: Asus ROG 703GL - i7 8750H- GTX1070 8Go - 32Go DDR4@2666 - 2To HD + SSD

Hors ligne

 

#14 [↑][↓]  15-08-2018 01:39:26

bede40
Commandant de bord
Lieu: Entre les deux oreilles
Date d'inscription: 28-02-2012
Renommée :   80 

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Le rendu graphique n'est que l'utilisation de Shaders fournis par le fabricant de la carte graphique pour le moteur de rendu (Vulkan en l'espèce) rien d'insurmontable.

Vulkan (ex OpenGL Next) est un standard développé en commun par AMD, Intel et Nvidia et est fourni avec les pilotes graphiques de la carte. Quiconque peut l'utiliser librement, donc, actuellement, X-Plane 11 l'utilise, comme FSW l'avait fait, quelle que soit la marque de la carte graphique équipant le Pc ou le Mac.

Le fait que Vulkan soit développé en commun par les trois principaux fabricants de processeurs graphiques pour leurs matériels et le fait que Vulkan fonctionne quel que soit l'OS devraient favoriser le choix de LM pour ce moteur de rendu puisque LM tient à rester indépendant de tout fabricant de GPU.

Mais bon, ceci n'est que le moteur de rendu, la gestion du 3D c'est autre chose et c'est bien là que ça coince actuellement, d'où l'annonce par LM du changement de moteur graphique pour la v5 et, là, c'est sûr, c'est le gros du boulot et ce qui devrait nous apporter plus de performances.

Des améliorations nettes en performances (et rendu ?), certes,  mais tout dépendra, comme toujours, de la puissance de la carte graphique utilisée.


Blédina: "Essayer c'est grandir"

Hors ligne

 

#15 [↑][↓]  17-08-2018 21:33:49

Nirgal76
Commandant de bord
Date d'inscription: 15-01-2009

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Vulkan est une api graphique mais je ne pense pas que l'on puisse la qualifier de moteur de rendu, vulkan est la couche en dessous, comme directx. Un moteur de rendu utilise Vulkan ou directX par exemple

Hors ligne

 

#16 [↑][↓]  18-08-2018 11:29:51

bede40
Commandant de bord
Lieu: Entre les deux oreilles
Date d'inscription: 28-02-2012
Renommée :   80 

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Qu’est-ce qu’une API graphique

Une API graphique est une interface de programmation spécifique, qui permet de créer des rendus 2D et 3D simplement et rapidement, en utilisant des fonctions prêtes à l’emploi qui seront traitées par la puce graphique, en passant par le pilote graphique qui traduira les fonctions en commandes à exécuter. En utilisant une API graphique (Open GL, Vulkan, DirectX, etc.), il est alors possible de créer des moteurs 3D. Ces moteurs 3D (Unreal Engine, Unity 3D, etc.) seront ensuite utilisés par les développeurs de jeux vidéo pour créer leurs titres.

Hiérarchie:

1. GPU
2. Pilote
3. API (moteur de rendu)
4. Moteur 3D


Blédina: "Essayer c'est grandir"

Hors ligne

 

#17 [↑][↓]  19-08-2018 22:02:56

Nirgal76
Commandant de bord
Date d'inscription: 15-01-2009

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Je préfère cette définition :

There are two major categories for 3D rendering tools: API and engines. In one hand it’s possible to work with 3D Graphics API, such as OpenGL, Direct3D, Vulkan and VTK and on the other hand with engines as Unreal and Unity.

LE moteur est, si c'est bien fait, indépendant de l'API et constitue une couche d'abstraction supplémentaire (l'API permettant elle de s'abtraire du matériel, donc une couche en dessous).
Le moteur peut fonctionner en vulkan ou directx. et directx ou vulkan, les API, peuvent fonctionner avec du nvidia ou du amd, chacun cache ce qui se passe juste en dessous.
je parle de moteur et api "tout court" car les uns comme les autres font plus que le rendering qui n'est qu'une partie de leurs fonctionnalités
Bon, c'est pas le sujet de toute façon wink

Dernière modification par Nirgal76 (19-08-2018 22:13:32)

Hors ligne

 

#18 [↑][↓]  19-08-2018 22:36:29

Daube
Pilote Virtuel
Date d'inscription: 31-10-2008

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Heu, pour autant que je me souvienne, "si c'est bien fait", le moteur n'est pas du tout independant de l'API.
Au contraire même: si c'est bien fait, le moteur doit être concu autour de l'API que l'on compte utiliser, histoire d'optimiser les choses le plus possible, en fonction de la facon dont l'API fonctionne....


Core i7 8700k, 32 Gb de RAM, NVidia GTX 1070-ti, Windows 10 64, Casque VR Pico 4

En ligne

 

#19 [↑][↓]  20-08-2018 13:47:22

Nirgal76
Commandant de bord
Date d'inscription: 15-01-2009

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Je ne pense pas que l'on parle de la meme chose. Pour le developpeur du moteur, oui, effectivement,il aura a faire du spécifique PAR api qu'il décide de supporter (comme unity, qui est un moteur "bien fait" et qui supporte, directx, opengl et vulkan sur tout un tas de plateformes).
Mais pour le developpeur de jeu, "simple utilisateur" du moteur, le but est d'avoir le moins de chose spécifique à faire quelque soit la plateforme (et donc l'API), ça fait gagner du temps et de l'argent. Bon, les shaders resteront forcément spécifiques par exemple, c'est certain. Entre les versions consoles et pc, peu de moteur sont réécrits pour être optimisés, on a souvent à faire a des portages plus ou moins malheureux, par soucis d'économie uniquement.
C'est d'ailleurs l'essence de l'informatique normalement, rendre la vie facile à l'utilisateur, même si cela rends les choses plus compliquées pour le développeur wink. L'argent venant tout gâcher comme toujours...

Hors ligne

 

#20 [↑][↓]  20-08-2018 14:12:01

Daube
Pilote Virtuel
Date d'inscription: 31-10-2008

Re: [P3D] Les textures PBR vont-elles apparaître dans la V5 ?

Ah ok, tu parlais du moteur de jeu. Je pensais que tu parlais du moteur graphique :)


Core i7 8700k, 32 Gb de RAM, NVidia GTX 1070-ti, Windows 10 64, Casque VR Pico 4

En ligne

 

Pied de page des forums

Maintenance informatique Lausanne