ico - Online in de cloud

Dit is de opdracht-ico die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator

PROGRAMMA:

NAAM


ico - animeren een icosaëder of ander veelvlak

KORTE INHOUD


ico [-weergave weergave] [-geometrie geometrie] [-r] [-d patroon] [-i] [-dbl] [-gezichten]
[-noedges] [-sleep n] [-obj object] [-objhelp] [-colors colour-list]

PRODUCTBESCHRIJVING


Ico geeft een roterend veelvlak met een draadframe weer, waarbij verborgen lijnen zijn verwijderd, of een effen vulling
veelvlak met verborgen gezichten verwijderd. Er zijn een aantal verschillende veelvlakken
beschikbaar; het toevoegen van een nieuw veelvlak aan het programma is vrij eenvoudig.

OPTIES


-r Weergeven in het hoofdvenster in plaats van een nieuw venster te maken.

-d patroon
Geef een bitpatroon op voor het tekenen van stippellijnen voor draadframes.

-i Gebruik omgekeerde kleuren voor draadframes.

-dbl Gebruik dubbele buffering op het display. Dit werkt voor draadframe of solide
tekeningen vullen. Voor tekeningen met volledige vulling resulteert het gebruik van deze schakelaar in substantieel
vlottere beweging. Merk op dat dit twee keer zoveel bitvlakken vereist als zonder
dubbele buffering. Aangezien sommige kleuren doorgaans door andere programma's worden toegewezen,
de meeste beeldschermen met acht bits zullen bij gebruik waarschijnlijk beperkt zijn tot acht kleuren
dubbele buffering.

-gezichten Teken gevulde gezichten in plaats van draadframes.

-geen randen
Teken de draadframes niet. Meestal alleen gebruikt wanneer -faces wordt gebruikt.

-slaap n
Slaap n seconden tussen elke beweging van het object.

-obj object
Geef op welk object u wilt tekenen. Als er geen object is opgegeven, wordt een icosaëder getekend.

-objhelp
Druk een lijst af van de beschikbare objecten, samen met informatie over elk
voorwerp.

-kleuren kleur kleur ...
Geef op welke kleuren moeten worden gebruikt om de gevulde vlakken van het object te tekenen. Indien minder
kleuren dan gezichten worden gegeven, worden de kleuren hergebruikt.

PROGRAMMA BEEINDIGING


Als u op "q" drukt, wordt een venster gesloten. Indien gecompileerd met ondersteuning voor threads, zal het programma stoppen
alleen als alle threads eindigen. U kunt ook een animatievenster sluiten met behulp van de ICCCM
verwijderen bericht (afhankelijk van uw windowmanager heeft u een decoratieknop of
menu om een ​​dergelijk bericht te verzenden).

TOEVOEGEN VEELHEDEN


Als je de bron van ico hebt, is het heel eenvoudig om meer veelvlakken toe te voegen. Elk veelvlak is
gedefinieerd in een include-bestand met de naam objXXX.h, waarbij XXX iets is dat verband houdt met het
naam van het veelvlak. Het formaat van het include-bestand wordt gedefinieerd in het bestand polyinfo.h.
Kijk naar het bestand objcube.h om te zien wat het exacte formaat van een objXXX.h-bestand zou moeten zijn,
maak vervolgens uw objXXX.h-bestand in dat formaat.

Nadat je het nieuwe objXXX.h-bestand hebt gemaakt (of een nieuw bestand van elders hebt gekopieerd), doe je gewoon a
'afhangen'. Hiermee wordt het bestand allobjs.h opnieuw gemaakt, dat alle objXXX.h weergeeft
bestanden. Als u hierna een 'make' uitvoert, wordt ico opnieuw opgebouwd met de nieuwe objectinformatie.

Gebruik ico online met behulp van onworks.net-services



Nieuwste Linux & Windows online programma's