diff options
Diffstat (limited to 'Master/texmf-dist/doc/asymptote/examples/washer.asy')
-rw-r--r-- | Master/texmf-dist/doc/asymptote/examples/washer.asy | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/asymptote/examples/washer.asy b/Master/texmf-dist/doc/asymptote/examples/washer.asy new file mode 100644 index 00000000000..457ae69fb83 --- /dev/null +++ b/Master/texmf-dist/doc/asymptote/examples/washer.asy @@ -0,0 +1,14 @@ +import three; +size(10cm); + +path3[] p=reverse(unitcircle3)^^scale3(0.5)*unitcircle3; +path[] g=reverse(unitcircle)^^scale(0.5)*unitcircle; +triple H=-0.4Z; + +render render=render(merge=true); +draw(surface(p,planar=true),render); +draw(surface(shift(H)*p,planar=true),render); +material m=material(lightgray,shininess=1.0); +for(path pp : g) + draw(extrude(pp,H),m); + |