]> OCCT Git - occt.git/commit
0032612: Data Exchange, RWGltf_CafReader - lost hierarchy of two nested compounds
authorkgv <kgv@opencascade.com>
Mon, 11 Oct 2021 19:05:58 +0000 (22:05 +0300)
committersmoskvin <smoskvin@opencascade.com>
Tue, 12 Oct 2021 17:08:57 +0000 (20:08 +0300)
commit16f9b46dbb6420f531ae4005e8d846177217bf6c
tree57409a9f3a7051efcea49bd7e149dd22ea833f21
parent34043fc845eb2eb7abf6993224a97aa6066f6701
0032612: Data Exchange, RWGltf_CafReader - lost hierarchy of two nested compounds

RWGltf_GltfJsonParser::gltfParseSceneNode() - prevent flattering of Scene nodes
(allow flattering only of Mesh nodes).

Added command XAutoNaming managing XCAFDoc_ShapeTool::SetAutoNaming().
Added comparisons with reference Xdump data to glTF tests.
21 files changed:
src/RWGltf/RWGltf_GltfJsonParser.cxx
src/XDEDRAW/XDEDRAW_Shapes.cxx
src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx
tests/de_mesh/begin
tests/de_mesh/gltf_read/boxinterleaved
tests/de_mesh/gltf_read/brainstem
tests/de_mesh/gltf_read/buggy
tests/de_mesh/gltf_read/cubeemb
tests/de_mesh/gltf_read/engine
tests/de_mesh/gltf_read/helmet
tests/de_mesh/gltf_read/lantern
tests/de_mesh/gltf_read/launchvehicle
tests/de_mesh/gltf_read/orient
tests/de_mesh/gltf_write/as1
tests/de_mesh/gltf_write/ball
tests/de_mesh/gltf_write/compound [new file with mode: 0644]
tests/de_mesh/gltf_write/empty
tests/de_mesh/gltf_write/helmet
tests/de_mesh/gltf_write/helmetglb
tests/de_mesh/gltf_write/lantern
tests/de_mesh/gltf_write/lanternglb