mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.8K
active users

#GeometryProcessing

1 post1 participant0 posts today

Was working on surface closure methods, and was using a torus as a test surface (since it has two "periodic" mesh directions to close over).

Son: "What yah making papa?"
Me: Oh I'm using this doughnut to..
Son: That is not a doughnut! That is the wrong color.
Me: Okay, let me render it brownish and..
Son: No, you need to add chocolate too, and sprinkles of all colors!
Me (15 min later): Got it!

Meet the n-trapezohedron.

Recipe: put 2*n points around the equator, and 2 more for the poles. Now form n top faces and n bottom faces (all quadrilateral). Now alter the points so that all faces are planar.

High n-values give spiky diamond like things. But the special case with n=3 produces the humble cube!

More here too:
en.wikipedia.org/wiki/Trapezoh

Nice set of equations describing the shapes:
mathworld.wolfram.com/Trapezoh

Working on #julialang code for surface curvature analysis.

This video shows the surface principal curvatures, i.e. the highest (left) and lowest (right) curvature. Directions of curvature are overlaid too.

I like this "mother-child" model as it has flat bits (base), different cylinder-like bits (arms/body), sphere-like bits (heads), and saddle-like bits (e.g. necks). So it is a nice model for curvature analysis.

See also: en.wikipedia.org/wiki/Principa