Question

J'ai besoin d'afficher des sculptures 3D dans mon application, mais tout ce que j'aurai au départ, ce sont des images 2D de sculptures sous différents angles (l'angle et le nombre d'images sont sous notre contrôle)

1.Existe-t-il une bibliothèque capable de faire cela, par ex.prendre 8 images de tous les côtés et les assembler dans un modèle 3D ?Toute bibliothèque/produit open source/commercial est acceptable.

2.Sinon, à quel point ce serait difficile à faire si je partais de zéro ?quelle direction vous prendriez, par ex.

Première solution simple

Le modèle 3D n'est pas une exigence stricte, mais le résultat final doit être que l'utilisateur peut faire pivoter l'objet et le voir sous différents angles afin qu'une solution simple puisse être de prendre 100s de photos sous tous les angles et de les modifier comme un angle de change, mais il serait Soyez très lourd pour convertir de nombreuses sculptures.

Était-ce utile?

La solution

Il y avait une question sur Super User qui a demandé:

  

"Y at-il un logiciel libre / open qui convertit les photos aux modèles 3D?"

mais est a depuis été supprimé. (C'est ici pour toute personne qui a> rep 10K sur SU)

De la réponse acceptée:

  

Je pense que insight3d fait exactement ce que vous demandez.

Après avoir été impliqué dans des graphiques 3D dans les années 1990 et début des années 2000, je l'aurais dit que vous ne l'auriez pas trouvé quoi que ce soit approprié car il est un problème très difficile.

Cependant, j'ai vérifié le site insight3d et il ne semble légitime.

Autres conseils

Je pense que cela est un sujet de recherche à chaud ... Je l'ai vu beaucoup de démos techniques montrant des reconstructions partielles, dans des domaines tels que l'architecture ou des objets géométriques simples; donc je ne sais pas si vous pouvez trouver une baisse de la bibliothèque qui fonctionne pour tous les modèles (avec quelques photos).

Programmation à partir de zéro est fou. Juste pour faire les modèles mathématiques pourrait prendre beaucoup de temps aux mathématiciens qualifiés (petites améliorations dans le domaine pourrait être utile travail d'un doctorat), de ne pas parler à des informaticiens « simples » ... et la mise en œuvre wouldn « t être facile non plus.

Dans l'autre, je sais qu'il existe des scanners 3D qui sont utilisés tous les jours dans les jeux et les industries d'animation ... mais je serais prêt à parier qu'ils sont assez chers, et ne correspond pas à vos besoins.

P.S. Ne prenez pas mes mots comme définitive, comme je suis un aficionado et il y a eu un temps depuis que je regardais l'état de l'art.

Avez-vous envisagé d'utiliser des caméras stéréo pour prendre les photos?

Microsoft Photosynth est de la même ordre de grandeur, mais ne peut pas être suffisamment précis pour vos besoins.

Essayez AgiSoft Photoscan...il existe une version d'essai qui fonctionne pleinement mais n'exporte pas les modèles ni ne les enregistre.Mais ça vaut le coup d'essayer.Il construit des maillages assez étonnants.Ils sont souvent meilleurs que les résultats des nuages ​​de points de Photosynth.

Vous pouvez également consulter Bundler et PMVS2...mais il est un peu plus difficile de s'y habituer.http://phototour.cs.washington.edu/bundler/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top