GlTF/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "2. Utilisez la bibliothèque Python {{incode|cqparts}} ([https://github.com/cqparts/cqparts website]): {{code| import cqparts cqparts.Assembly.importer('step')('myfile.stp').e...")
(Created page with "Selon ce [https://forum.freecadweb.org/viewtopic.php?f=8&t=31680&p=450917&#p450658 fil de discussion du forum], OCC doit être compilé avec le support RapidJSON afin d'utilis...")
 
(7 intermediate revisions by 2 users not shown)
Line 6: Line 6:


Le [https://www.khronos.org/gltf/ GL Transmission Format] (glTF™) est une spécification libre de droits pour la transmission et le chargement efficaces de scènes et de modèles 3D par des applications. Il minimise à la fois la taille des actifs 3D et le traitement d'exécution nécessaire pour décompresser et utiliser ces actifs.
Le [https://www.khronos.org/gltf/ GL Transmission Format] (glTF™) est une spécification libre de droits pour la transmission et le chargement efficaces de scènes et de modèles 3D par des applications. Il minimise à la fois la taille des actifs 3D et le traitement d'exécution nécessaire pour décompresser et utiliser ces actifs.

==Installation==

Selon ce [https://forum.freecadweb.org/viewtopic.php?f=8&t=31680&p=450917&#p450658 fil de discussion du forum], OCC doit être compilé avec le support RapidJSON afin d'utiliser les fonctionnalités glTF. Par conséquent, définissez l'option {{incode|USE_RAPIDJSON}} dans l'étape de configuration de CMake. Cela nécessite le package rapidjson-dev.


==Importer==
==Importer==
Line 29: Line 33:
}}
}}


Source: [https://forum.freecadweb.org/viewtopic.php?f=8&t=31680&p=449977#p449977 Forum thread]
Source: [https://forum.freecadweb.org/viewtopic.php?f=8&t=31680&p=449977#p449977 fil du forum]


==Related==
== En relation ==


* [[Import Export]]
* [[Import_Export/fr|Import Export]]
* [[FreeCAD Howto Import Export]]
* [[FreeCAD_Howto_Import_Export|FreeCAD Howto Import Export]]





Latest revision as of 13:25, 28 February 2021

Other languages:

Description

Le GL Transmission Format (glTF™) est une spécification libre de droits pour la transmission et le chargement efficaces de scènes et de modèles 3D par des applications. Il minimise à la fois la taille des actifs 3D et le traitement d'exécution nécessaire pour décompresser et utiliser ces actifs.

Installation

Selon ce fil de discussion du forum, OCC doit être compilé avec le support RapidJSON afin d'utiliser les fonctionnalités glTF. Par conséquent, définissez l'option USE_RAPIDJSON dans l'étape de configuration de CMake. Cela nécessite le package rapidjson-dev.

Importer

Actuellement non pris en charge dans FreeCAD.

Exporter

Depuis la version 0.19.23074 de FreeCAD, la commande Std Exporter peut exporter au format gITF.

Solutions d'exportation alternatives

Pour les versions antérieures, ces solutions de contournement peuvent être utilisées:

1. Exporter en STEP → Importer dans l'assistant CAD depuis Opencascade -> Exporter vers glTF

OU

2. Utilisez la bibliothèque Python cqparts (website):

import cqparts
cqparts.Assembly.importer('step')('myfile.stp').exporter('gltf')('myfile.gltf')

Source: fil du forum

En relation