IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

geomviewgv - Online nel cloud

Esegui geomviewgv nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando geomviewgv che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


Geomview - visualizzatore di geometria interattivo

SINOSSI


vista geografica [-b r g b] [-C file di comando] [-vince #finestre] [-noinit] [-nopannelli] [-noopengl]
[-wpos xmin ymin taglia x dimensione] [-wpos xsize, ysize[@xmin,ymin]] [-es modulo-esterno-
Nome] [-M[cg][sp] nomepipa] [-cominciare nome-modulo-esterno [arg ...] --]
[-correre percorso-modulo-esterno [arg ...] --] [filetto ...]

DESCRIZIONE


Geomview è un visualizzatore di geometria interattivo scritto nel Centro Geometria. Visualizza
gli oggetti nei file forniti sulla riga di comando e consente all'utente di visualizzare e
manipolarli in modo interattivo.

L'attuale versione (1.7) di geomview gira su Silicon Graphics Irises e X Window System
postazioni di lavoro. Siamo molto interessati a conoscere eventuali problemi che potresti avere nell'usarlo;
vedi sotto per informazioni su come contattarci.

Oltre a fornire un controllo interattivo su un mondo di oggetti tramite il mouse e
tastiera, geomview ha un linguaggio di comandi interpretato per il controllo di quasi tutti
aspetto della sua esposizione. Può eseguire file contenenti istruzioni in questa lingua e
può comunicare con altri programmi utilizzando il linguaggio. Vedere geomview(5), ad esempio il file
man/cat5/geomview.5 nella distribuzione geomview, per maggiori dettagli sulla lingua.

TUTORIAL


Questa pagina di manuale serve solo come manuale di riferimento (molto) conciso per geomview. Per un
introduzione più delicata al programma e al formato dei file di dati che può leggere, vedere
"overview" e "oogltour" nella directory "doc" della distribuzione geomview, o meglio,
vedere il manuale completo: "geomview.tex" o "geomview.ps", anche nella directory "doc". Il
la distribuzione dei sorgenti include anche un tutorial su come scrivere moduli esterni nel
directory "src/bin/example".

VERSIONI


-b Imposta il colore di sfondo della finestra sui valori RGB dati.

-c Interpreta i comandi nel file di comando, che può essere ``-'' per l'input standard. Il
il linguaggio di comando è descritto in geomview(5). I comandi possono essere forniti letteralmente,
come in ``-c "(ui-panel main off)"''; poiché includono parentesi, devono essere
citato.

-wins Fa sì che geomview visualizzi inizialmente le finestre della fotocamera #windows.

-wpos Specifica la posizione e le dimensioni iniziali della prima finestra della fotocamera. Con ``-'',
viene richiesto il posizionamento della finestra.

-M nomeoggetto
Visualizza (possibilmente cambiando dinamicamente) la geometria (o i comandi) inviati tramite
``vista togeom -g nomeoggetto [comando-shell-geomview]'' o ``roba geometrica nomeoggetto filetto
...''. I dati vengono visualizzati come un oggetto geomview denominato nomeoggetto.

In realtà ascolta la pipe denominata ``/tmp/geomview/nomeoggetto''; puoi raggiungere il
stesso effetto con i comandi della shell:
mkdir /tmp/geomview;
mknod /tmp/geomview/nomeoggetto p
(supponendo che la directory e la named pipe non esistano già), quindi eseguendo il comando
comando geomview:
(geometria nomeoggetto < /tmp/geomview/nomeoggetto)

-M[cg][ps[un|in|in6]] NOMEPIPE|TCPPORT

I -M l'opzione accetta i modificatori: un 'g' il suffisso prevede dati di geometria (il valore predefinito),
mentre un 'c' il suffisso prevede comandi GCL. UN 'p' implica che la connessione dovrebbe usare a
named pipe (l'impostazione predefinita su tutto tranne che sul NeXT), mentre 's'implica l'uso
un socket di dominio UNIX (l'impostazione predefinita sul NeXT). Dalla versione 1.9 di Geomview
sono supportati anche i socket di dominio Internet; utilizzo 'peccato'per far ascoltare Geomview
la porta IPv4 fornita da PORTATCP, o usa 'sin6' per far ascoltare Geomview su un IPv6
porta (anche come specificato da PORTATCP). 'sole'è sinonimo di 's', cioè usa Unix
socket di dominio con il nome NOMEPIPE. Se NOMEPIPE inizia con una barra ('/'), quindi
si presume che sia un percorso assoluto, altrimenti la pipe o il socket con nome è
creato sotto ${TMPDIR}/visualizzazione geometrica/.

So -Mc fred seleziona i comandi di lettura dal socket di dominio UNIX denominato
/tmp/geomview/fred, -Mcsin 40000 seleziona i comandi di lettura dalla porta IPv4
'40000'.

-noopengl
Disabilitare l'uso di OpenGL per (possibilmente) il rendering con accelerazione hardware, anche se
il binario Geomview ha il supporto per OpenGL compilato. Questo disabilita anche il
supporto per trasparenza e texture

-nopannelli
Avvia la visualizzazione senza pannelli, solo finestre grafiche. I pannelli possono essere richiamati in seguito
come al solito con le scorciatoie da tastiera "Px" o il comando "(ui-panel ...)".

-noinit
Leggere nessun file di inizializzazione. Per impostazione predefinita, geomview legge l'intero sistema
".geomview", seguito da quelli in $HOME/.geomview e ./.geomview.

-e nomemodulo
Avvia un modulo esterno; nomemodulo è il nome associato al modulo,
che appare nel browser Applicazioni del pannello principale, come definito dall'emodule-
define comando (vedi geomview(5) per i dettagli).

-Inizio nomemodulo argomenti ... -
Come -e ma consente di passare argomenti al modulo esterno. "--" segnala il
fine dell'elenco degli argomenti; il "--" può essere omesso se fosse l'ultimo argomento
sulla riga di comando di geomview.

-correre comando shell argomenti ...
Come -start ma prende il percorso dell'eseguibile del modulo esterno invece di
il nome del modulo.

GEOMETRIA RISORSE FORMATI


Il formato dei file letti da geomview è descritto in occhio(5); digita "man 5 oogl", o
vedere il file man/cat5/oogl.5 nella distribuzione geomview, per i dettagli.

Nota per gli utenti di MinneView (il precursore di geomview): geomview può leggere file MinneView,
ma MinneView non può leggere tutti i file geomview.

AVVIARE FILE


Immediatamente all'avvio geomview legge ed esegue i comandi a livello di sistema
File .geomview nella sottodirectory "data" della directory geomview. Quindi, se c'è un
file denominato .geomview nella directory corrente, esegue i comandi in quel file. Se
no nella home directory dell'utente e, se trovato, lo esegue. Il file di avvio di an
il singolo utente sovrascrive le impostazioni predefinite a livello di sistema, poiché i comandi successivi hanno la precedenza
su quelli precedenti.

ESTERNO MODULI


Geomview ha la capacità di interagire tramite il suo linguaggio di comando con altri programmi, chiamati
"moduli esterni". Molti di questi moduli sono stati scritti e appaiono nella "Applicazione"
browser nel pannello principale di geomview. Per richiamare un modulo fai clic con il mouse sul
voce del modulo in questo browser. Questo avvia il modulo e aggiunge una voce aggiuntiva a
il browser, iniziando con un numero tra parentesi quadre come in ``[1] Crayola'', che
rappresenta l'istanza in esecuzione di quel modulo. È possibile terminare il modulo facendo clic su
sulla voce numerata. I moduli sono documentati separatamente da geomview. Vedi il manuale
pagina per ogni modulo per i dettagli.

INSTALLAZIONE AN ESTERNO MODULO


Geomview cerca i moduli esterni in una directory speciale per i moduli. Nella geomview
albero di distribuzione questa è la sottodirectory "bin/$MACHTYPE". Un modulo è composto da due
file: il programma eseguibile e un "file init modulo", il cui nome è
".geomview-" seguito dal nome del modulo. Il file di init del modulo dice a geomview come eseguire
quel programma. Assicurati di tenere sempre insieme questi due file; geomview ha bisogno di entrambi
loro per eseguire il modulo. Per installare un nuovo modulo, metti semplicemente i moduli
eseguibile e il suo file init nella directory del modulo di geomview. La prossima volta tu
eseguire geomview, saprà di quel modulo.

Geomview può effettivamente cercare i moduli in un elenco di directory; per impostazione predefinita solo il
La directory "bin/$MACHTYPE" è in questo elenco. Vedi il comando set-emodule-path in
geomview(5) per i dettagli.

C'è un tutorial su come scrivere moduli esterni nella directory "src/bin/example".

ESTERNO MODULO INIT FILE


Un file init di un modulo esterno è il file che dice a geomview come eseguire quel modulo. Suo
il nome deve essere ".geomview-" seguito dal nome del modulo, ad esempio ".geomview-foo". Esso
dovrebbe contenere comandi geomview; tipicamente conterrà un singolo emodule-define
comando che inserisce il modulo nel browser dell'applicazione di geomview:

(emodule-definisce "Foo" "foo")

La prima stringa è il nome che appare nel browser. La seconda stringa è la
comando per richiamare il modulo. Può contenere argomenti; in effetti può essere un arbitrario
comando di shell.

TASTIERA SCORCIATOIE


Molte operazioni di geomview sono disponibili dalla tastiera. Colpire il "?" pulsante sul
pannello principale o digitando "?" con il cursore in qualsiasi finestra, fa sì che geomview stampi a
messaggio sullo standard output che elenca tutte le scorciatoie da tastiera.

I comandi da tastiera si applicano mentre il cursore si trova in qualsiasi finestra grafica e nella maggior parte dei casi
pannelli di controllo. La maggior parte dei comandi consente uno dei seguenti prefissi di selezione
(se non ne viene fornito nessuno il comando si applica all'oggetto corrente):
g world geom g# #'esimo geom g* Tutti i geom
c videocamera corrente c# #'esima videocamera c* Tutte le videocamere
Molti consentono un prefisso numerico: se nessuno commuta o ripristina il valore corrente.
Aspetto visivo:
Disegna: Ombreggiatura: Altro:
af Faces 0as Constant av eVert normals: visore sempre viso
ae Bordi 1as Piatto #aw Larghezza linea (pixel)
an Normals 2as Smooth #ac bordi più vicini delle facce (prova 5-100)
ab Bounding Box 3as Linee lisce, non illuminate al Shade
aV Vettori aT consentono la trasparenza alla mappatura delle texture
Colore: aC consente poligoni concavi
Cf Ce Cn Cb CB faccia/bordo/normale/bbox/backgnd
Movimenti: Visualizzazione:
r ruota [ Mouse sinistro = Piano XY, vista ortografica 0vp
t trasla Medio = asse Z, vista prospettica 1vp
z zoom FOV Shift=slow motion, vd Disegna le telecamere di altre viste
f volare in modalità r/t. ] #vv campo visivo
o orbit [Sinistra=sterzo, Medio=velocità ] #vn vicino alla distanza della clip
s scala #vf distanza clip lontana
w/W ricentri/tutti v+ aggiungi nuova telecamera
h/H ferma/ferma tutto vx cursore on/off
@ seleziona il centro del movimento (ad es. g3@) vb poly cull rivolto all'indietro on/off
#vl lunghezza focale
L Guarda oggetto v~ Attivazione/disattivazione dell'ombreggiatura del software
mostra Pannello: Pm Pa Pl Po principale/aspetto/illuminazione/oscura
Pt Pc PC Pf strumenti/fotocamere/comandi/file-browser
Ps P- salva/leggi comandi da tty
Luci: ls le Mostra luci / Modifica luci
Metrico: me mh ms Euclideo Iperbolico Sferico
Modello: mv mp mc Virtual Projective Conformal
Altro:
Normalizzazione N < Pf load geom/file di comando
0N nessuno > Ps salva qualcosa nel file ui motion ha inerzia
1N ogni modalità TV NTSC attiva o disattiva il movimento vincolato (X/Y)
2N tutto il movimento nel proprio sistema di coordinate
Fai doppio clic con il tasto destro del mouse seleziona come oggetto di destinazione corrente
Maiuscole-destro del mouse seleziona il punto di interesse (centro)
Render:
RR invia l'uscita RIB a NNN.rib (prefisso file predefinito == "geom")
RC Emula linee usando cilindri (predefinito)
RP Emula le linee usando i poligoni
Ra scegli il formato ASCII RIB (predefinito)
Rb scegli il formato BINARY RIB
Rt scegli Visualizza token per specificare il file .tiff (predefinito)
Rf scegli Visualizza token per specificare framebuffer
Rs Simula il colore di sfondo con Polygon (predefinito)
Rx Nessuna simulazione di sfondo - sfondo completamente trasparente (alfa)

NOTE


Il comando "geomview" è in realtà uno script di shell che imposta varie variabili d'ambiente
che indicano a geomview la tua configurazione locale e quindi richiama l'eseguibile di geomview
programma "gvx" (o "gvx.OGL"). Non eseguire "gvx" da solo; invoca sempre geomview con il
script della shell "geomview".

Usa geomviewgv online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad