Visualiser un rendu Freecad en ligne

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
ron_fraizer
Posts: 4
Joined: Mon May 17, 2021 1:12 pm

Visualiser un rendu Freecad en ligne

Post by ron_fraizer »

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 36 times
freecad2.PNG
freecad2.PNG (7.31 KiB) Viewed 1495 times
carto
carto
freecad.PNG (35.7 KiB) Viewed 1495 times
User avatar
flachyjoe
Veteran
Posts: 1869
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Visualiser un rendu Freecad en ligne

Post by flachyjoe »

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 -
Image
User avatar
Shalmeneser
Veteran
Posts: 9475
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Visualiser un rendu Freecad en ligne

Post by Shalmeneser »

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

Post by ron_fraizer »

@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
Veteran
Posts: 1869
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Visualiser un rendu Freecad en ligne

Post by flachyjoe »

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 -
Image
User avatar
Shalmeneser
Veteran
Posts: 9475
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Visualiser un rendu Freecad en ligne

Post by Shalmeneser »

:?: 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
Vincent B
Veteran
Posts: 4713
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Visualiser un rendu Freecad en ligne

Post by Vincent B »

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 32 times
Capture.JPG
Capture.JPG (27.58 KiB) Viewed 1376 times
User avatar
Shalmeneser
Veteran
Posts: 9475
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Visualiser un rendu Freecad en ligne

Post by Shalmeneser »

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 33 times
User avatar
flachyjoe
Veteran
Posts: 1869
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Visualiser un rendu Freecad en ligne

Post by flachyjoe »

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 1355 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 -
Image
User avatar
Vincent B
Veteran
Posts: 4713
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Visualiser un rendu Freecad en ligne

Post by Vincent B »

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