2017-06-27 1 views
1

Existe-t-il un moyen de convertir un fichier Adobe 3D-PDF en WebGL? J'ai cherché sur le Web, mais je n'ai pas trouvé de méthode. Adobe PDF fichiers pdf ont l'inconvénient qu'ils ne peuvent être visualisés directement dans le navigateur dans Internet Explorer (et peut-être sur Safari - ne sais pas), mais si vous utilisez Firefox ou Chrome, vous devez télécharger le fichier et l'ouvrir dans Acrobat. De plus, vous devez l'activer, parfois adapter les paramètres de sécurité ... WebGL fonctionne directement dans les navigateurs modernes. L'exportation vers le pdf 3d provient d'Amira.Convertir Adobe 3D-PDF en WebGL?

+0

Je vais juste deviner que le nombre de pdfs contenant 3D est si petit que le non se soucie vraiment d'implémenter cette fonctionnalité. Bien sûr, vous pouvez essayer [l'ajouter à pdf.js] (https://github.com/mozilla/pdf.js/issues/3254) – gman

+0

Merci pour l'info sur pdf.js. –

+0

En fait, dans mon domaine de travail, c'est une fonctionnalité très utilisée, voir par exemple le travail d'une institution collègue comme exemple le plus complet: ils ont fait un modèle 3D embryon majeur et l'ont publié sur https://www.3dembryoatlas.com/blank , cela a même été publié dans Science. Et nous-mêmes utilisons également le pdf 3D, la raison de ma question, mais il est parfois gênant pour tous les blocs de sécurité de l'exécuter. Mais j'ai peur d'apprendre maintenant que l'usage dans notre domaine (l'anatomie) semble être en quelque sorte une exception ... –

Répondre

1

Il est en effet possible de convertir des PDF 3D en WebGL.

Vous avez plusieurs options:

  1. contenu en PDF 3D est soit U3D ou prc. Utilisez la bibliothèque respective pour lire les données et écrire au format WebGL. Obtenez le modèle 3D conçu si vous y avez accès et en sautant 3D PDF, il suffit de convertir ce modèle en WebGL.
  2. Utilisez Hoops, qui est capable de cette conversion.