MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Related Changesets ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0029303Community[OCCT] OCCT:Data Exchangepublic2017-11-09 04:492021-06-05 11:46
Reportereryar 
Assigned Tobugmaster 
PrioritynormalSeverityfeature 
StatusverifiedResolutionfixed 
PlatformWindowsOSVC++ 2015OS Version64 bit
Product Version 
Target Version[OCCT] 7.6.0*Fixed in Version 
Summary0029303: Data Exchange - add RWObj_CafWriter tool for wavefront OBJ file
DescriptionI found the draw test harness command 'wavefront' that can export obj file for TopoDS_Shape.

It is possible to move the function 'wavefront' in MeshTest.cxx to a class 'ObjAPI_Writer' like 'StlAPI_Writer' for STL to export OBJ file.

Like STL read/write, add a class 'ObjAPI_Reader' to read OBJ file to TopoDS_Shape.

Just a advice.
Steps To Reproduce
pload ALL
box b 1 2 3
# export b to d:/box.obj
wavefront b d:/box
TagsNo tags attached.
Test case numberNot required
Attached Files

- Relationships

-  Notes
(0097008)
kgv (developer)
2020-11-23 12:33

OBJ reader has been introduced by #0029296, so that OBJ writer to be added.
(0101528)
git (administrator)
2021-05-31 21:45

Branch CR29303 has been created by kgv.

SHA-1: 3ca178ec4a08308b0ea54fcbba0774ad6552e28d


Detailed log of new commits:

Author: kgv
Date: Mon May 31 20:14:03 2021 +0300

    0029303: Data Exchange - add RWObj_CafWriter tool for wavefront OBJ file
(0101529)
git (administrator)
2021-05-31 21:50

Branch CR29303 has been updated forcibly by kgv.

SHA-1: 1c592ca9a33b0a18318a511d14a5226c0a0bfd8e
(0101530)
git (administrator)
2021-05-31 22:07

Branch CR29303 has been updated forcibly by kgv.

SHA-1: 57bffddaa1d0cd721cc661ecb6a59d635295d9bc
(0101584)
git (administrator)
2021-06-03 16:15

Branch CR29303 has been updated by kgv.

SHA-1: b227f631afa9f75111a21ca8f5273d03b6e6ee37


Detailed log of new commits:

Author: kgv
Date: Thu Jun 3 16:16:44 2021 +0300

    Adjusted unstable test case v3d/memory/bug26538.

(0101590)
git (administrator)
2021-06-03 17:55

Branch CR29303 has been updated forcibly by kgv.

SHA-1: aa3f9d5e62148b8e27e433eef3d4bfb43fa551c1
(0101591)
kgv (developer)
2021-06-03 17:56

Please raise the patch
- OCCT: branch CR29303.

http://jenkins-test-occt/view/CR29303-master-KGV2/view/COMPARE/ [^]
(0101629)
bugmaster (administrator)
2021-06-05 11:16

Combination -
OCCT branch : IR-2021-06-04
master SHA - 6a920e02431a1bdfb01d6ff16e1e6a99204d9524
a87b7ddc8cb44606b91e3f37113847c3f5f50fdc
Products branch : IR-2021-06-04 SHA - e72e4fdcde12770fe054f97d3a4a0c82e3c08f11
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian80-64:
OCCT
Total CPU difference: 17503.060000000427 / 17574.5700000004 [-0.41%]
Products
Total CPU difference: 11532.860000000106 / 11533.700000000124 [-0.01%]
Windows-64-VC14:
OCCT
Total CPU difference: 19219.09375 / 19393.5625 [-0.90%]
Products
Total CPU difference: 12831.25 / 12891.8125 [-0.47%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
(0101633)
git (administrator)
2021-06-05 11:46

Branch CR29303 has been deleted by mnt.

SHA-1: aa3f9d5e62148b8e27e433eef3d4bfb43fa551c1

- Related Changesets
occt: master 1b6b8afc
Timestamp: 2021-05-31 17:14:03
Author: kgv
Committer: bugmaster
Details ] Diff ]
0029303: Data Exchange - add RWObj_CafWriter tool for wavefront OBJ file

Unstable test case v3d/memory/bug26538 has been adjusted.
mod - src/Message/FILES Diff ] File ]
add - src/Message/Message_LazyProgressScope.hxx Diff ] File ]
mod - src/RWGltf/RWGltf_CafWriter.cxx Diff ] File ]
mod - src/RWMesh/RWMesh_FaceIterator.cxx Diff ] File ]
mod - src/RWMesh/RWMesh_FaceIterator.hxx Diff ] File ]
mod - src/RWObj/FILES Diff ] File ]
add - src/RWObj/RWObj_CafWriter.cxx Diff ] File ]
add - src/RWObj/RWObj_CafWriter.hxx Diff ] File ]
add - src/RWObj/RWObj_ObjMaterialMap.cxx Diff ] File ]
add - src/RWObj/RWObj_ObjMaterialMap.hxx Diff ] File ]
add - src/RWObj/RWObj_ObjWriterContext.cxx Diff ] File ]
add - src/RWObj/RWObj_ObjWriterContext.hxx Diff ] File ]
mod - src/XCAFPrs/XCAFPrs_Style.hxx Diff ] File ]
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx Diff ] File ]
mod - tests/de_mesh/grids.list Diff ] File ]
add - tests/de_mesh/obj_write/as1 Diff ] File ]
add - tests/de_mesh/obj_write/ball Diff ] File ]
add - tests/de_mesh/obj_write/lantern Diff ] File ]
add - tests/de_mesh/obj_write/mustang Diff ] File ]
add - tests/de_mesh/obj_write/ship_boat Diff ] File ]
mod - tests/v3d/memory/bug26538 Diff ] File ]

- Issue History
Date Modified Username Field Change
2017-11-09 04:49 eryar New Issue
2017-11-09 04:49 eryar Assigned To => gka
2019-03-03 00:50 kgv Relationship added related to 0029296
2019-03-03 00:52 kgv Summary Write/Read Wavefront OBJ file => Data Exchange - Write/Read Wavefront OBJ file
2020-11-23 12:31 kgv Severity integration request => feature
2020-11-23 12:31 kgv Product Version 7.1.0 =>
2020-11-23 12:31 kgv Target Version => 7.6.0*
2020-11-23 12:31 kgv Summary Data Exchange - Write/Read Wavefront OBJ file => Data Exchange - add RWObj_Writer tool for wavefront OBJ file
2020-11-23 12:32 kgv Steps to Reproduce Updated View Revisions
2020-11-23 12:33 kgv Note Added: 0097008
2021-05-31 20:12 kgv Summary Data Exchange - add RWObj_Writer tool for wavefront OBJ file => Data Exchange - add RWObj_CafWriter tool for wavefront OBJ file
2021-05-31 21:45 git Note Added: 0101528
2021-05-31 21:50 git Note Added: 0101529
2021-05-31 22:07 git Note Added: 0101530
2021-06-03 16:15 git Note Added: 0101584
2021-06-03 17:55 git Note Added: 0101590
2021-06-03 17:56 kgv Note Added: 0101591
2021-06-03 17:56 kgv Assigned To gka => bugmaster
2021-06-03 17:56 kgv Status new => resolved
2021-06-03 17:56 kgv Status resolved => reviewed
2021-06-05 11:16 bugmaster Note Added: 0101629
2021-06-05 11:16 bugmaster Status reviewed => tested
2021-06-05 11:21 bugmaster Test case number => Not required
2021-06-05 11:21 bugmaster Changeset attached => occt master 1b6b8afc
2021-06-05 11:21 bugmaster Status tested => verified
2021-06-05 11:21 bugmaster Resolution open => fixed
2021-06-05 11:46 git Note Added: 0101633


Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker