MantisBT - Open CASCADE
View Issue Details
0030337Open CASCADE[OCCT] OCCT:DRAWpublic2018-11-02 18:412018-11-11 12:01
kgv 
bugmaster 
normaltweak 
closedfixed 
 
[OCCT] 7.4.0[OCCT] 7.4.0 
Not needed
0030337: Draw Harness, ViewerTest - do not restrict vtexture to AIS_Shape
Current implementation of vtexture expects AIS_Shape.
However the basic logic of setting texture to Graphic3d_AspectFillArea3d
can be applied to arbitrary AIS_InteractiveObject (for example, generated by vdrawparray command).
Test case if not required.

pload MODELING VISUALIZATION
set v00 {v 0 0 0}; set v01 {v 0 1 0}; set v11 {v 1 1 0}; set v10 {v 1 0 0};
set vv "$v00 $v01 $v11 $v10"
set vt "$v00 t 0.25 0.25, $v01 t 0.25 0.75, $v11 t 0.75 0.75, $v10 t 0.75 0.25"
vclear
vinit View1
vtop
vrenderparams -shadingModel unlit
vdrawparray q1t triangles {*}$vt, e 1 e 2 e 3, e 1 e 3 e 4
vdrawparray q1e segments  {*}$vv, e 1 e 2, e 2 e 3, e 3 e 4, e 4 e 1, e 3 e 1
vfit
vtexture q1t 2
No tags attached.
related to 0028912closed bugmaster Open CASCADE Visualization, TKOpenGl - multi-texture support 
Issue History
2018-11-02 18:41kgvNew Issue
2018-11-02 18:41kgvAssigned To => kgv
2018-11-02 18:41kgvDescription Updatedbug_revision_view_page.php?rev_id=20300#r20300
2018-11-02 18:42gitNote Added: 0080661
2018-11-02 18:43kgvNote Added: 0080662
2018-11-02 18:43kgvAssigned Tokgv => san
2018-11-02 18:43kgvStatusnew => resolved
2018-11-02 18:43kgvRelationship addedrelated to 0028811
2018-11-02 18:44kgvRelationship addedrelated to 0028912
2018-11-06 12:40gitNote Added: 0080740
2018-11-06 14:45kgvAssigned Tosan => bugmaster
2018-11-06 14:45kgvSeverityintegration request => tweak
2018-11-06 14:45kgvStatusresolved => reviewed
2018-11-06 14:45kgvNote Edited: 0080662bug_revision_view_page.php?bugnote_id=80662#r20312
2018-11-06 14:45kgvNote Edited: 0080662bug_revision_view_page.php?bugnote_id=80662#r20313
2018-11-06 15:03bugmasterTest case number => Not needed
2018-11-06 16:47bugmasterNote Added: 0080774
2018-11-06 16:47bugmasterStatusreviewed => tested
2018-11-11 11:52bugmasterChangeset attached => occt master c84c2ef7
2018-11-11 11:52bugmasterStatustested => verified
2018-11-11 11:52bugmasterResolutionopen => fixed
2018-11-11 12:01gitNote Added: 0081044

Notes
(0080661)
git   
2018-11-02 18:42   
Branch CR30337 has been created by kgv.

SHA-1: a0046b92ed74c71131d9bc58448f8a57bcff869f


Detailed log of new commits:

Author: kgv
Date: Fri Nov 2 18:40:51 2018 +0300

    0030337: Draw Harness, ViewerTest - do not restrict vtexture to AIS_Shape
(0080662)
kgv   
2018-11-02 18:43   
(edited on: 2018-11-06 14:45)
Patch is ready for review.

http://jenkins-test-12.nnov.opencascade.com:8080/view/CR30337-master-KGV [^]

(0080740)
git   
2018-11-06 12:40   
Branch CR30337 has been updated forcibly by kgv.

SHA-1: f1bed95064ae2b3897b092dce9fd5041fc8b7bba
(0080774)
bugmaster   
2018-11-06 16:47   
Combination -
OCCT branch : CR30337 SHA - f1bed95064ae2b3897b092dce9fd5041fc8b7bba
Products branch : master SHA - 4525a60ddf97fbcad482f1351d777d1e352a8307
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: 4493.069999999858 / 4489.799999999858 [+0.07%]
Products
Total CPU difference: 7033.920000000027 / 7035.140000000028 [-0.02%]
Windows-64-VC14:
OCCT
Total CPU difference: 17591.21875 / 17600.625 [-0.05%]
Products
Total CPU difference: 8497.796875 / 8526.203125 [-0.33%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
(0081044)
git   
2018-11-11 12:01   
Branch CR30337 has been deleted by inv.

SHA-1: f1bed95064ae2b3897b092dce9fd5041fc8b7bba