antiprisma project is een suite van programma's voor de productie, manipulatie en visualisatie van veelvlakken.
Maak een kubus
Dit kan met unipoly, die kan worden gebruikt om alle uniforme veelvlakken maken.
unipoly kubus> cube.off
Display met
off2pov -o cube.pov cube.off
povray + a + p cube.pov
Maak de dubbele octaëder
pol_recip wordt gebruikt voor het maken duals door polaire heen en weer.
Om een mooie verbinding te maken van de straal van de bol gebruikt voor het heen en weer moet de afstand van de kubus centrum naar het middelpunt van een rand te zijn, en het centrum bol moet het middelpunt van de kubus zijn.
unipoly heeft de kubus op (0, 0, 0), dat is de standaard centrum voor pol_recip gecentreerd. De straal kan worden opgegeven via de optie -R en het passeren van twee aangrenzende vertex index nummers van de kubus. Gebruik off2pov met de -n optie om de kubus met zijn top nummers weer te geven.
off2pov -x vf -n -o cube.pov cube.off
povray + a + p cube.pov
Hoekpunten 3 en 5 zijn aangrenzende, dus maak er het dubbele octaëder als dit, en weer te geven.
pol_recip -R 3,5 cube.off> oct.off
off2pov -o oct.pov oct.off
povray + a + p oct.pov
Voeg de veelvlakken
OFF-bestanden worden samengevoegd met off_merge
off_util cube.off oct.off> cub_oct.off
Geef het resultaat.
off2pov -o cub_oct.pov cub_oct.off
povray + a + p cub_oct.pov
Gebruik kleuren
Om duidelijker dat een verbinding van een kubus en octaëder beide veelvlakken kunnen uiteenlopen kleuren met off_color.
Kleur de kubus gezichten rood, en de octaëder gezichten groen.
off_color -f 1,0,0 cube.off> red_cube.off
off_color -f 0,1,0 oct.off> green_oct.off
Nu samen te voegen en weer te geven als voorheen, dit keer het maken van de rand en vertex elementen kleiner dan de standaardwaarden
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 + a + p color_cub_oct.pov
Wat is nieuw in deze release:
- Deze versie bevat nieuwe modellen (isohedral kite -faced veelvlakken, kroon veelvlakken) en evaluatie van wiskundige uitdrukkingen voor argumenten programma.
Wat is nieuw in versie 0.22:
- Deze versie bevat een hogere precisie resource modellen, bugfixes en veranderingen om de bouw mogelijk te maken op OS X (niet getest).
Wat is nieuw in versie 0,20:
- Nieuwe functies zijn onder meer een grote collectie veelvlak modellen bereikbaar op naam en symmetrie operaties voor verschillende programma's.
- De antiprisma C ++ bibliotheek is geïnstalleerd met headers en documentatie en kan worden ontwikkeld tegen (dit is werk in uitvoering).
- Een self-extracting installer is voorzien voor de Windows binary package.
- De sectie voorbeelden van de website is uitgebreid om hulp te bieden voor nieuwe functies.
Wat is nieuw in versie 0.19.1:
- Deze release bevat wijzigingen te laten bouwen met GCC 4.3 (zoals gebruikt in Ubuntu 8.10).
Wat is nieuw in versie 0.19:
- Deze release bevat een nieuw programma voor het onderzoeken Bravais roosters, een nieuw programma voor de geoptimaliseerde generatie Waterman veelvlakken, enkele kleine feature toevoegingen; en een aantal bugfixes.
Reacties niet gevonden