antiprisma proyecto es un conjunto de programas para la generación, manipulación y visualización de los poliedros.
Hacer un cubo
Esto se puede hacer con unipoly, que se puede utilizar para hacer que todos los poliedros uniforme.
cubo unipoly> cube.off
Pantalla con
off2pov -o cube.pov cube.off
povray + a + p cube.pov
Haga el doble octaedro
pol_recip se utiliza para hacer duales por el movimiento alternativo polar.
Para hacer un compuesto agradable el radio de la esfera utilizado para el movimiento alternativo tiene que ser la distancia desde el centro de cubo para el punto medio de un borde, y el centro de la esfera debe ser el centro del cubo.
unipoly se ha centrado en el cubo (0, 0, 0), que es el centro predeterminado para pol_recip. El radio se puede especificar mediante la opción -R y pasando dos números índices vértice adyacentes del cubo. Utilice off2pov con la opción -n para mostrar el cubo con sus números de vértices.
off2pov -x vf -n -o cube.pov cube.off
povray + a + p cube.pov
Los vértices 3 y 5 son adyacentes, por lo que el doble octaedro como este, y lo mostramos.
pol_recip -R 3,5 cube.off> oct.off
off2pov -o oct.pov oct.off
povray + a + p oct.pov
Combinar los poliedros
Archivos OFF se fusionan con off_merge
off_util cube.off oct.off> cub_oct.off
Mostrar el resultado.
off2pov -o cub_oct.pov cub_oct.off
povray + a + p cub_oct.pov
Utilice colores
Para hacerlo más claro que este es un compuesto de un cubo y el octaedro los dos poliedros se podría dar diferentes colores usando off_color.
Colorear el cubo enfrenta rojo, y el octaedro enfrenta verde.
off_color -f 1,0,0 cube.off> red_cube.off
off_color -f 0,1,0 oct.off> green_oct.off
Ahora fusionar y mostrar como antes, esta vez haciendo los bordes y vértices elementos más pequeños que los valores por defecto
off_util red_cube.off green_oct.off> color_cub_oct.off
off2pov -v 0,02 0,016 -e -o color_cub_oct.pov color_cub_oct.off
povray + a + p color_cub_oct.pov
¿Cuál es nuevo en esta versión:
- Esta versión incluye nuevos modelos (kite isohedral poliedros -faced, poliedros corona) y la evaluación de expresiones matemáticas para argumentos del programa.
¿Qué hay de nuevo en la versión 0.22:
- Esta versión incluye los modelos más altos de recursos precisión, soluciones a fallos, y los cambios para permitir la construcción en OS X (no probado).
¿Qué hay de nuevo en la versión 0.20:
- Las nuevas características incluyen una gran colección de modelos poliedro accesibles por nombre y operaciones de simetría para varios programas.
- La biblioteca antiprisma C ++ se instala con cabeceras y documentación y puede ser desarrollado en contra (este es un trabajo en progreso).
- Un instalador autoextraíble se proporciona el paquete binario de Windows.
- La sección de ejemplos de la página Web se ha ampliado para proporcionar ayuda para las nuevas características.
¿Qué hay de nuevo en la versión 0.19.1:
- Esta versión incluye cambios para permitir la construcción con GCC 4.3 (como se usa en Ubuntu 8.10).
¿Qué hay de nuevo en la versión 0.19:
- Esta versión incluye un nuevo programa para la investigación de redes de Bravais, un nuevo programa para la generación optimizada de poliedros Waterman, algunas nuevas características de menor importancia; y algunas correcciones de errores.
Comentarios que no se encuentran