https://brlcad.org/w/api.php?action=feedcontributions&user=Ksantos141&feedformat=atomBRL-CAD - User contributions [en]2024-03-29T10:08:01ZUser contributionsMediaWiki 1.32.2https://brlcad.org/w/index.php?title=GLTF&diff=12096GLTF2022-05-08T20:38:25Z<p>Ksantos141: /* To-Do */</p>
<hr />
<div>== GLTF ==<br />
----<br />
The GLTF plugin converts glTF geometry to BRL-CAD geometry. This is a part of the geometry conversion library, and the accepted file types are .gltf and .glb.<br />
<br />
=== Progress ===<br />
----<br />
Currently the plugin is capable of:<br />
* creating a hierarchy of the geometry scene<br />
* applying the mesh with its mesh name<br />
* getting object data, like location, shape, and size<br />
* applying translations for each mesh<br />
<br />
<br />
=== To-Do ===<br />
----<br />
==== Texture/Materials ====<br />
* The GLTF plugin does not get the materials and textures data applied to the meshes. <br />
<br />
==== Animations ====<br />
* The plugin does not apply animations.<br />
<br />
==== Interleaved Geometry ====<br />
* The plugin does not check to see if the file has interleaved geometry. Therefore, this option would need to get integrated. <br />
<br />
==== Missing Geometry ====<br />
* For complicated models, there are some meshes that do not appear due to not getting all of the meshes correct primitive data. A mesh can have multiple primitive data therefore being able to match the mesh with its corresponding primitive data would get the remaining meshes of the model.<br />
<br />
==== Naming Issue ====<br />
* Some files contain mesh data that do not have a mesh name. Currently, it increments the shape number per mesh found. This is incorrect however since all mesh should correspond with their same naming scheme.</div>Ksantos141https://brlcad.org/w/index.php?title=GLTF&diff=12095GLTF2022-05-08T20:37:51Z<p>Ksantos141: /* To-Do */</p>
<hr />
<div>== GLTF ==<br />
----<br />
The GLTF plugin converts glTF geometry to BRL-CAD geometry. This is a part of the geometry conversion library, and the accepted file types are .gltf and .glb.<br />
<br />
=== Progress ===<br />
----<br />
Currently the plugin is capable of:<br />
* creating a hierarchy of the geometry scene<br />
* applying the mesh with its mesh name<br />
* getting object data, like location, shape, and size<br />
* applying translations for each mesh<br />
<br />
<br />
=== To-Do ===<br />
----<br />
==== Texture/Materials ====<br />
* The GLTF plugin currently does not get the materials and textures data applied to the meshes. <br />
<br />
==== Animations ====<br />
* The plugin currently does not apply animations.<br />
<br />
==== Interleaved Geometry ====<br />
* The plugin does not check to see if the file has interleaved geometry. Therefore, this option would need to get integrated. <br />
<br />
==== Missing Geometry ====<br />
* For complicated models, there are some meshes that do not appear due to not getting all of the meshes correct primitive data. A mesh can have multiple primitive data therefore being able to match the mesh with its corresponding primitive data would get the remaining meshes of the model.<br />
<br />
==== Naming Issue ====<br />
* Some files contain mesh data that do not have a mesh name. Currently, it increments the shape number per mesh found. This is incorrect however since all mesh should correspond with their same naming scheme.</div>Ksantos141https://brlcad.org/w/index.php?title=GLTF&diff=12094GLTF2022-05-08T20:30:27Z<p>Ksantos141: Created page with "== GLTF == ---- The GLTF plugin converts glTF geometry to BRL-CAD geometry. This is a part of the geometry conversion library, and the accepted file types are .gltf and .glb...."</p>
<hr />
<div>== GLTF ==<br />
----<br />
The GLTF plugin converts glTF geometry to BRL-CAD geometry. This is a part of the geometry conversion library, and the accepted file types are .gltf and .glb.<br />
<br />
=== Progress ===<br />
----<br />
Currently the plugin is capable of:<br />
* creating a hierarchy of the geometry scene<br />
* applying the mesh with its mesh name<br />
* getting object data, like location, shape, and size<br />
* applying translations for each mesh<br />
<br />
<br />
=== To-Do ===<br />
----<br />
==== Texture/Materials ====<br />
* The GLTF plugin currently does not get the materials and textures data applied to the meshes. <br />
<br />
==== Interleaved Geometry ====<br />
* The plugin does not check to see if the file has interleaved geometry. Therefore, this option would need to get integrated. <br />
<br />
==== Missing Geometry ====<br />
* For complicated models, there are some meshes that do not appear due to not getting all of the meshes correct primitive data. A mesh can have multiple primitive data therefore being able to match the mesh with its corresponding primitive data would get the remaining meshes of the model.<br />
<br />
==== Naming Issue ====<br />
* Some files contain mesh data that do not have a mesh name. Currently, it increments the shape number per mesh found. This is incorrect however since all mesh should correspond with their same naming scheme.</div>Ksantos141