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

PhysX et APEX Discussion :

GDC 2012 et PhysX/APEX


Sujet :

PhysX et APEX

  1. #1
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    août 2008
    Messages
    26 106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2008
    Messages : 26 106
    Points : 185 837
    Points
    185 837
    Par défaut GDC 2012 et PhysX/APEX
    Lors de la Game Developer Conference, il eut été dommage de se priver de quelques nouveautés côté PhysX. Non, les simulations physiques n'étaient pas en reste.


    De la simulation de fourrure et de la destruction en temps réel

    Ce personnage très laineux est fait de 840 000 particules, simulées comme 100 000 fils. Cette partie de la démo se base sur un solveur encore actuellement en recherche, bien que les résultats soient d'ores et déjà prometteurs.

    Le module Destruction d'APEX sera aussi agrémenté d'un module de destruction en temps réel, puisqu'il n'utilise actuellement que des modèles préfracturés - gageons que les applications qui l'utiliseront auront des destructions beaucoup plus naturelles et immersives.

    NVIDIA Video Game, GDC 2012: Tech Demo Walkthrough Part 1 (Cam) HD | Video Clip | Game Trailers & Videos | GameTrailers.com


    Destruction en temps réel, bis

    D'autres vidéos sont disponibles pour montrer les possibilités du nouveau module.

    Ici, on voit que le motif de fracture dépend de l'endroit de l'impact. Il n'y a pas de limite dans le nombre de morceaux à fracturer.



    L'algorithme employé fonctionne très bien aussi pour des objets à la géométrie concave. Pour de grandes quantités de corps rigides, des GRB (GPU-accelerated rigid bodies) sont utilisés - PhysX poursuit son chemin dans l'utilisation de plus en plus intensive du processeur graphique pour ses simulations. Cette démonstration fonctionne aux alentours de 40 fps, le rendu et la simulation étant effectués sur une carte NVIDIA GeForce GTX 480.





    APEX et UnrealEngine 3

    Après une série d'addition de la part d'Autodesk, plusieurs modules d'APEX seront de l'UE3 : Turbulence (fumées et poussières dynamiques et réalistes), Destruction (cf. supra) et Clothing (tissus).

    NVIDIA Video Game, GDC 2012: Tech Demo Walkthrough Part 2 (Cam) HD | Video Clip | Game Trailers & Videos | GameTrailers.com


    PhysX et APEX seront de l'UE4

    Annoncé à ce même rassemblement, l'UE continuera à utiliser PhysX pour la simulation physique. Il a été annoncé que le moteur tournera sur des systems we can't name yet - probablement cela a-t-il un rapport avec PhysX, dont la troisième version majeure avait notamment pour objectif d'unifier le code et d'ajouter le support de nouvelles plateformes, dont Android depuis la 3.1.



    MassFX, retour à Autodesk

    Autodesk est de plus en plus impliqué dans l'UnrealEngine (cf. supra), PhysX continuera à y être utilisé... et ce dernier aura un support plus profond dans les outils du premier ! Il y a peu, le framework physique proposé avec 3dsMax, Reactor, se basait sur Havok - jusqu'à la version 2012. Depuis lors, il est remplacé par MassFX, basé sur la version 2.8 du SDK PhysX. Un premier module, mRigids, était alors disponible, il ne gérait que la dynamique des corps rigides, au grand dam des utilisateurs (Reactor étant bien plus complet). Dans les modules à venir, notamment, on trouve mCloth, qui devrait fournir une interaction stable entre les corps rigides et les tissus.

    http://nvidia.fullviewmedia.com/gdc2...-autodesk.html



    De même, autre produit phare d'Autodesk dans le domaine de la 3D, Maya, ne sera pas en reste, avec IKinema, un module avancé d'animation pour Maya.

    http://nvidia.fullviewmedia.com/gdc2012/06-ikinema.html





    Un certain nombre de vidéos de NVIDIA lors de cette GDC 2012 sont d'ores et déjà disponibles sur leur site.



    Sources
    GDC 2012: new PhysX and APEX technology revealed
    GDC 2012: dynamic, not pre-fractured PhysX destruction in real time
    GDC 2012: PhysX and APEX will make it to Unreal Engine 4
    GDC 2012: using IKinema with PhysX and preview of MassFX 2013
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

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


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

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

    Informations forums :
    Inscription : mai 2008
    Messages : 25 999
    Points : 207 908
    Points
    207 908
    Billets dans le blog
    85
    Par défaut
    Deux autres vidéos de présentation sur l'APEX :



    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.

  3. #3
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    août 2008
    Messages
    26 106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2008
    Messages : 26 106
    Points : 185 837
    Points
    185 837
    Par défaut
    Nouveau module annoncé pour APEX : Dynamic Systems. Il semblerait qu'il soit prévu pour faciliter la création, l'optimisation, la prévisualisation d'objets compliqués (articulations, véhicules, etc.) du côté artiste.

    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

Discussions similaires

  1. GDC 2012 : Compte rendu de la deuxième journée
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 5
    Dernier message: 09/03/2012, 19h56
  2. La GDC 2012 à San Francisco a ouvert ses portes
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 4
    Dernier message: 07/03/2012, 21h06
  3. GDC 2012 : Compte rendu de la première journée
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 3
    Dernier message: 06/03/2012, 19h01
  4. Réponses: 0
    Dernier message: 01/01/1970, 02h00

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