La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Evaluation de PhysX pour le rendu d’océan Mini Projet 2008/2009 Vidal Clément Roudaut Prigent.

Présentations similaires


Présentation au sujet: "Evaluation de PhysX pour le rendu d’océan Mini Projet 2008/2009 Vidal Clément Roudaut Prigent."— Transcription de la présentation:

1 Evaluation de PhysX pour le rendu d’océan Mini Projet 2008/2009 Vidal Clément Roudaut Prigent

2 Sommaire I/ Présentation du sujet  A) Introduction à Physx  B) Méthodes existantes de rendu d'eau  C) Notre utilisation de physx dans le projet II/ Application au rendue d’océan  A) Bord des côtes  B) Interaction mobile  C) Modélisation physique des vagues  D) Les limites III/ Conclusion

3 Présentation du sujet PhysX

4 Présentation du sujet PhysX, anciennement NovodeX SDK, est un moteur physique fabriqué AGEIA Racheté en janvier 2008 par NVIDIA Permet d’effectuer les calculs physique sur le GPU Calculs GPU basé sur CUDA

5 Présentation du sujet Permet la gestion des fluides en temps réel Utilisation de la méthode “Smoothed particle hydrodynamics » (SPH) ◦Méthode approximative ◦Ne se base pas sur les équations de Navier Stokes ◦Approxime le fluide par des sphères

6 Présentation du sujet Méthodes existantes

7 Présentation du sujet Simulation réaliste des fluides : 3 situations ◦Procedural Water:

8 Présentation du sujet Simulation réaliste des fluides : 3 situations ◦Procedural Water : ◦Heightfield Fluids : ◦

9 Présentation du sujet Simulation réaliste des fluides : 3 situations ◦Procedural Water : ◦Heightfield Fluids : ◦Particle Based Fluids: ◦

10 Présentation du sujet Notre utilisation de physx

11 Présentation du sujet Simulation complète de l‘océan avec particules impossible Simulation de phénomènes locaux Utilisation de technique de rendu par shaders ◦

12 Evaluation de la librairie Installation

13 Application au rendue d’océan Bords des côtes

14 Application au rendue d’océan Deux approches : Fluides Statique :

15 Application au rendue d’océan Deux approches : Fluides Statique : Emetteur de fluides :

16 Application au rendue d’océan Interaction mobile

17 Application au rendue d’océan Trois étapes:  Chargement du model de l’objet (3DS,WaveFront)  Représentation Physique du modèle  Application de force sur le mobile et effet de particule à l’avant et à l’arrière du mobile suivant le sens de déplacement.

18 Application au rendue d’océan Modélisation physique des vagues

19 Application au rendue d’océan Rendu d’océan :  Rendu par displacement mapping ◦ Technique utilisé dans le GPU gem 2 ◦ Height map (Fréquence de Fresnel) et Normal map

20 Application au rendue d’océan Rendu d’océan :  Creation du maillage correspondant à la height map (dalle)  Synchronisation des déplacements  Creation et suppression des dalles suivant la position de la camera

21 Application au rendue d’océan Problèmes rencontrés

22 Application au rendue d’océan Documentation ◦Manque de documentation Fluide ◦Fonction incomplète Body ◦Non fonctionnel avec un mesh classique Emetteur ◦Nombre d’émetteur dépendant de la carte graphique

23 Conclusion Projet intéressant : Librairie à la pointe Démarche différente d’apprentissage Démonstration finale


Télécharger ppt "Evaluation de PhysX pour le rendu d’océan Mini Projet 2008/2009 Vidal Clément Roudaut Prigent."

Présentations similaires


Annonces Google