S3dlib: Parametric Surfaces#

See Test2DFunctions

Color representation vs geometric representation, part 1#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D01_TwoMethodsA.py.

See: https://s3dlib.org/examples/functional/sph_harm.html

picTwoMethodsa

Left figure: TwoMethodsa.

Color representation vs geometric representation, part 2#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D02_TwoMethodsB.py.

See: https://s3dlib.org/examples/functional/sph_harm.html

picTwoMethodsb

Left figure: TwoMethodsb.

Color maps: Möbius function example#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D03_Colormaps.py.

See: fzaverl/s3dlib

pic3d_colormaps1d

Left figure: 3d_colormaps1d.

Shading: Möbius function example#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D04_TwistSet.py.

See: fzaverl/s3dlib

pic3dtwist_set

Left figure: 3dtwist_set.

Color maps: Boy, Dini, Bour, Roman, Klein, and Figure8 examples#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D05_Colormaps2.py.

See: fzaverl/s3dlib

pic3d_colormaps2d

Left figure: 3d_colormaps2d.

Colored knot in 3D#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D06_Knot.py.

See: fzaverl/s3dlib

pic3dKnot

Left figure: 3dKnot.

Multiple geometric maps#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D07_MultipleGeometricMaps.py.

See: https://s3dlib.org/examples/functional/knot.html

picMultiple_Geometric_Maps

Left figure: Multiple_Geometric_Maps.

Example from Mayavi#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D08_Mayavi.py.

See: https://s3dlib.org/examples/functional/a_demo.html

picMayavi

Left figure: Mayavi.

Spherical harmonics, 3D representation#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D10_SphericalHarmonics.py.

See: fzaverl/s3dlib

pic3dsph_harm

Left figure: 3dsph_harm.

Boy surface#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D10_SphericalHarmonics.py.

See: https://s3dlib.org/examples/functional/boy.html

picBoy_Surface

Left figure: Boy_Surface.

Dini surface#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D12_DiniSurface.py.

See: https://s3dlib.org/examples/functional/dini.html

picDini_Surface

Left figure: Dini_Surface.

Bour surface#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D13_BourSurface.py.

See: https://s3dlib.org/examples/functional/dini.html

picBour_Surface

Left figure: Bour_Surface.

Roman surface#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D14_RomanSurface.py.

See: https://s3dlib.org/examples/functional/roman.html

picRoman_Surface

Left figure: Roman_Surface.

Klein bottle#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D15_KleinBottle.py.

See: https://s3dlib.org/examples/functional/klein_bottle.html

picKlein_Bottle

Left figure: Klein_Bottle.

Klein bottle8#

The Python code for the example below can be found online in the DataXlCalcNet repository or in the corresponding local DataXlCalcNet folder in the file D16_KleinBottle8.py.

See: https://s3dlib.org/examples/functional/klein_figure8.html

picKlein_Bottle8

Left figure: Klein_Bottle8.