projet Antiprism est un ensemble de programmes pour la production, la manipulation et visualisation de polyèdres.
Faire un cube
Cela peut être fait avec Unipoly, qui peut être utilisé pour fabriquer tous les polyèdres uniformes.
cube Unipoly> cube.off
Affichage avec
off2pov -o cube.pov cube.off
povray + a + p cube.pov
Faire la double octaèdre
pol_recip est utilisé pour faire des duels par réciprocité polaire.
Pour faire une belle composé le rayon de la sphère utilisée pour la réciprocité doit être la distance du centre du cube à la mi-parcours d'un bord, et le centre de la sphère doit être au centre du cube.
Unipoly est centrée sur le cube (0, 0, 0), qui est au centre par défaut pour pol_recip. Le rayon peut être spécifié en utilisant l'option -R et passant deux indices de vertex adjacentes du cube. Utilisez off2pov avec l'option -n pour afficher le cube avec ses numéros de sommets.
off2pov -x vf -n -o cube.pov cube.off
povray + a + p cube.pov
Sommets 3 et 5 sont adjacents, alors assurez la double octaèdre comme ça, et l'afficher.
pol_recip -R 3,5 cube.off> oct.off
off2pov -o oct.pov oct.off
povray + a + p oct.pov
Fusionner les polyèdres
OFF fichiers sont fusionnés avec off_merge
off_util cube.off oct.off> cub_oct.off
Afficher le résultat.
off2pov -o cub_oct.pov cub_oct.off
povray + a + p cub_oct.pov
Utilisez des couleurs
Pour le rendre plus clair que ce est un composé d'un cube et octaèdre les deux polyèdres pourrait envisager différentes couleurs en utilisant off_color.
Couleur de la faces du cube rouge, et l'octaèdre face verte.
off_color -f 1,0,0 cube.off> red_cube.off
off_color -f 0,1,0 oct.off> green_oct.off
Maintenant fusionner et afficher comme avant, cette fois faire les éléments de bord et vertex plus petites que les valeurs par défaut
off_util red_cube.off green_oct.off> color_cub_oct.off
off2pov -v -e 0,02 0,016 -o color_cub_oct.pov color_cub_oct.off
povray + a + p color_cub_oct.pov
Quoi de neuf dans cette version:
- Cette version inclut de nouveaux modèles (kite isoedrique polyèdres -faced, couronne polyèdres) et l'évaluation des expressions mathématiques pour les arguments de programme.
Ce qui est nouveau dans la version 0.22:
- Cette version comprend des modèles plus élevés de ressources de précision, des corrections de bogues et des changements pour permettre la construction sur OS X (non testé).
Ce qui est nouveau dans la version 0.20:
- Les nouvelles fonctionnalités comprennent une grande collection de modèles de polyèdre accessibles par nom et les opérations de symétrie pour plusieurs programmes.
- La bibliothèque de l'Antiprism C est installé avec les en-têtes et la documentation et peut être développé contre (ce est un travail en cours).
- Un programme d'installation auto-extractible est prévu pour le paquet binaire Windows.
- La section des exemples du site Web a été développé pour fournir une aide de nouvelles fonctionnalités.
Ce qui est nouveau dans la version 0.19.1:
- Cette version comprend des changements pour permettre la construction avec GCC 4.3 (comme utilisé dans Ubuntu 8.10).
Ce qui est nouveau dans la version 0.19:
- Cette version inclut un nouveau programme d'enquêter réseaux de Bravais, un nouveau programme pour la génération optimisée de Waterman polyèdres, certains ajouts de fonctionnalités mineures; et quelques corrections de bugs.
Commentaires non trouvées