6ef0d6f1 |
1 | puts "========" |
2 | puts "0024437: Visualization - silhouette edges based on OpenGL" |
3 | puts "Draw box and sphere primitives" |
4 | puts "========" |
5 | puts "" |
6 | |
7 | pload MODELING VISUALIZATION |
8 | |
9 | vclear |
10 | vinit View1 |
293211ae |
11 | vbackground -color GAINSBORO |
12 | #vbackground -gradient 0.705882 0.784314 1 0.705882 0.705882 0.705882 -gradientMode VERTICAL |
6ef0d6f1 |
13 | vaxo |
14 | |
15 | psphere s 1.0 |
16 | box b 2 -2 -2 1 2 3 |
17 | |
18 | vdisplay -dispMode 1 b s |
19 | vfit |
20 | |
21 | vaspects b s -setDrawSilhouette 1 -setEdgeColor RED -setEdgeWidth 4 -setFaceBoundaryDraw 1 -setFaceBoundaryColor BLUE1 -setFaceBoundaryWidth 1 -setInteriorStyle HIDDENLINE |
22 | vdump $::imagedir/${::casename}_0.png |
23 | |
24 | vaspects b s -setDrawSilhouette 1 -setEdgeColor RED -setEdgeWidth 4 -setFaceBoundaryDraw 1 -setFaceBoundaryColor RED -setFaceBoundaryWidth 4 -setInteriorStyle HIDDENLINE |
25 | vdump $::imagedir/${::casename}_1.png |