Jürgen Böhms Heimatseiten  Wissenschaft


What asxp does:It runs under Linux (Ubuntu 14.04 LTS on my machine) and generates perspective views of algebraic surfaces via raycasting: You define a certain polynomial F(x, y, z, a, b) in the variables x, y, z and parameters a and b in the configuration file of asxp. Then you can go into a visualizing window for the surface, where the position of the mouse determines the parameters a and b as a0 and b0 and the surface plotted is the (two dimensional projection of the) zeroset F(x, y, z, a0, b0) = 0 in 3dspace with coordinates x, y, z. Look at a video:The current version runs with CUDA support and uses the parallel processing power of the graphic card: A still drawing from the new asxp:The new version of asxp can produce crosshatched drawings of a surface, where the strokes are oriented along the principal directions of curvature. See the following example: or that of a developpable algebraic surface of degree 4: But the best at lastNow I can produce 3Dprintable models of algebraic surfaces. I produced a sample at Shapeways, where you can view (and also buy!) it: My Shapeways shopSee it printed: As I say it on the shop: If you would like to get your special 3Dmodel of an algebraic surface produced, just contact me via email. Download an earlier version ("Algebraic surface explorer")An algebraic raytracer: Download asxpcuda.tgz for Linux  date 2014 05 20 The program makes pictures of an algebraic surface in real affine 3space with two free parameters a,b which are set by x and y of mouse position. It uses CUDA for rendering speed. 