Archived issue #0026984
Draw Harness, ViewerTest - preserve local transformation of presentation within vtexture command
Description
After applying command vtexture object lost local transformation.
Steps to reproduce
pload ALL
vinit View
vtrihedron tr
vsetdispmode 1
box bb -2 -2 -3 4 4 4
vdisplay bb
vfit
verase bb
psphere s 1.0
vdisplay s
vsetlocation s 3 0 0
vtexture s 1
vinit View
vtrihedron tr
vsetdispmode 1
box bb -2 -2 -3 4 4 4
vdisplay bb
vfit
verase bb
psphere s 1.0
vdisplay s
vsetlocation s 3 0 0
vtexture s 1
Public activity
9 archived notes
Participants are labeled by their role within this record.
Branch [archived branch] has been created by Author.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Fri Dec 11 16:07:27 2015 +0300
0026984: Visualization - vtexture command reset local transformation.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Fri Dec 11 16:07:27 2015 +0300
0026984: Visualization - vtexture command reset local transformation.
Dear Kirill,
Please review the branch CR26984.
Please review the branch CR26984.
Please drop test case from the patch - it does not worth to have a test case testing bug in test command...
Branch [archived branch] has been created by Commenter 3.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Fri Dec 11 19:29:09 2015 +0300
0026984: Draw Harness, ViewerTest - preserve local transformation of presentation within vtexture command
[revision removed]
Detailed log of new commits:
Author: Author
Date: Fri Dec 11 19:29:09 2015 +0300
0026984: Draw Harness, ViewerTest - preserve local transformation of presentation within vtexture command
Please test the patch in branch CR26984_1.
Dear Commenter 1,
Branch CR26984_1 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested on Release mode.
[revision removed]
Number of compiler warnings:
occt component :
Linux: 0 (0 on master)
Windows: 0 (0 on master)
MacOS : 134 (134 on master)
products component :
Linux: 37 (37 on master)
Windows: 0 (0 on master)
Regressions/Differences/Improvements:
No regressions/differences
Testing cases:
Not needed
Testing on Linux:
occt component :
Total MEMORY difference: 93802399 / 94047475 [-0.26%]
Total CPU difference: 19808.649999999838 / 19277.97999999991 [+2.75%]
products component :
Total MEMORY difference: 26221264 / 26088083 [+0.51%]
Total CPU difference: 7723.049999999985 / 7351.649999999994 [+5.05%]
Testing on Windows:
occt component :
Total MEMORY difference: 56326840 / 56348011 [-0.04%]
Total CPU difference: 17683.399754398928 / 17820.446632898893 [-0.77%]
products component :
Total MEMORY difference: 16510837 / 16523518 [-0.08%]
Total CPU difference: 5648.921010799975 / 5736.593572799976 [-1.53%]
There are no differences in images found by testdiff.
Branch CR26984_1 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested on Release mode.
[revision removed]
Number of compiler warnings:
occt component :
Linux: 0 (0 on master)
Windows: 0 (0 on master)
MacOS : 134 (134 on master)
products component :
Linux: 37 (37 on master)
Windows: 0 (0 on master)
Regressions/Differences/Improvements:
No regressions/differences
Testing cases:
Not needed
Testing on Linux:
occt component :
Total MEMORY difference: 93802399 / 94047475 [-0.26%]
Total CPU difference: 19808.649999999838 / 19277.97999999991 [+2.75%]
products component :
Total MEMORY difference: 26221264 / 26088083 [+0.51%]
Total CPU difference: 7723.049999999985 / 7351.649999999994 [+5.05%]
Testing on Windows:
occt component :
Total MEMORY difference: 56326840 / 56348011 [-0.04%]
Total CPU difference: 17683.399754398928 / 17820.446632898893 [-0.77%]
products component :
Total MEMORY difference: 16510837 / 16523518 [-0.08%]
Total CPU difference: 5648.921010799975 / 5736.593572799976 [-1.53%]
There are no differences in images found by testdiff.
Dear Commenter 1,
Branch CR26984_1 is TESTED.
Branch CR26984_1 is TESTED.
Branch [archived branch] has been deleted by Commenter 3.
[revision removed]
[revision removed]
Branch [archived branch] has been deleted by Commenter 3.
[revision removed]
[revision removed]