5 ##########################################################################
6 # Suspicious logics in changing clipping planets at OpenGL_Structure
7 ##########################################################################
24 box b2 30 0 0 10 40 10
25 box b3 -30 0 0 20 20 20
30 ## test view-level clipping
31 vclipplane create pln1
32 vclipplane change pln1 equation 0 1 0 -5
33 vclipplane change pln1 capping on
34 vclipplane change pln1 capping color 0.9 0.9 0.9
35 vclipplane set pln1 view Driver1/Viewer1/View1
37 checkcolor $x1_coord $y1_coord 0.9 0.9 0.9
38 checkcolor $x2_coord $y2_coord 0.9 0.9 0.9
40 ## test sharing of planes between view and object
41 vclipplane set pln1 object b1
43 ## test object-level clipping
44 vclipplane create pln2
45 vclipplane change pln2 equation -0.707 0.707 0 -25
46 vclipplane change pln2 capping on
47 vclipplane change pln2 capping color 0.5 0.5 0.9
48 vclipplane change pln2 capping hatch on
49 vclipplane set pln2 object b3
51 checkcolor $x3_coord $y3_coord 0.5 0.5 0.9
53 checkview -screenshot -3d -path ${imagedir}/${test_image}.png