Mise à jour forte>: On dirait que c'est ma propre faute pour ne pas étudier suffisamment d'interface graphique de Sketchup. Voir ma propre réponse. P>
salut, p>
Je prévois de mettre en place une fonctionnalité "Export to Collada" dans mon logiciel de mappage , mais je suis entravé par Un manque d'un bon spectateur de fichiers Collada. J'ai essayé plusieurs applications: p>
Je serais reconnaissant pour toutes les allusions, mais je cherche une expérience de première main, pas seulement googling (j'ai essayé cela). Je me rends compte que ce n'est pas une question de programmation typique, mais je ne vois pas de meilleur endroit sur Stackexchange pour demander cela. P>
12 Réponses :
J'ai travaillé sur un programme appelé MeshTool . Vous pouvez charger et afficher un fichier Collada comme celui-ci:
J'ai accepté votre réponse, mais je dois admettre l'installation de 6 packages logiciels afin de voir un fichier n'est pas ce que je cherchais. Continuez bien le bon travail, cependant.
D'accord! Le plan consiste à éventuellement à emballer avec un bel installateur pour Windows, Mac et Linux. Jusque-là, c'est ce que c'est :) bonne chance avec votre exportateur de collada.
MeshTool a l'air sympa, mais il n'est pas utilisable comme un spectateur de collada: nécessite un module "Direct.TASK", qui semble fourni par Panda3D uniquement, ce qui ne peut pas être installé sur Ubuntu, car Panda3D est trop vieux (nécessite AVCodec52, tandis que l'Ubuntu moderne a AVCodec53). Serait mieux sans dépendances à panda3d.
@ Hibou57 Vous pouvez installer manuellement le .deb manuellement à partir de panda3d.org/download.php?sdk&version= Devel
@Jterrace. Merci pour le pointeur. J'ai été déçu pour la première fois de voir que tout est pour AMD64, mais j'ai trouvé qu'il y a une instable pour Oneiric, qui est proche de précision: panda3d.org/... Au fait, voici un pointeur que je ressens de la peine de partager ici: SUBDUDE-SITE.COM/WEBPAGES_LOCAL/REFINFO/Computer/RNLUX/... A > Ps Mon moment s'excuse pour une telle URL longue.
Wow, c'est une liste impressionnante
J'ai réussi à installer Panda3D 1.9 également sur Ubuntu Quantal. Mais toujours, je reçois "AVERTISSEMENT: FILTER 'SANDER_SIMPLIFY' désactivé à cause de IMPORTEROR: Aucun module nommé NetworkX" Après lequel je reçois une trace de trace qui se termine dans - "Fichier" /USR/LIB/PYTHON2.7/DIST-PACKAGES/NUMUMPY/ lib / arraysetsops.py ", ligne 178, dans un unique perm = ar.argsort (genre = 'Mergesort') TypeError: Tri demandé Non disponible pour Type" Toute aide ici?
Quelle version de numpy avez-vous? Vous devrez peut-être passer
Oui, vous aviez raison de la version numpy. Merci. J'ai mis à jour la version 1.7.1 à partir du 1.6.2. Mais toujours, quand j'essaie le spectateur, je reçois une fenêtre de panda vierge. J'ai confirmé que Panda 3D travaille pour moi. Maintenant, lorsque j'essaie d'exécuter MeshTool avec Collada_Viewer sur un fichier DAE, je reçois "Types de tuyaux connus: GLXGraphicspipe (tous les modules d'affichage chargés.): Affichage: GLXDISPLAY (AVERTISSEMENT): Aucun contexte FBConfig approprié disponible; Utilisation de xvisual uniquement. Profondeur_bits = 24 color_bits = 24 alpha_bits = 8 pochoir_bits = 8 back_buffers = 1 force_hardware = 1 "comme sortie suivie de la fenêtre de panda vierge grise.
Eh bien, il éteint SketchUp est lent car il valide le fichier Collada lors de l'importation. Vous pouvez l'éteindre: p>
Peut-être une suggestion à Sketchup Developers: rendre cette option plus visible ou éteint par défaut. P>
GLC_Player vaut également la peine d'être mentionné. Multi-plate-forme, assez rapide et avec une fonction d'album pratique pour la visualisation de nombreux fichiers (vous pouvez ouvrir une hiérarchie complète de dossiers) avec elle. P>
Photoshop (au moins depuis CS4) peut ouvrir et afficher des fichiers Collada. P>
the Ouvrir la bibliothèque d'importation d'actifs a une visionneuse autonome, ASPIMPVIEW , que j'utilise pour tester un exportateur sur lequel je travaille. C'est rapide et a des options utiles pour le débogage. Il donne également des messages d'erreur décents lorsque vous visez quelque chose, ce qui a été une aide énorme. P>
J'ai créé Collada-Viewer, une application HTML5 qui regroupe Colladaloader.js, Three.js et HTML5 Fichier API pour permettre un stockage et le chargement de modèles 3D faciles persistants dans le format de fichier Collada. P>
http://www.ravenrend.com/2012/11/26 / Collada-Viewer / P>
devrait faciliter la visualisation de plusieurs fichiers, c'était l'idée. P>
Le site Web est en panne, mais vous pouvez voir la source complète à Github.com/csbrandt/collada-Viewerle
Il y a aussi Meshlab strong> qui est libre et open source , plate-forme multiplate-forme (Windows, Mac OS X, Linux), il prend en charge plusieurs Formats (Collada, VRML 2.0, 3DS, etc.) et a vaste Visualisation des capacités (p. Ex. Panning / orbite). P>
P>
Vous pouvez utiliser le moteur Vanda pour charger vos scènes au format Collada et les convertir en scènes en temps réel. C'est leur site Web . P>
Je l'ai téléchargé depuis Autodesk: P>
http://usa.autodesk.com/adsk/ Servlet / PC / Article? SiteID = 123112 & ID = 20481519 P>
(Si le lien ne fonctionne pas: http://www.autodesk.com/products/fbx / Vue d'ensemble ) P>
Convertisseur FBX comprend la visionneuse DAE Collada P>
Si vous acceptez des outils commerciaux, la meilleure solution pour afficher un fichier Collada utilise Autodesk 3ds Max ou Maya avec OpenCollada < / a> plugin. Il prend en charge Collada version 1.4.1 et 1.5 et donne de meilleurs résultats que tous les téléspectateurs gratuits de mon expérience. P>
Une autre possibilité pourrait être le Unity . En fait, ce n'est pas un spectateur, mais un moteur de jeu. Néanmoins, cela peut importer des fichiers Collada vraiment avec succès. P>
Collada avait maintenant été remplacé par le format GLTF.
F3D Peut ouvrir GLTF et de nombreux autres formats de fichier. F3D est un logiciel basé sur OpenSource VTK. P>
f3d file.gltf
Il existe également Meshlab, qui est libre et open-source, multi-plate-forme (Windows, Mac OS X, Linux), il prend en charge plusieurs formats (Collada, VRML 2.0, 3DS, etc.) et présente de nombreuses capacités de visualisation (p. Ex. Panning / orbiter). P>