Arch JSON/fr: Difference between revisions
Renatorivo (talk | contribs) (Created page with "Category:Arch/fr") |
(Updating to match new version of source page) |
||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
L'objectif principal de ce format d'exportation est de faciliter le traitement des données du modèle FreeCAD à partir de langages de programmation. Le format [http://json.org/ JSON] est le suivant: |
L'objectif principal de ce format d'exportation est de faciliter le traitement des données du modèle FreeCAD à partir de langages de programmation. Le format [http://json.org/ JSON] est le suivant: |
||
<pre> |
|||
{ |
{ |
||
"version": "0.0.1", |
"version": "0.0.1", |
||
Line 16: | Line 17: | ||
] |
] |
||
} |
} |
||
</pre> |
|||
Notez que les facettes forment des triangles et leurs valeurs entières référencent des points dans le tableau '''vertices'''. Les normales des facettes sont trouvées à la position correspondante dans le tableau '''normals''', '''description''', '''color''' et '''wires''' sont tous optionnels. Ce format pourrait facilement être étendu pour inclure des données de modèles supplémentaires. |
Notez que les facettes forment des triangles et leurs valeurs entières référencent des points dans le tableau '''vertices'''. Les normales des facettes sont trouvées à la position correspondante dans le tableau '''normals''', '''description''', '''color''' et '''wires''' sont tous optionnels. Ce format pourrait facilement être étendu pour inclure des données de modèles supplémentaires. |
||
<div class="mw-translate-fuzzy"> |
|||
[[Category: User Documentation/fr]] |
|||
[[Category:Arch/fr]] |
[[Category:Arch/fr]] |
||
</div> |
Revision as of 17:17, 6 February 2019
L'objectif principal de ce format d'exportation est de faciliter le traitement des données du modèle FreeCAD à partir de langages de programmation. Le format JSON est le suivant:
{ "version": "0.0.1", "description": "Mesh data exported from FreeCAD", "objects": [ { "name": "<object name>", "description": "<object description>", "color": "<object color>", "wires": [[[<float>, <float>, <float>], . . .], . . .], "vertices": [[<float>, <float>, <float>], . . .], "normals": [[<float>, <float>, <float>], . . .], "facets": [[<int>, <int>, <int>], . . .] }, . . . ] }
Notez que les facettes forment des triangles et leurs valeurs entières référencent des points dans le tableau vertices. Les normales des facettes sont trouvées à la position correspondante dans le tableau normals, description, color et wires sont tous optionnels. Ce format pourrait facilement être étendu pour inclure des données de modèles supplémentaires.