Ça exporte du WebGL ça ?
Visualiser un rendu Freecad en ligne
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Re: Visualiser un rendu Freecad en ligne
Et le rendu avec Blender non?
Re: Visualiser un rendu Freecad en ligne
Je rappelle le problème de départ :
via Blender, outre la solution payante de Verge3D mentionné dans les vidéos sus-citées, il y aurait cette solution gratuite mais qui nécessite du script : https://www.electronicarmory.com/articl ... ejs-webgl/ron_fraizer wrote: ↑Tue Jun 01, 2021 10:43 am Je cherche une solution assez simple pour permettre la visualisation du rendu 3D. L'idéal serait évidemment que ce soit en ligne, comme ça pas besoin que le client télécharge un logiciel.
Re: Visualiser un rendu Freecad en ligne
Solution en ligne, exact, j'avais perdu cela de vue. Autant pour moi.
Re: Visualiser un rendu Freecad en ligne
Pour info, après quelques bidouilles j'ai réussi à faire tourner WebGLStudio sur Ubuntu 21.04.
Je confirme que ça gère bien la transparence et les étiquettes 2D avec positionnement 3D : Par contre ce n'est pas seulement un fichier à distribuer.
Bien que ce soit une page statique (sans PHP) on ne peut faire fonctionner le lecteur que depuis une connexion http://, pas en file://. C'est une histoire de Blocage d’une requête multiorigines
Il faut donc héberger le résultat sur un site web.
Ne pas hésiter pas à me demander des infos pour l'installation et la prise en main de WebGLStudio, ça a l'air bien chouette comme outil.
Je confirme que ça gère bien la transparence et les étiquettes 2D avec positionnement 3D : Par contre ce n'est pas seulement un fichier à distribuer.
Bien que ce soit une page statique (sans PHP) on ne peut faire fonctionner le lecteur que depuis une connexion http://, pas en file://. C'est une histoire de Blocage d’une requête multiorigines
Il faut donc héberger le résultat sur un site web.
Ne pas hésiter pas à me demander des infos pour l'installation et la prise en main de WebGLStudio, ça a l'air bien chouette comme outil.
Re: Visualiser un rendu Freecad en ligne
Pourquoi ne pas utiliser un site hébergeur ?
J'ai uploadé dernièrement un petit connecteur sur Grabcad, et il est possible de visualiser le résultat en 3D
Par contre, je ne sais pas s'il est possible d'uploader un fichier "privé"
Ma petite prise est ici : https://grabcad.com/library/switchcraft-l712as-1
(ne dites rien, je me suis rendu compte après coup que j'avais oublié le symbole ø sur les diamètres )
J'ai uploadé dernièrement un petit connecteur sur Grabcad, et il est possible de visualiser le résultat en 3D
Par contre, je ne sais pas s'il est possible d'uploader un fichier "privé"
Ma petite prise est ici : https://grabcad.com/library/switchcraft-l712as-1
(ne dites rien, je me suis rendu compte après coup que j'avais oublié le symbole ø sur les diamètres )
Re: Visualiser un rendu Freecad en ligne
Est-ce qu'il y a moyen de mettre des étiquettes de texte dans le 3D ?Forthman wrote: ↑Fri Jun 04, 2021 11:23 am Pourquoi ne pas utiliser un site hébergeur ?
J'ai uploadé dernièrement un petit connecteur sur Grabcad, et il est possible de visualiser le résultat en 3D
Par contre, je ne sais pas s'il est possible d'uploader un fichier "privé"
Ma petite prise est ici : https://grabcad.com/library/switchcraft-l712as-1
(ne dites rien, je me suis rendu compte après coup que j'avais oublié le symbole ø sur les diamètres )
Re: Visualiser un rendu Freecad en ligne
Je viens de tester avec tous les formats de fichiers possibles à exporter depuis freecad et les étiquettes ne sont jamais gérées
Par contre les ShapeString le sont, donc une solution de contournement consiste à faire l'étiquette manuellement
Ou alors faire une macro, mais là moi je suis à l'age de Pierre
Voilà le modèle Freecad (avec 2 étiquettes un un shapeString plus des lignes) : Et voici le résultat dans Grabcad :
Par contre les ShapeString le sont, donc une solution de contournement consiste à faire l'étiquette manuellement
Ou alors faire une macro, mais là moi je suis à l'age de Pierre
Voilà le modèle Freecad (avec 2 étiquettes un un shapeString plus des lignes) : Et voici le résultat dans Grabcad :
Re: Visualiser un rendu Freecad en ligne
Il n'y a pas de gestion de la transparence non plus, c'est en format STEP donc uniquement la géométrie et des couleurs opaques par faces.
- Shalmeneser
- Veteran
- Posts: 9475
- Joined: Wed Dec 23, 2020 12:04 am
- Location: Fr
Re: Visualiser un rendu Freecad en ligne
Je remonte mon post passé inaperçu :
* Exporter un objet transparent dans webGl le garde transparent. (Mais si on modifie après-coup la transparence dans le navigateur, elle disparait (???).)
* Pour voir quelque chose à l'intérieur, il faut créer un changement de matière, donc une cavité.
* Pour afficher du texte, il faut créer un changement de matière, donc une cavité ou une protrusion de texte.
* L'export est très long et parfois échoue quand l'objet est riche.
* Pour faire une cavité de la zone, il suffit d'extruder une épaisseur fine.
* J'avais proposé un fichier exemple
* Exporter en webGl permet d'obtenir un fichier lisible directement dans n'importe quel navigateur.
* Exporter un objet transparent dans webGl le garde transparent. (Mais si on modifie après-coup la transparence dans le navigateur, elle disparait (???).)
* Pour voir quelque chose à l'intérieur, il faut créer un changement de matière, donc une cavité.
* Pour afficher du texte, il faut créer un changement de matière, donc une cavité ou une protrusion de texte.
* L'export est très long et parfois échoue quand l'objet est riche.
* Pour faire une cavité de la zone, il suffit d'extruder une épaisseur fine.
* J'avais proposé un fichier exemple