Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parAglaë Soulier Modifié depuis plus de 9 années
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
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.