Jürgen Böhms Heimatseiten - Wissenschaft
|
|
What asxp does:It runs under Linux (originally Ubuntu 14.04 LTS, now Ubuntu 18.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) zero-set F(x, y, z, a0, b0) = 0 in 3d-space 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 cross-hatched 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 3D-printable 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 3D-model of an algebraic surface produced, just contact me via e-mail. The codeYou can find it on GitHub. A wish to potential users of asxpIf you are interested in using asxp on your computer, I would be happy to receive a mail from you, adressing some questions, whose answers could direct the further development of asxp.
A punctured surface
|