EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

geomviewgv - Online în cloud

Rulați geomviewgv în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda geomviewgv care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


Geomview - vizualizator interactiv de geometrie

REZUMAT


geomview [-b r g b] [-c fişierul de comandă] [-câștigă #fenestre] [-noinit] [-nopanels] [-noopengl]
[-wpos xmin ymin xsize ysize] [-wpos xsize,ysize[@xmin,ymin]] [-e modul-extern-
nume] [-M[cg][sp] pipename] [-start nume-modul-extern [arg ...] --]
[-alerga cale-modul-extern [arg ...] --] [fişier ...]

DESCRIERE


Geomview este un vizualizator interactiv de geometrie scris la Geometry Center. Se afișează
obiectele din fișierele date pe linia de comandă și permite utilizatorului să vizualizeze și
manipulați-le în mod interactiv.

Versiunea actuală (1.7) a geomview rulează pe Silicon Graphics Irises și X Window System
posturi de lucru. Suntem foarte interesați să aflăm despre orice probleme pe care le-ați putea avea când îl utilizați;
vezi mai jos pentru informații despre cum ne poți contacta.

Pe lângă faptul că oferă control interactiv asupra unei lumi de obiecte prin intermediul mouse-ului și
tastatură, geomview are un limbaj interpretat de comenzi pentru a controla aproape fiecare
aspectul expunerii sale. Poate executa fișiere care conțin instrucțiuni în acest limbaj și
poate comunica cu alte programe folosind limbajul. Vedea geomview(5), de exemplu dosarul
man/cat5/geomview.5 în distribuția geomview, pentru mai multe detalii despre limbaj.

TUTORIAL


Această pagină de manual servește doar ca un manual de referință (foarte) concis pentru geomview. Pentru o
introducere mai blândă în program și formatul fișierelor de date pe care le poate citi, vezi
„overview” și „oogltour” în directorul „doc” al distribuției geomview, sau mai bine,
vezi manualul complet: „geomview.tex” sau „geomview.ps”, tot în directorul „doc”. The
Distribuția sursă include, de asemenea, un tutorial despre cum să scrieți module externe în fișierul
directorul „src/bin/example”.

OPŢIUNI


-b Setați culoarea de fundal a ferestrei la valorile RGB date.

-c Interpretați comenzile din fișierul de comandă, care poate fi ``-'' pentru intrarea standard. The
limbajul de comandă este descris în geomview(5). Comenzile pot fi furnizate literal,
ca în ``-c "(ui-panel main off)"''; întrucât includ paranteze, trebuie să fie
citat.

-wins Determină geomview să afișeze inițial ferestrele camerei #windows.

-wpos Specifică locația inițială și dimensiunea primei ferestre a camerei. Cu ``-'',
vi se solicită plasarea ferestrei.

-M nume obiect
Afișați geometria (sau comenzile) trimise prin intermediul
``togeomview -g nume obiect [geomview-shell-command]'' sau ``geomstuff nume obiect fişier
...''. Datele apar ca un obiect geomview numit nume obiect.

De fapt, ascultă conducta numită ``/tmp/geomview/nume obiect''; poti realiza
același efect cu comenzile shell:
mkdir /tmp/geomview;
mknod /tmp/geomview/nume obiect p
(presupunând că directorul și conducta numită nu există deja), apoi executând fișierul
comanda geomview:
(geometrie nume obiect < /tmp/geomview/nume obiect)

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

-M opțiunea acceptă modificatori: a 'g' sufixul așteaptă date de geometrie (implicit),
In timp ce 'c' sufixul așteaptă comenzi GCL. A 'p' implică că conexiunea ar trebui să folosească a
țeavă numită (prestabilită pentru orice, cu excepția NeXT), în timp ce „s' implică folosirea
un socket de domeniu UNIX (implicit pe NeXT). De la versiunea 1.9 a Geomview
De asemenea, sunt acceptate prize de domeniu de internet; utilizare 'păcatpentru a face Geomview să asculte
portul IPv4 dat de TCPPORT, sau folosiți 'păcat6' pentru a face Geomview să asculte pe un IPv6
port (de asemenea, așa cum este specificat de TCPPORT). 'soare' este un sinonim pentru 's', adică folosește Unix
socket de domeniu cu numele PIPENAME. Dacă PIPENAME începe cu o bară oblică ('/'), apoi
se presupune că este o cale absolută, altfel conducta sau soclul numită este
creat mai jos ${TMPDIR}/geomview/.

So -Mcs Pace selectează comenzi de citire din socket-ul de domeniu UNIX numit
/tmp/geomview/fred, -Mcsin 40000 selectează comenzi de citire din portul IPv4
„40000”.

-noopengl
Dezactivați utilizarea OpenGL pentru (eventual) randare accelerată hardware, chiar dacă
binarul Geomview are suport pentru OpenGL compilat. Acest lucru dezactivează, de asemenea,
suport pentru transparență și texturi

-nopanouri
Începeți să afișați fără panouri, doar ferestre grafice. Panelurile pot fi invocate ulterior
ca de obicei, cu comenzile rapide de la tastatură „Px” sau comanda „(ui-panel ...)”.

-noinit
Citiți fișierele de inițializare. În mod implicit, geomview citește la nivelul întregului sistem
Fișierul „.geomview”, urmat de cele din $HOME/.geomview și ./.geomview.

-e nume module
Porniți un modul extern; nume module este numele asociat cu modulul,
care apare în browserul de aplicații al panoului principal, așa cum este definit de modulul-
definiți comanda (vezi geomview(5) pentru detalii).

-start nume module argumente ... -
La fel ca -e, dar vă permite să transmiteți argumente la modulul extern. „--” semnalează
sfârșitul listei de argumente; „--” poate fi omis dacă ar fi ultimul argument
pe linia de comandă geomview.

-alerga comandă-shell argumente ...
Ca -start, dar ia calea executabilului modulului extern în loc de
numele modulului.

GEOMETRIA FILE FORMATE


Formatul fișierelor citite de geomview este descris în ochiul(5); tastați „man 5 oogl”, sau
vezi fișierul man/cat5/oogl.5 din distribuția geomview, pentru detalii.

Notă pentru utilizatorii MinneView (precursorul geomview): geomview poate citi fișierele MinneView,
dar MinneView nu poate citi toate fișierele geomview.

LANSARE DOSARE


Imediat după pornire, geomview citește și execută comenzile în întregul sistem
.geomview în subdirectorul „date” din directorul geomview. Apoi, dacă există un
fișier numit .geomview în directorul curent, execută comenzile din acel fișier. Dacă
nu în directorul principal al utilizatorului și îl execută dacă este găsit. Fișierul de pornire al unui
utilizatorul individual suprascrie valorile implicite la nivel de sistem, deoarece comenzile ulterioare au prioritate
peste cele anterioare.

EXTERN MODULE


Geomview are capacitatea de a interacționa prin limbajul său de comandă cu alte programe, numite
„module externe”. Multe astfel de module au fost scrise și apar în „Aplicație”
browser în panoul principal geomview. Pentru a invoca un modul, faceți clic cu mouse-ul pe
intrarea modulului în acest browser. Aceasta pornește modulul și adaugă o intrare suplimentară la
browser, începând cu un număr între paranteze drepte ca în ``[1] Crayola'', care
reprezintă instanța de rulare a acelui modul. Puteți închide modulul făcând clic
pe intrarea numerotata. Modulele sunt documentate separat de geomview. Vezi manualul
pagina pentru fiecare modul pentru detalii.

INSTALARE AN EXTERN MODULUL


Geomview caută module externe într-un director special pentru module. În geomview
arborele de distribuție acesta este subdirectorul „bin/$MACHTYPE”. Un modul este format din două
fișiere: programul executabil și un „fișier de inițiere al modulului”, care este un al cărui nume este
„.geomview-” urmat de numele modulului. Fișierul init al modulului spune geomview cum să ruleze
acel program. Asigurați-vă că păstrați întotdeauna aceste două fișiere împreună; geomview are nevoie de ambele
pentru a rula modulul. Pentru a instala un nou modul, puneți pur și simplu modulul
fișierul executabil și fișierul său init în directorul modulului geomview. Data viitoare tu
rulați geomview, va ști despre acel modul.

Geomview poate căuta de fapt module într-o listă de directoare; implicit doar
Directorul „bin/$MACHTYPE” se află în această listă. Vedeți comanda set-emodule-path în
geomview(5) pentru detalii.

Există un tutorial despre cum să scrieți module externe în directorul „src/bin/example”.

EXTERN MODULUL INIT DOSARE


Un fișier de inițializare a unui modul extern este fișierul care spune geomview cum să ruleze acel modul. Este
numele trebuie să fie „.geomview-” urmat de numele modulului, de exemplu „.geomview-foo”. Aceasta
ar trebui să conțină comenzi geomview; în mod obișnuit, va conține o singură definiție de emodul
comandă care introduce modulul în browserul aplicației geomview:

(emodul-definiți „Foo” „foo”)

Primul șir este numele care apare în browser. Al doilea șir este
comanda pentru a invoca modulul. Poate conține argumente; de fapt poate fi un arbitrar
comanda shell.

KEYBOARD SCURTURI


Multe operațiuni geomview sunt disponibile de la tastatură. Atingerea „?” butonul de pe
panoul principal sau tastând „?” cu cursorul în orice fereastră, face ca geomview să imprime a
mesaj pe ieșirea standard care listează toate comenzile rapide de la tastatură.

Comenzile de la tastatură se aplică în timp ce cursorul se află în orice fereastră grafică și în majoritatea
panouri de control. Majoritatea comenzilor permit unul dintre următoarele prefixe de selecție
(dacă nu este furnizat niciunul, comanda se aplică obiectului curent):
g world geom g# #'th geom g* Toate geoms
c camera curentă c# #'-a cameră c* Toate camerele
Mulți permit un prefix numeric: dacă nici unul, comută sau reseta valoarea curentă.
Aspect:
Desenare: Umbrire: Altele:
af Faces 0as Constant av eVert normals: întotdeauna vizualizator de fețe
ae Muchiile 1 ca plat #aw Lățimea liniei (pixeli)
an Normale 2 ca netede #ac margini Mai aproape decât fețele (încercați 5-100)
ab Bounding Boxes 3as Linii netede, neluminate al Shade
aV Vectors aT permit transparența la cartografierea texturii
Culoare: aC permite poligoane concave
Cf Ce Cn Cb CB fata/marginea/normala/bbox/backgnd
Mișcări: Vizionare:
r rotiți [ Leftmouse=plan XY, 0vp Vedere ortografică
t translate Middle=axa Z, 1vp Vedere în perspectivă
z zoom FOV Shift = mișcare lentă, vd Desenați camerele altor vederi
f zboară în moduri r/t. ] #vv câmpul de vizualizare
pe orbită [Stânga=virare, Mijloc=viteză ] #vn aproape de distanța clipului
scara s #vf distanta clipului departe
w/W recentr/toate v+ adăugați o cameră nouă
h/H oprire/oprire tot cursorul vx activat/dezactivat
@ selectați centrul mișcării (de ex. g3@) vb pornire/dezactivare poli cull cu fața din spate
#vl distanță focală
L Privește obiectul v~ Activare/dezactivare umbrire software
arată Panoul: Pm Pa Pl Po principal/aspect/iluminat/obscur
Pt Pc PC Pf instrumente/camere/Comenzi/fișier-browser
Ps P- salvarea/citirea comenzilor de la tty
Lumini: ls le Afișează lumini / Editează lumini
Metric: me mh ms Euclidian Hiperbolic Sferic
Model: mv mp mc Virtual Projective Conformal
Alte:
N normalizare < Pf încărcați fișierul geom/comandă
0N niciunul > Ps salvează ceva în fișier ui motion are inerție
1N fiecare comutare mod NTSC TV uc mișcare constrânsă (X/Y).
2N toată mișcarea în sistem de coordonare propriu
Faceți dublu clic cu mouse-ul dreapta pentru a alege ca obiect țintă curent
Shift-Dreapta mouse alege punctul de interes (centru).
Renderman:
RR trimite ieșire RIB către NNN.rib (prefixul fișierului implicit == „geom”)
RC Emulați linii folosind cilindri (implicit)
RP Emulați linii folosind poligoane
Alegeți formatul ASCII RIB (implicit)
Rb alege formatul BINARY RIB
Rt alegeți Afișare simbol pentru a specifica fișierul .tiff (implicit)
Rf alegeți Display token pentru a specifica framebuffer
Rs Simulați culoarea de fundal cu Polygon (implicit)
Rx Fără simulare de fundal - fundal complet transparent (alfa).

NOTE


Comanda „geomview” este de fapt un script shell care setează diverse variabile de mediu
care spune geomview despre configurația dvs. locală și apoi invocă executabilul geomview
programul „gvx” (sau „gvx.OGL”). Nu rulați „gvx” de la sine; invocați întotdeauna geomview cu
script shell „geomview”.

Utilizați geomviewgv online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad