Archived issue #0026984

Draw Harness, ViewerTest - preserve local transformation of presentation within vtexture command

Open CASCADEOCCT:DRAWclosed9 public notes

Search issues

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

Public activity

9 archived notes

Participants are labeled by their role within this record.

01Commenter 2
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.
02Commenter 2
Dear Kirill,
Please review the branch CR26984.
03Commenter 3
Please drop test case from the patch - it does not worth to have a test case testing bug in test command...
04Commenter 2
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
05Commenter 3
Please test the patch in branch CR26984_1.
06Commenter 6
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.
07Commenter 7
Dear Commenter 1,
Branch CR26984_1 is TESTED.
08Commenter 2
Branch [archived branch] has been deleted by Commenter 3.

[revision removed]
09Commenter 2
Branch [archived branch] has been deleted by Commenter 3.

[revision removed]