Visualiser un rendu Freecad en ligne

Forum destiné aux questions et discussions en français
Forum rules
Règles du forum et informations utiles.

VEUILLEZ LIRE CECI AVANT DE DEMANDER DE L'AIDE
ron_fraizer
Posts: 4
Joined: Mon May 17, 2021 1:12 pm

Visualiser un rendu Freecad en ligne

Postby ron_fraizer » Tue Jun 01, 2021 10:43 am

Bonjour à tous,

suite à ce post: https://forum.freecadweb.org/viewtopic. ... 77#p504477, j'ai bien réussi à avoir un rendu qui me satisfait. J'ai des captures d'écrans et le fichier en PJ, je ne sais pas comment ajouter les captures dans le corps du message :(
Je suis maintenant confronté à un autre problème. 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.

J'en ai trouvé quelques uns, mais j'ai toujours le même soucis: seul le cylindre s'affiche, sans transparence et sans les étiquettes. J'ai essayé d'exporter sous différents formats et rien n'y fait. Je pense qu'il y ait moyen que je m'y prenne mal dès la conception, parce que je ne crois pas utiliser de calques. Ci-joint une vue de la fenêtre application si ça peut aider.

Si jamais vous avez quelques infos à ce sujet, je suis preneur!

Merci d'avance

Ron

OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.4 (GitTag)
Build type: Release
Branch: releases/FreeCAD-0-18
Hash: 980bf9060e28555fecd9e3462f68ca74007b70f8
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: French/France (fr_FR)
Attachments
3d bandeau test1.FCStd
(13.06 KiB) Downloaded 18 times
freecad2.PNG
freecad2.PNG (7.31 KiB) Viewed 796 times
carto
carto
freecad.PNG (35.7 KiB) Viewed 796 times
User avatar
flachyjoe
Posts: 948
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Visualiser un rendu Freecad en ligne

Postby flachyjoe » Tue Jun 01, 2021 11:58 am

Salut,
As tu essayé Fichier, Exporter, Type WebGL File ?
Les Label ne s'exportent pas (Erreur à propos de ShapeColor), il semblerait qu'il ne peux y avoir que des éléments 3D.
voir aussi https://forum.freecadweb.org/viewtopic.php?t=38754
- Flachy Joe -
alias FFW @ irc.freenode.net #freecad et #freecad-fr
"Puisqu’on ne peut changer la direction du vent, il faut apprendre à orienter les voiles." Anonyme
User avatar
Shalmeneser
Posts: 782
Joined: Wed Dec 23, 2020 12:04 am

Re: Visualiser un rendu Freecad en ligne

Postby Shalmeneser » Tue Jun 01, 2021 12:19 pm

Les vidéos incluses dans le forum m'apparaissent comme un rectangle noir. Suis-je le seul ? (firefox 88 sous inux mint)
En allant dans le code source, j'ai fini par trouver le lien direct.

Et l'atelier Web de Freecad est même capable d'afficher ses fichiers html (WebGl). :lol: (mais pas plus les vidéos du forum :twisted: )
On peut aussi directement les ouvrir dans Freecad.
ron_fraizer
Posts: 4
Joined: Mon May 17, 2021 1:12 pm

Re: Visualiser un rendu Freecad en ligne

Postby ron_fraizer » Tue Jun 01, 2021 6:38 pm

@Flachyjoe, j'ai essayé en WebGl, et je n'ai que le cylindre en transparence 0, donc je ne vois pas mon wire dedans. Bien noté pour les étiquettes, c'est fort dommage.

@Shalmeneser, j'ai également des carrés noirs. Après effectivement je pourrais visualiser directement sur Freecad, mais l'objectif est de permettre au client de voir les soucis dans son cylindre. Je n'ai pas envie que ce soit trop compliqué pour eux, l'idée est d'avoir une visualisation rapide des résultats que j'obtiens sur le terrain.
User avatar
flachyjoe
Posts: 948
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Visualiser un rendu Freecad en ligne

Postby flachyjoe » Tue Jun 01, 2021 7:27 pm

Shalmeneser wrote: Tue Jun 01, 2021 12:19 pm Les vidéos incluses dans le forum m'apparaissent comme un rectangle noir. Suis-je le seul ? (firefox 88 sous inux mint)
En allant dans le code source, j'ai fini par trouver le lien direct.
Il y a eu des modifs sur le forum en début d'année, l’intégration des vidéos en a pâti.

Dans firefox il suffit de faire clic droit/inspecter sur les rectangles noirs pour trouver les sources :
https://youtu.be/5TbRgUcjwa4
https://youtu.be/nQB6FfC7C7Y
https://youtu.be/Y-VUwoDL0qo
- Flachy Joe -
alias FFW @ irc.freenode.net #freecad et #freecad-fr
"Puisqu’on ne peut changer la direction du vent, il faut apprendre à orienter les voiles." Anonyme
User avatar
Shalmeneser
Posts: 782
Joined: Wed Dec 23, 2020 12:04 am

Re: Visualiser un rendu Freecad en ligne

Postby Shalmeneser » Tue Jun 01, 2021 7:30 pm

:?: Une idée à essayer :
* Extruder les formes pour créer du volume (toute petite épaisseur).
* Soustraire pour n'avoir qu'un solide
* Exporter en WebGl (html)

Cependant, la transparence semble devoir être créée avant l'export (Affichage>Apparence>Transparence).
Car la modifier dans le navigateur fait disparaitre les cavités.
User avatar
GlouGlou
Posts: 3228
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Visualiser un rendu Freecad en ligne

Postby GlouGlou » Tue Jun 01, 2021 7:42 pm

Proposition: des shapeString dans des plans. disposés avec leur angle de défaut.
Il y a certainement moyen d'automatiser cela avec une macro. Ou faire une vidéo en boucle de l'ensemble.
Mais avec quel support/logiciel les clients vont visualiser cela?
Attachments
Defauts.FCStd
(39.26 KiB) Downloaded 17 times
Capture.JPG
Capture.JPG (27.58 KiB) Viewed 677 times
User avatar
Shalmeneser
Posts: 782
Joined: Wed Dec 23, 2020 12:04 am

Re: Visualiser un rendu Freecad en ligne

Postby Shalmeneser » Tue Jun 01, 2021 8:10 pm

Je mets un exemple en zip (car html n'est pas un format accepté). [transparence d'origine = 50%]

Il est possible d'y inclure du texte s'il s'agit d'une forme extrudée.
Mais l'export prend un temps infini (voire au-delà).
Attachments
3d bandeau test1-Cut001.html.zip
(13.34 KiB) Downloaded 14 times
User avatar
flachyjoe
Posts: 948
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Visualiser un rendu Freecad en ligne

Postby flachyjoe » Tue Jun 01, 2021 8:16 pm

Je viens de trouver ça https://github.com/jagenjo/webglstudio.js
on peut y importer des *.obj, y faire des étiquettes 2D, gérer les textures (donc la transparence).

Avec la démo :
https://www.webglstudio.org/demo/
Capture d’écran_2021-06-01_22-14-30.png
Capture d’écran_2021-06-01_22-14-30.png (384.86 KiB) Viewed 656 times
EDIT:
je n'arrive pas à visualiser le résultat mais ça peut venir de mon PC si quelqu'un peut tester…
Last edited by flachyjoe on Tue Jun 01, 2021 8:36 pm, edited 1 time in total.
- Flachy Joe -
alias FFW @ irc.freenode.net #freecad et #freecad-fr
"Puisqu’on ne peut changer la direction du vent, il faut apprendre à orienter les voiles." Anonyme
User avatar
GlouGlou
Posts: 3228
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Visualiser un rendu Freecad en ligne

Postby GlouGlou » Tue Jun 01, 2021 8:26 pm

Il y a Paraview aussi, le complément à freecad :D