occt: master 11c23250

Author Committer Branch Timestamp Parent
kgv bugmaster master 2021-08-11 15:48:23 master fd42e764
Affected Issues  0032530: Data Exchange, RWGltf_CafWriter - add option merging Faces within the Part
Changeset 0032530: Data Exchange, RWGltf_CafWriter - add option merging Faces within the Part

Added RWGltf_CafWriter::ToMergeFaces() property disabled by default.
RWMesh_MaterialMap - fixed creation of texture folder within working dir ".".
XCAFDoc_VisMaterial::FillMaterialAspect() - added clamping of too small shininess values.

Added options -mergefaces and -splitindices16 to WriteGltf for new feature.
Added -systemCoordSys option to WriteGltf for consistency with WriteObj.
mod - src/RWGltf/RWGltf_CafWriter.cxx Diff File
mod - src/RWGltf/RWGltf_CafWriter.hxx Diff File
mod - src/RWGltf/RWGltf_GltfFace.hxx Diff File
mod - src/RWMesh/RWMesh_FaceIterator.cxx Diff File
mod - src/RWMesh/RWMesh_FaceIterator.hxx Diff File
mod - src/RWMesh/RWMesh_MaterialMap.cxx Diff File
mod - src/TopExp/FILES Diff File
mod - src/TopExp/TopExp_Explorer.cxx Diff File
mod - src/TopExp/TopExp_Explorer.hxx Diff File
rm - src/TopExp/TopExp_Explorer.lxx Diff File
mod - src/TopoDS/FILES Diff File
mod - src/TopoDS/TopoDS_Iterator.cxx Diff File
mod - src/TopoDS/TopoDS_Iterator.hxx Diff File
rm - src/TopoDS/TopoDS_Iterator.lxx Diff File
mod - src/XCAFDoc/XCAFDoc_VisMaterial.cxx Diff File
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx Diff File
add - tests/de_mesh/gltf_write/as1 Diff File