Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Module smoothmanifold #387

Open
thornoar opened this issue Jul 25, 2023 · 2 comments
Open

Module smoothmanifold #387

thornoar opened this issue Jul 25, 2023 · 2 comments

Comments

@thornoar
Copy link

thornoar commented Jul 25, 2023

I have created a ~3800-line module called smoothmanifold. Its purpose is rendering complicated topology-style three-dimensional objects without actually using any three-dimensional calculations. Instead, the module uses 2D transforms to imitate perspective and projections. Those taking university courses in topology or differential geometry will definitely find this interesting. smoothmanifold has many other amazing features, take a look for more detail: https://github.com/thornoar/smoothmanifold

Some of the pictures and animations created with the module:

https://github.com/thornoar/smoothmanifold/blob/master/examples/pictures/arrows.1/picture.pdf
https://github.com/thornoar/smoothmanifold/blob/master/examples/pictures/intersection.1/picture.pdf
https://github.com/thornoar/smoothmanifold/blob/master/examples/pictures/three.holes/picture%20(strict%20mode).pdf
https://github.com/thornoar/smoothmanifold/blob/master/examples/animations/revolve.three.holes/animation.gif

Is there some way to make smoothmanifold 'official' (presumably, after some testing and verification)? Maybe include in the project as a side repository or upload to CTAN, or even include as a base module? Unfortunately, I'm not really experienced in this area. Thank you in advance for any help.

@johncbowman
Copy link
Member

johncbowman commented Oct 11, 2023

Very nice. I would like to set up an (ideally Asymptote-aware) wiki page for third-party contributions like this.

@thornoar
Copy link
Author

Thanks! Would be very cool to have such a wiki page indeed. I've been working extensively on the module for the past couple of months, and I'm very excited for it to have any recognition

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants