InglésFrancésEspañol

Ad


icono de página de OnWorks

geomviewgv - Online en la nube

Ejecute geomviewgv en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando geomviewgv que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


Geomview: visor de geometría interactivo

SINOPSIS


vista geom [-b r g b] [-C archivo de comando] [-gana #ventanas] [-noinit] [-nopanels] [-noopengl]
[-wpos xmín ymin tamaño x tamaño] [-wpos xsize, ysize[@xmin, ymin]] [-e módulo-externo-
nombre ] [-M [cg] [sp] nombre de tubería] [-comienzo nombre-módulo-externo [arg ...] -]
[-correr ruta-módulo-externo [arg ...] -] [presentar ...]

DESCRIPCIÓN


Geomview es un visor de geometría interactivo escrito en el Centro de geometría. Muestra
los objetos en los archivos dados en la línea de comando y permite al usuario ver y
manipularlos de forma interactiva.

La versión actual (1.7) de geomview se ejecuta en Silicon Graphics Irises y X Window System
estaciones de trabajo. Estamos muy interesados ​​en conocer cualquier problema que pueda tener al usarlo;
consulte a continuación para obtener información sobre cómo ponerse en contacto con nosotros.

Además de proporcionar control interactivo sobre un mundo de objetos a través del mouse y
teclado, geomview tiene un lenguaje interpretado de comandos para controlar casi todos los
aspecto de su pantalla. Puede ejecutar archivos que contengan declaraciones en este idioma y
puede comunicarse con otros programas usando el idioma. Ver vista geom(5), por ejemplo, el archivo
man / cat5 / geomview.5 en la distribución geomview, para más detalles del idioma.

TUTORIAL


Esta página de manual sirve solo como un manual de referencia (muy) conciso para geomview. Para
introducción más suave al programa y al formato de los archivos de datos que puede leer, consulte
"visión general" y "oogltour" en el directorio "doc" de la distribución geomview, o mejor,
consulte el manual completo: "geomview.tex" o "geomview.ps", también en el directorio "doc". los
La distribución de origen también incluye un tutorial sobre cómo escribir módulos externos en el
Directorio "src / bin / example".

CAMPUS


-b Establece el color de fondo de la ventana en los valores rgb dados.

-c Interpreta los comandos en el archivo de comandos, que puede ser `` - '' para la entrada estándar. los
el lenguaje de comando se describe en vista geom(5). Los comandos se pueden suministrar literalmente,
como en "-c" (ui-panel principal apagado) "''; ya que incluyen paréntesis, deben ser
cotizado.

-wins Hace que geomview muestre inicialmente ventanas de cámara #windows.

-wpos Especifica la ubicación inicial y el tamaño de la primera ventana de la cámara. Con `` - '',
se le solicitará la ubicación de la ventana.

-M nombreobjeto
Mostrar (posiblemente cambiar dinámicamente) geometría (o comandos) enviados a través de
``togeomview -g nombreobjeto [comando geomview-shell] '' o ``cosas de geom nombreobjeto presentar
... ''. Los datos aparecen como un objeto geomview llamado nombreobjeto.

Realmente escucha la tubería con nombre `` / tmp / geomview /nombreobjeto''; puedes lograr el
mismo efecto con los comandos de shell:
mkdir / tmp / geomview;
mknod / tmp / geomview /nombreobjeto p
(asumiendo que el directorio y la canalización con nombre no existen todavía), luego ejecutando el
comando geomview:
(geometría nombreobjeto </ tmp / geomview /nombreobjeto)

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

El -M La opción acepta modificadores: a 'g'sufijo espera datos de geometría (el predeterminado),
mientras un 'c'sufijo espera comandos GCL. A 'p'implica que la conexión debe usar un
tubería con nombre (el valor predeterminado en todo excepto en el siguiente), mientras que 's'implica usar
un socket de dominio UNIX (el predeterminado en el NeXT). Desde la versión 1.9 de Geomview
también se admiten sockets de dominio de Internet; usar 'el pecado'para hacer que Geomview escuche
el puerto IPv4 dado por PUERTOTCP, o usar 'sin6'para hacer que Geomview escuche en un IPv6
puerto (también según lo especificado por PUERTOTCP). 'sol'es un sinónimo de's', es decir, usa Unix
socket de dominio con el nombre NOMBRE DE LA TUBERÍA. Si NOMBRE DE LA TUBERÍA comienza con una barra ('/'), luego
se supone que es un nombre de ruta absoluto, de lo contrario, la tubería o el conector con nombre es
creado a continuación $ {TMPDIR} / geomview /.

So -Mcs Fred selecciona los comandos de lectura del socket de dominio UNIX llamado
/ tmp / geomview / fred, -Mcsin 40000 selecciona los comandos de lectura del puerto IPv4
'40000'.

-noopengl
Deshabilite el uso de OpenGL para (posiblemente) renderizado acelerado por hardware, incluso si
el binario Geomview tiene soporte para OpenGL compilado. Esto también deshabilita el
soporte para transparencias y texturas

-nopaneles
Comienza sin mostrar paneles, solo ventanas gráficas. Los paneles se pueden invocar más tarde
como de costumbre con los atajos de teclado "Px" o el comando "(ui-panel ...)".

-noinit
No lea archivos de inicialización. Por defecto, geomview lee todo el sistema
Archivo ".geomview", seguido de los de $ HOME / .geomview y ./.geomview.

-e Nombre del módulo
Inicie un módulo externo; Nombre del módulo es el nombre asociado con el módulo,
que aparece en el navegador de aplicaciones del panel principal, según lo definido por el emodule-
definir comando (ver vista geom(5) para obtener más detalles).

-Comienzo Nombre del módulo argumentos ... -
Como -e pero le permite pasar argumentos al módulo externo. "-" señala el
final de la lista de argumentos; el "-" puede omitirse si sería el último argumento
en la línea de comandos de geomview.

-correr comando de shell argumentos ...
Como -start pero toma el nombre de ruta del ejecutable del módulo externo en lugar de
el nombre del módulo.

GEOMETRÍA ARCHIVO FORMATOS


El formato de los archivos leídos por geomview se describe en ojo(5); escribe "man 5 oogl", o
vea el archivo man / cat5 / oogl.5 en la distribución geomview, para más detalles.

Nota para los usuarios de MinneView (el precursor de geomview): geomview puede leer archivos MinneView,
pero MinneView no puede leer todos los archivos geomview.

STARTUP ARCHIVOS


Inmediatamente después de iniciar, geomview lee y ejecuta los comandos en todo el sistema.
Archivo .geomview en el subdirectorio "datos" del directorio geomview. Entonces, si hay un
archivo llamado .geomview en el directorio actual, ejecuta los comandos en ese archivo. Si
no en el directorio de inicio del usuario y lo ejecuta si lo encuentra. El archivo de inicio de un
el usuario individual anula los valores predeterminados de todo el sistema, ya que los comandos posteriores tienen prioridad
sobre los anteriores.

EXTERNA MÓDULOS


Geomview tiene la capacidad de interactuar a través de su lenguaje de comandos con otros programas, llamados
"módulos externos". Muchos de estos módulos se han escrito y aparecen en la "Aplicación"
navegador en el panel principal de geomview. Para invocar un módulo, haga clic con el mouse en el
entrada del módulo en este navegador. Esto inicia el módulo y agrega una entrada adicional a
el navegador, comenzando con un número entre corchetes como en `` [1] Crayola '', que
representa la instancia en ejecución de ese módulo. Puede finalizar el módulo haciendo clic en
en la entrada numerada. Los módulos se documentan por separado de geomview. Ver el manual
página de cada módulo para obtener más detalles.

INSTALANDO AN EXTERNA MÓDULO


Geomview busca módulos externos en un directorio especial para módulos. En el geomview
árbol de distribución este es el subdirectorio "bin / $ MACHTYPE". Un módulo consta de dos
archivos: el programa ejecutable y un "archivo de inicio de módulo", que es un cuyo nombre es
".geomview-" seguido del nombre del módulo. El archivo de inicio del módulo le dice a geomview cómo ejecutarse
ese programa. Asegúrese de mantener siempre juntos estos dos archivos; geomview necesita ambos
ellos para ejecutar el módulo. Para instalar un nuevo módulo, simplemente coloque el módulo
archivo ejecutable y su archivo init en el directorio del módulo de geomview. La proxima vez que tu
ejecute geomview, sabrá sobre ese módulo.

Geomview puede buscar módulos en una lista de directorios; por defecto solo el
El directorio "bin / $ MACHTYPE" está en esta lista. Vea el comando set-emodule-path en
vista geom(5) para obtener más detalles.

Hay un tutorial sobre cómo escribir módulos externos en el directorio "src / bin / example".

EXTERNA MÓDULO INIT ARCHIVOS


Un archivo de inicio de módulo externo es el archivo que le dice a geomview cómo ejecutar ese módulo. Su
el nombre debe ser ".geomview-" seguido del nombre del módulo, por ejemplo, ".geomview-foo". Eso
debe contener comandos geomview; normalmente contendrá un único emodule-define
comando que ingresa al módulo en el navegador de aplicaciones de geomview:

(emodule-define "Foo" "foo")

La primera cadena es el nombre que aparece en el navegador. La segunda cadena es la
comando para invocar el módulo. Puede contener argumentos; de hecho puede ser un arbitrario
comando de shell

TECLADO Atajos


Muchas operaciones de geomview están disponibles desde el teclado. Pulsando el "?" botón en el
panel principal, o escribiendo "?" con el cursor en cualquier ventana, hace que geomview imprima un
mensaje en la salida estándar que enumera todos los atajos de teclado.

Los comandos del teclado se aplican mientras el cursor está en cualquier ventana gráfica y la mayoría
paneles de control. La mayoría de los comandos permiten uno de los siguientes prefijos de selección
(si no se proporciona ninguno, el comando se aplica al objeto actual):
g world geom g # # 'th geom g * Todas las geom
c cámara actual c # # 'th cámara c * Todas las cámaras
Muchos permiten un prefijo numérico: si no hay ninguno, alternan o restablecen el valor actual.
Apariencia:
Dibujar: Sombreado: Otro:
af Faces 0 como constantes av eVert normales: siempre se enfrentan al espectador
ae Bordes 1 como plano #aw Ancho de línea (píxeles)
an Normales 2as Suave #ac Bordes más cercanos que las caras (intente 5-100)
ab Cajas delimitadoras 3as Líneas de sombra suaves, no iluminadas
Los vectores aV permiten transparencia en el mapeo de texturas
Color: aC permite polígonos cóncavos
Cf Ce Cn Cb CB cara / borde / normal / bbox / backgnd
Mociones: Visualización:
r rotar [Leftmouse = plano XY, 0vp Vista ortográfica
t trasladar Medio = eje Z, 1vp Vista en perspectiva
z Zoom FOV Shift = cámara lenta, vd Dibuja las cámaras de otras vistas
f vuela en modos r / t. ] #vv campo de visión
o órbita [Izquierda = dirección, Medio = velocidad] #vn cerca de la distancia de corte
escala s #vf distancia de clip lejana
c / W recenter / all v + agregar nueva cámara
h / H detener / detener todo el cursor vx encendido / apagado
@ seleccione el centro de movimiento (p. ej., g3 @) vb backfacing poly cull on / off
#vl distancia focal
L Mirar objeto v ~ Activación / desactivación del sombreado por software
mostrar Panel: Pm Pa Pl Po principal / apariencia / iluminación / oscuro
Pt Pc PC Pf herramientas / cámaras / comandos / explorador de archivos
Ps P- guardar / leer comandos de tty
Luces: ls le Show lights / Edit Lights
Métrica: me mh ms Euclidiana Hiperbólica Esférica
Modelo: mv mp mc Virtual Projective Conformal
Otro:
N normalización <Pf cargar archivo de comando / geom
0N ninguno> Ps guardar algo en el archivo ui el movimiento tiene inercia
1N cada modo TV NTSC alternar movimiento restringido uc (X / Y)
2N todo uo movimiento en sistema de coordenadas propio
Rightmouse-doble clic elegir como objeto de destino actual
Shift-Rightmouse elegir punto de interés (centro)
Renderista:
RR envía salida RIB a NNN.rib (prefijo de archivo predeterminado == "geom")
RC Emular líneas usando cilindros (predeterminado)
RP Emular líneas usando polígonos
Ra elige el formato ASCII RIB (predeterminado)
Rb elija el formato BINARY RIB
Rt elija Mostrar token para especificar el archivo .tiff (predeterminado)
Rf elija Mostrar token para especificar framebuffer
Rs Simular el color de fondo con Polygon (predeterminado)
Rx Sin simulación de fondo: fondo completamente transparente (alfa)

NOTAS


El comando "geomview" es en realidad un script de shell que establece varias variables de entorno
que le dice a geomview sobre su configuración local, y luego invoca el ejecutable geomview
programa "gvx" (o "gvx.OGL"). No ejecute "gvx" por sí solo; siempre invocar geomview con el
script de shell "geomview".

Utilice geomviewgv en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad