антипризми проект являє собою набір програм для генерації, маніпуляції, і візуалізації багатогранників.
Зробити куб
Це може бути зроблено з unipoly, які можуть бути використані, щоб зробити все рівномірний багатогранники.
unipoly куб> cube.off
Показати з
off2pov -o cube.pov cube.off
Povray + + р cube.pov
Зробіть подвійний октаедр
pol_recip використовується для виготовлення сполучених полярним зворотно-поступального руху.
Щоб зробити хороший з'єднання радіус сфери, використовуваної для зворотно-поступального руху повинна бути відстань від центру куба до середньої точки ребра, і центр сфери повинен бути центром куба.
unipoly була спрямована на куб на (0, 0, 0), яка Центр замовчуванням для pol_recip. Радіус можна задати за допомогою параметра -R і попутні дві сусідні індексні вершина куба. Використовуйте off2pov з опцією -n, щоб відобразити куб з його числами вершин.
off2pov -x В.Ф. -n -o cube.pov cube.off
Povray + + р cube.pov
Вершини 3 і 5 є суміжними, тому зробіть подвійний октаедр як це, і показати його.
pol_recip -R 3,5 cube.off> oct.off
off2pov -o oct.pov oct.off
Povray + + р oct.pov
Злиття багатогранники
OFF файли об'єднуються з off_merge
off_util cube.off oct.off> cub_oct.off
Відображення результату.
off2pov -o cub_oct.pov cub_oct.off
Povray + + р cub_oct.pov
Використовуйте кольори
Щоб зробити це більш ясним, що це з'єднання куба і октаедр два багатогранника може бути надана з використанням різних кольорів off_color.
Колір куб стикається червоний, і октаедр стикається зелений.
off_color -f 1,0,0 cube.off> red_cube.off
off_color -f 0,1,0 oct.off> green_oct.off
Тепер злийте і відображення, як і колись, на цей раз роблячи краю і вершинні елементи менше, ніж за замовчуванням
off_util red_cube.off green_oct.off> color_cub_oct.off
off2pov -v 0,02 -e 0,016 -o color_cub_oct.pov color_cub_oct.off
Povray + + р color_cub_oct.pov
Що нового У цьому випуску:
- Ця версія включає в себе нові моделі (равногранного кайт -faced багатогранники, корона багатогранники) і оцінка математичних виразів для аргументів програми.
Що нового у версії 0.22:
- Ця версія включає в себе більш високі моделі точність ресурсів, виправлення та зміни щоб будівля на OS X (неперевірені).
Що нового у версії 0.20:
- Нові функції включають в себе велику колекцію багатогранника моделей, доступних на ім'я та операції симетрії для декількох програм.
- Бібліотека антипризми C ++ встановлений з заголовками і документації, а також можуть бути розроблені з (це робота в процесі).
- саморозпаковується установник призначений для бінарного пакета Windows.
- розділ приклади веб-сайті була розширена, щоб забезпечити допомогу для нових можливостей.
Що нового у версії 0.19.1:
- Цей реліз включає в себе зміни, щоб будівля з GCC 4.3 (як і в Ubuntu 8.10).
Що нового у версії 0.19:
- Цей реліз включає в себе нову програму для дослідження решіток Браве, Нова програма для оптимізованого покоління Waterman багатогранників, невеликими доповненнями технічних можливостей; і деякі виправлення.
Коментар не знайдено