occt: master 35ad04e7

Author Committer Branch Timestamp Parent
kgv smoskvin master 2021-09-05 15:40:55 master 8ab0b859
Affected Issues  0032107: Data Exchange, RWGltf_CafReader - reading glTF document back loses sharing
Changeset 0032107: Data Exchange, RWGltf_CafReader - reading glTF document back loses sharing

RWGltf_CafWriter has been fixed to write shared Faces having a different style.
RWGltf_GltfJsonParser::gltfParsePrimArray() now tries to create a shared TopoDS_Face
from the same primitive array definition.

RWGltf_CafReader - improved name generation.
mod - src/RWGltf/RWGltf_CafWriter.cxx Diff File
mod - src/RWGltf/RWGltf_CafWriter.hxx Diff File
mod - src/RWGltf/RWGltf_GltfJsonParser.cxx Diff File
mod - src/RWGltf/RWGltf_GltfJsonParser.hxx Diff File
mod - src/RWMesh/RWMesh_CafReader.cxx Diff File
mod - src/RWMesh/RWMesh_FaceIterator.cxx Diff File
mod - tests/de_mesh/gltf_write/as1 Diff File
add - tests/de_mesh/gltf_write/spheres Diff File