occt: master 01b2f506

Author Committer Branch Timestamp Parent
kgv bugmaster master 2019-11-18 23:09:09 master df8c7e3e
Affected Issues  0030953: Data Exchange - implement export of mesh data into glTF 2.0 format
Changeset 0030953: Data Exchange - implement export of mesh data into glTF 2.0 format

Added new class RWGltf_CafWriter for exporting XCAF document into glTF file
as well as Draw Harness command WriteGltf.

Added auxiliary method OSD_Path::FileNameAndExtension() splitting file name into Name and Extension.
mod - src/OSD/OSD_Path.cxx Diff File
mod - src/OSD/OSD_Path.hxx Diff File
mod - src/RWGltf/FILES Diff File
add - src/RWGltf/RWGltf_CafWriter.cxx Diff File
add - src/RWGltf/RWGltf_CafWriter.hxx Diff File
mod - src/RWGltf/RWGltf_GltfJsonParser.cxx Diff File
add - src/RWGltf/RWGltf_GltfMaterialMap.cxx Diff File
add - src/RWGltf/RWGltf_GltfMaterialMap.hxx Diff File
add - src/RWGltf/RWGltf_GltfOStreamWriter.hxx Diff File
add - src/RWGltf/RWGltf_GltfSceneNodeMap.hxx Diff File
add - src/RWGltf/RWGltf_WriterTrsfFormat.hxx Diff File
mod - src/RWMesh/FILES Diff File
add - src/RWMesh/RWMesh_FaceIterator.cxx Diff File
add - src/RWMesh/RWMesh_FaceIterator.hxx Diff File
add - src/RWMesh/RWMesh_MaterialMap.cxx Diff File
add - src/RWMesh/RWMesh_MaterialMap.hxx Diff File
mod - src/TKXSDRAW/EXTERNLIB Diff File
mod - src/XCAFPrs/XCAFPrs_DocumentNode.hxx Diff File
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx Diff File
mod - tests/de_mesh/end Diff File
add - tests/de_mesh/gltf_write/ball Diff File
add - tests/de_mesh/gltf_write/begin Diff File
add - tests/de_mesh/gltf_write/end Diff File
add - tests/de_mesh/gltf_write/helmet Diff File
mod - tests/de_mesh/grids.list Diff File
mod - tests/v3d/glsl/pbr_spheres Diff File