Précédent   Forum du club des développeurs et IT Pro > Applications > Développement 2D, 3D et Jeux > Moteurs 3D
Moteurs 3D Forum d'entraide sur les moteurs 3D (conception d'un moteur, Ogre, Irrlicht...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 13/11/2012, 10h54   #1
ol9245
Membre Expert
 
Avatar de ol9245
 
Homme Olivier Planchon
Chercheur
Inscription : avril 2007
Messages : 876
Détails du profil
Informations personnelles :
Nom : Homme Olivier Planchon
Âge : 51
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Chercheur

Informations forums :
Inscription : avril 2007
Messages : 876
Points : 1 016
Points : 1 016
Par défaut Quel moteur pour programmer une visite virtuelle d'un paysage numérisé ?

Bonjour,

je finalise en ce moment le calcul d'un paysage réel (un coin de la campagne Tunisienne) qui fait environ 600 m sur 1600 m. Il a été numérisé avec une résolution entre 1 et 10 cm selon les endroits. Ca fait donc un jeu de données considérable. dans les 1 giga pixels, chaque pixel étant connu en x, y, z + couleur sur 24 bits.

Je veux proposer une expérience fluide et agréable pour visiter le paysage que j'ai numérisé. L'expérience ressemblerait à ce qu'on peut faire avec Google Earth. Ca ressemberait aussi un peu à un jeu FPS sans le jeu (juste la modélisation de l'environnement et du déplacement du personnage). Pour que l'expérience soit fluide, il faut que le moteur 3D utilisé sache simplifier le maillage selon la distance entre la maille et la caméra : ne pas calculer chaque maille de 1 cm si le point est à 100 m, et le calculer quand le visiteur s'approche pour regarder un détail.

Je ne suis pas du tout spécialiste des jeux, mais il me semble à priori que c'est dans votre communauté que j'aurai les meilleurs avis et conseils.

Pur la petite histoire, la numérisation a été faite en prenant quelques milliers de photographies du site avec un appareil photo suspendu à un cerf-volant. Le paysage virtuel est calculé par photogrammétrie (photogrammétrie = calcul 3D des coordonnées d'un point à partir d'un jeu de photographies qui "voient" ce point sous plusieurs angles de vue).

Merci de vos éclairages
__________________
Quelle que soit sa maigreur, les couilles de l'éléphant rempliront une marmite (proverbe gabonais)
Matlab 7.12.0.635 (R2011a), Ubuntu 12.04 64bits. <<<Je ne réponds pas aux messages privés techniques. Merci de poster les questions techniques sur les forums, comme c'est recommandé ICI>>>
ol9245 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/11/2012, 13h44   #2
pyros
Membre Expert
 
Homme
Inscription : mars 2011
Messages : 531
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2011
Messages : 531
Points : 1 042
Points : 1 042
Salut,

Il me semble que VTK possède des fonctionnalité d'affichage de terrain. Sinon OpenInventor saurait faire ça, mais c'est pas gratuit. Peut-être Coin3D qui est très semblable mais gratuit.

Je ne pense pas qu'il faille aller voir du coté des moteurs de jeux. ils sont généralement fait pour afficher plusieurs "petit" objets. Là il s'agit plus d'afficher un gros dataset sous forme brut, donc plutôt voir du coté des moteurs de visu scientifique ou générique (VTK, OpenSceneGraph), tu as plus de chance d'y trouver des solutions ready to use.

Désolé de ne pas être plus précis, mais ça te donne déjà quelques pistes
__________________
La perfection est atteinte, non pas lorsqu’il n’y a plus rien à ajouter, mais lorsqu’il n’y a plus rien à retirer. - Antoine de Saint-Exupéry
pyros est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 18h22.


 
 
 
 
Partenaires

Hébergement Web