3D printable Christmas star

Function to compute, display and save a 3D printable Christmas star.

https://github.com/NicolasDouillet/3D_printable_Christmas_star

You are now following this Submission

This function computes, displays and saves a 3D printable Christmas star based on the icosahedron deformation.
Once downloaded, typewrite 'help Christmas_3D_printable_star' in Matlab console for support on the inputs and outputs meanings and formats.
Then, press F5 to run and display, or run the command (for instance) :
[V,T] = Christmas_3D_printable_star(32, 1); in Matlab console
V is the resulting vertex set;
T is the resulting triangle set;
Now you just have to find a .stl / .ply (or you favorite 3D printing file format whichever it is) writer to write your file before send it to print ! :-)
See also :
Please rate if you enjoyed this code. Thanks ;-)

Cite As

Nicolas Douillet (2026). 3D printable Christmas star (https://github.com/NicolasDouillet/3D_printable_Christmas_star/releases/tag/v1.1), GitHub. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.1

See release notes for this release on GitHub: https://github.com/NicolasDouillet/3D_printable_Christmas_star/releases/tag/v1.1

1.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.