Bibliothèque des carrelages hyperboliques
- 502 vues
- 2 j'aimes
- 24 téléchargements
Description du modèle 3D
Nouveau : j'ai ajouté un manuel d'instruction sur la façon de l'utiliser pour faire des cookies :
https://www.instructables.com/id/Hyperbolic-Cookies/.
Il s'agit d'une bibliothèque OpenSCAD permettant de créer des inclinaisons personnalisables du plan hyperbolique (dans le modèle de disque de Poincaré) par groupes de triangles.
Un groupe triangulaire est défini par un triplet (p,q,r) où 1/p+1/q+1/r < 1, et invoqué comme
triangle_group(p,q,r)
. Le chiffre 0 représente la valeur spéciale ∞. Tout nombre infini doit précéder un nombre fini (c'est-à-dire quetriangle_group(0,2,3)
est légal, alors quetriangle_group(2,0,3)
ne l'est pas - ce serait le même groupe de toute façon).Les données de tessellation sont calculées à partir du groupe de triangle avec
tgroup_tessellation_data(group, depth)
, où le paramètredepth
est le nombre de réflexions consécutives à partir de la tuile centrale.Les modules qui construisent l'objet 3d utilisent ces données de tessellation ; quelques modules sont fournis à titre d'exemple, comme
tessellation_simple
ettessellation_cookie
(qui construit un emporte-pièce pour les cookies hyperboliques). Il devrait être assez simple de construire vos propres modules à partir de ceux-ci.
Notez qu'un même carrelage (même groupe de triangles) peut donner des objets très différents selon la façon dont vous marquez les bords (vous pouvez par exemple construire un carrelage ou son double de cette façon, par exemple 7 triangles ou 3 heptagones se rencontrant à chaque sommet).
Avertissement
Oh, et étant donné la complexité récursive et exponentielle de ces tilings, générer des STL est long (environ 15 minutes sur mon portable à la profondeur 3, et un crash à la profondeur 4), de sorte que je vous conseille fortement d'utiliser un très petit paramètre de profondeur
pour le tweaking (comme dans, 0 ou 1), et seulement quand vous avez un design que vous aimez aller jusqu'à la profondeur 3 ou 4. Comme il s'agit essentiellement d'un test de stress pour le CGAL, il peut aussi décider de faire planter votre ordinateur ou de vous téléporter dans un endroit désagréable. Je n'en suis nullement responsable.
- Format du fichier 3D : SCAD et STL
- Date de publication : 2020/02/05 à 8h09
Mots-clefs
- math_art
- tessellation
- openscad_library
- openscad
- mathématiques
- hyperbolique
- fractale
- cookie_cutters
- cookie_cutter
Créateur
Page traduite par traduction automatique. Voir la version originale.
Meilleures ventes de la catégorie Art
Vous souhaitez soutenir Cults ?
Vous aimez Cults et vous avez envie de nous aider à continuer l’aventure en toute indépendance ? Sachez que nous sommes une petite équipe de 3 personnes et qu’il est donc très simple de nous soutenir pour maintenir l’activité et créer les futurs développements. Voici 4 solutions accessibles à tous :
PUBLICITÉ : Désactivez votre bloqueur de publicité AdBlock et cliquez sur nos bannières publicitaires.
AFFILIATION : Réalisez vos achats en ligne en cliquant sur nos liens affiliés ici Amazon, Gearbest ou Aliexpress.
DON : Si vous voulez, vous avez la possibilité de nous faire un don via PayPal ici.
BOUCHE À OREILLE : Invitez vos amis à venir découvrir le site et les magnifiques fichiers 3D partagés par la communauté !
Ajouter un commentaire