InglesPransesEspanyol

Ad


OnWorks favicon

geomviewgv - Online sa Cloud

Patakbuhin ang geomviewgv sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na geomviewgv na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


Geomview - interactive na geometry viewer

SINOPSIS


geomview [-b r g b] [-c commandfile] [-nanalo #Windows] [-noinit] [-nopanels] [-noopengl]
[-wpos xmin ymin xsize ysize] [-wpos xsize, ysize[@xmin, ymin]] [-e panlabas na module-
pangalan] [-M[cg][sp] pipename] [-simula panlabas na-module-name [arg ...] --]
[-tumakbo panlabas na-module-path [arg ...] --] [file ...]

DESCRIPTION


Ang Geomview ay isang interactive na geometry viewer na nakasulat sa Geometry Center. Nagpapakita ito
ang mga bagay sa mga file na ibinigay sa command line at pinapayagan ang user na tingnan at
manipulahin ang mga ito nang interactive.

Ang kasalukuyang bersyon (1.7) ng geomview ay tumatakbo sa Silicon Graphics Irises, at X Window System
mga workstation. Lubos kaming interesado sa pagdinig tungkol sa anumang mga problema na maaaring mayroon ka sa paggamit nito;
tingnan sa ibaba para sa impormasyon kung paano makipag-ugnayan sa amin.

Bilang karagdagan sa pagbibigay ng interactive na kontrol sa mundo ng mga bagay sa pamamagitan ng mouse at
keyboard, ang geomview ay may binibigyang kahulugan na wika ng mga command para sa pagkontrol sa halos lahat
aspeto ng pagpapakita nito. Maaari itong magsagawa ng mga file na naglalaman ng mga pahayag sa wikang ito, at
maaari itong makipag-usap sa iba pang mga programa gamit ang wika. Tingnan mo geomview(5), hal. ang file
man/cat5/geomview.5 sa geomview distribution, para sa higit pang mga detalye ng wika.

PAGTUTURO


Ang manu-manong page na ito ay nagsisilbi lamang bilang isang (napaka) maikling reference manual para sa geomview. Para sa
mas banayad na pagpapakilala sa programa at ang format ng mga file ng data na mababasa nito, tingnan
"pangkalahatang-ideya" at "oogltour" sa direktoryo ng "doc" ng pamamahagi ng geomview, o mas mabuti,
tingnan ang buong manual: "geomview.tex" o "geomview.ps", sa direktoryo din ng "doc". Ang
Kasama rin sa pamamahagi ng pinagmulan ang isang tutorial para sa kung paano magsulat ng mga panlabas na module sa
"src/bin/example" na direktoryo.

Opsyon


-b Itakda ang kulay ng background ng window sa ibinigay na mga halaga ng rgb.

-c Bigyang-kahulugan ang mga utos sa commandfile, na maaaring ``-'' para sa karaniwang input. Ang
inilalarawan ang command language sa geomview(5). Ang mga utos ay maaaring literal na ibigay,
tulad ng sa ``-c "(ui-panel main off)"''; dahil may kasama silang mga panaklong, dapat na
sinipi.

-wins Nagiging sanhi ng geomview na unang magpakita ng #windows camera windows.

-wpos Tinutukoy ang paunang lokasyon at laki ng unang window ng camera. Sa ``-'',
sinenyasan ka para sa paglalagay ng window.

-M objname
Display (posibleng dynamic na nagbabago) geometry (o mga command) na ipinadala sa pamamagitan ng
``togeomview -g objname [geomview-shell-command]'' o ``geomstuff objname file
...''. Lumilitaw ang data bilang isang geomview object na pinangalanan objname.

Talagang nakikinig sa pinangalanang pipe ``/tmp/geomview/objname''; makakamit mo ang
parehong epekto sa mga utos ng shell:
mkdir /tmp/geomview;
mknod /tmp/geomview/objname p
(ipagpalagay na ang direktoryo at pinangalanang pipe ay wala pa), pagkatapos ay isagawa ang
utos ng geomview:
(geometrya objname </tmp/geomview/objname)

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

Ang -M tumatanggap ang opsyon ng mga modifier: a 'g' inaasahan ng suffix ang geometry data (ang default),
habang isang 'c' inaasahan ng suffix ang mga GCL command. A'p' ay nagpapahiwatig na ang koneksyon ay dapat gumamit ng a
pinangalanang pipe (ang default sa lahat maliban sa NeXT), habang 's' ay nagpapahiwatig ng paggamit
isang UNIX-domain socket (ang default sa NeXT). Mula noong bersyon 1.9 ng Geomview
sinusuportahan din ang mga socket ng domain ng internet; gamitin 'kasalanan' para makinig ang Geomview
ang IPv4 port na ibinigay ni TCPPORT, o gamitin ang 'sin6' para makinig ang Geomview sa isang IPv6
port (tulad din ng tinukoy ng TCPPORT). 'araw' ay kasingkahulugan ng 's', ibig sabihin, gamitin ang Unix
domain socket na may pangalan PIPENAME. Kung PIPENAME nagsisimula sa isang slash ('/'), pagkatapos
ito ay ipinapalagay na isang ganap na pathname, kung hindi man ang pinangalanang pipe o socket ay
nilikha sa ibaba ${TMPDIR}/geomview/.

So -Mcs Kapayapaan pinipili ang pagbabasa ng mga command mula sa UNIX-domain socket na pinangalanan
/tmp/geomview/fred, -Mcsin 40000 pinipili ang pagbabasa ng mga command mula sa IPv4 port
'40000'.

-noopengl
I-disable ang paggamit ng OpenGL para sa (posibleng) hardware accelerated rendering, kahit na
ang Geomview binary ay may suporta para sa OpenGL na pinagsama-sama. Hindi rin nito pinapagana ang
suporta para sa transparency at at mga texture

-nopanels
Simulan ang pagpapakita ng walang mga panel, mga graphics window lamang. Maaaring ma-invoke ang mga panel sa ibang pagkakataon
gaya ng dati sa mga "Px" na keyboard shortcut o "(ui-panel ...)" na command.

-noinit
Walang basahin ang mga initialization file. Bilang default, binabasa ng geomview ang buong system
".geomview" na file, na sinusundan ng mga nasa $HOME/.geomview at ./.geomview.

-e modulename
Magsimula ng panlabas na module; modulename ay ang pangalan na nauugnay sa module,
lumalabas sa browser ng Applications ng pangunahing panel, gaya ng tinukoy ng emodule-
tukuyin ang utos (tingnan geomview(5) para sa mga detalye).

-simula modulename argumento ... --
Tulad ng -e ngunit pinapayagan kang ipasa ang mga argumento sa panlabas na module. "--" senyales ng
dulo ng listahan ng argumento; ang "--" ay maaaring tanggalin kung ito ang huling argumento
sa geomview command line.

-patakbo shell-utos argumento ...
Tulad ng -start ngunit kinukuha ang pathname ng executable ng panlabas na module sa halip na
pangalan ng module.

HEOMETRI FILE FORMATS


Ang format ng mga file na binasa ng geomview ay inilarawan sa mata(5); i-type ang "man 5 oogl", o
tingnan ang file man/cat5/oogl.5 sa geomview distribution, para sa mga detalye.

Paalala sa mga user ng MinneView (ang precursor sa geomview): maaaring basahin ng geomview ang mga MinneView na file,
ngunit hindi mabasa ng MinneView ang lahat ng geomview file.

Startup MGA FILE


Kaagad sa pagsisimula ng geomview, binabasa at isinasagawa ang mga utos sa buong system
.geomview file sa "data" na subdirectory ng geomview directory. Pagkatapos, kung mayroong isang
file na pinangalanang .geomview sa kasalukuyang direktoryo, pinapatupad nito ang mga utos sa file na iyon. Kung
hindi sa home directory ng user, at ipapatupad ito kung natagpuan. Ang startup file ng isang
Ino-override ng indibidwal na user ang mga default ng system, dahil mauuna ang mga susunod na command
sa mga nauna.

Panlabas MGA MODULO


Ang Geomview ay may kakayahang makipag-ugnayan sa pamamagitan ng command language nito sa iba pang mga programa, na tinatawag
"mga panlabas na module". Maraming mga naturang module ang naisulat at lumabas sa "Application"
browser sa pangunahing panel ng geomview. Upang mag-invoke ng isang module i-click mo ang mouse sa
entry ng module sa browser na ito. Sinisimulan nito ang module at nagdaragdag ng karagdagang entry sa
ang browser, na nagsisimula sa isang numero sa mga square bracket tulad ng sa ``[1] Crayola'', na
kumakatawan sa tumatakbong halimbawa ng modyul na iyon. Maaari mong wakasan ang module sa pamamagitan ng pag-click
sa may numerong entry. Ang mga module ay nakadokumento nang hiwalay mula sa geomview. Tingnan ang manwal
pahina para sa bawat module para sa mga detalye.

PAG-INSTALL AN Panlabas MODYUL


Ang Geomview ay naghahanap ng mga panlabas na module sa isang espesyal na direktoryo para sa mga module. Sa geomview
distribution tree ito ang subdirectory na "bin/$MACHTYPE". Ang isang module ay binubuo ng dalawa
file: ang executable program, at isang "module init file", na kung saan ay ang pangalan
".geomview-" na sinusundan ng pangalan ng module. Ang module init file ay nagsasabi sa geomview kung paano tumakbo
programang iyon. Tiyaking palaging panatilihing magkasama ang dalawang file na ito; Parehong kailangan ng geomview
ang mga ito upang patakbuhin ang modyul. Para mag-install ng bagong module, ilagay lang ang module's
executable file at ang init file nito sa direktoryo ng module ng iyong geomview. Sa susunod na ikaw
patakbuhin ang geomview, malalaman nito ang tungkol sa modyul na iyon.

Ang Geomview ay maaaring aktwal na maghanap ng mga module sa isang listahan ng mga direktoryo; bilang default lamang ang
Ang direktoryo ng "bin/$MACHTYPE" ay nasa listahang ito. Tingnan ang set-emodule-path command sa
geomview(5) para sa mga detalye.

Mayroong isang tutorial para sa kung paano magsulat ng mga panlabas na module sa "src/bin/example" na direktoryo.

Panlabas MODYUL INIT MGA FILE


Ang isang panlabas na module init file ay ang file na nagsasabi sa geomview kung paano patakbuhin ang module na iyon. Nito
ang pangalan ay dapat na ".geomview-" na sinusundan ng pangalan ng module, hal. ".geomview-foo". Ito
dapat maglaman ng mga utos ng geomview; kadalasan ito ay naglalaman ng isang solong emodule-define
command na pumapasok sa module sa application browser ng geomview:

(emodule-define "Foo" "foo")

Ang unang string ay ang pangalan na lumalabas sa browser. Ang pangalawang string ay ang
utos na i-invoke ang module. Maaaring naglalaman ito ng mga argumento; sa katunayan maaari itong maging isang arbitraryo
utos ng shell.

KEYBOARD SHORTCUTS


Maraming mga pagpapatakbo ng geomview ang magagamit mula sa keyboard. Ang pagpindot sa "?" pindutan sa
pangunahing panel, o pag-type ng "?" gamit ang cursor sa anumang window, nagiging sanhi ng geomview na mag-print ng a
mensahe sa karaniwang output na naglilista ng lahat ng mga keyboard shortcut.

Nalalapat ang mga keyboard command habang ang cursor ay nasa anumang graphics window at karamihan
mga control panel. Pinahihintulutan ng karamihan sa mga command ang isa sa mga sumusunod na prefix sa pagpili
(kung walang ibinigay ang utos ay nalalapat sa kasalukuyang bagay):
g world geom g# #'th geom g* Lahat ng geoms
c kasalukuyang camera c# #'th camera c* Lahat ng camera
Marami ang nagbibigay-daan sa isang numeric na prefix: kung wala, i-toggle o i-reset nila ang kasalukuyang halaga.
Hitsura:
Gumuhit: Shading: Iba pa:
af Faces 0as Constant av eVert normals: palaging face viewer
ae Edges 1bilang Flat #aw Line Width (mga pixel)
an Normals 2as Smooth #ac edges Mas malapit kaysa sa mga mukha(subukan ang 5-100)
ab Bounding Boxes 3as Smooth, non-lighted al Shade lines
Pinapayagan ng aV Vectors aT ang transparency sa Texture-mapping
Kulay: pinapayagan ng aC ang mga malukong polygon
Cf Ce Cn Cb CB mukha/gilid/normal/bbox/backgnd
Mga Paggalaw: Pagtingin:
r paikutin [ Leftmouse=XY eroplano, 0vp Orthographic view
t isalin ang Middle=Z axis, 1vp Perspective view
z zoom FOV Shift=slow motion, vd Gumuhit ng mga camera ng ibang view
f lumipad sa r/t mode. ] #vv field ng View
orbit [Left=steer, Middle=speed ] #vn malapit sa clip distance
s scale #vf malayong clip distance
w/W recenter/all v+ magdagdag ng bagong camera
h/H ihinto/ihinto ang lahat ng vx cursor sa on/off
@ piliin ang sentro ng paggalaw (hal g3@) vb backfacing poly cull on/off
#vl focal length
L Tingnan ang object v~ Software shading on/off
ipakita ang Panel: Pm Pa Pl Po main/hitsura/ilaw/malabo
Pt Pc PC Pf tool/camera/Commands/file-browser
Ps P- pag-save/pagbasa ng mga utos mula kay tty
Mga Ilaw: ls le Ipakita ang mga ilaw / I-edit ang mga Ilaw
Sukatan: me mh ms Euclidean Hyperbolic Spherical
Modelo: mv mp mc Virtual Projective Conformal
Iba pa:
N normalization < Pf load geom/command file
0N none > Ps save something to file ui motion has inertia
1N bawat TV NTSC mode toggle uc constrained (X/Y) motion
2N all uo motion sa Sariling coord system
Rightmouse-doubleclick pick bilang kasalukuyang target na object
Shift-Rightmouse pick interes (gitna) point
Renderman:
RR magpadala ng RIB output sa NNN.rib (default na fileprefix == "geom")
RC Emulate lines gamit ang mga cylinder (default)
RP Tularan ang mga linya gamit ang mga polygon
Ra pumili ASCII RIB format (default)
Rb piliin ang BINARY RIB na format
Piliin ang Display token para tukuyin ang .tiff file (default)
Rf piliin ang Display token upang tukuyin ang framebuffer
Rs Gayahin ang kulay ng background gamit ang Polygon (default)
Rx No background simulation - ganap na transparent (alpha) na background

NOTA


Ang utos na "geomview" ay talagang isang script ng shell na nagtatakda ng iba't ibang mga variable ng kapaligiran
na nagsasabi sa geomview tungkol sa iyong lokal na setup, at pagkatapos ay hinihiling ang geomview executable
program na "gvx" (o "gvx.OGL"). Huwag patakbuhin ang "gvx" nang mag-isa; palaging tumawag ng geomview gamit ang
"geomview" shell script.

Gamitin ang geomviewgv online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad