InglêsFrancêsEspanhol

Ad


favicon do OnWorks

geomviewgv - Online na nuvem

Execute geomviewgv no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando geomviewgv que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador Windows online ou emulador MAC OS online

PROGRAMA:

NOME


Geomview - visualizador de geometria interativo

SINOPSE


visão geográfica [-b r g b] [-c arquivo de comando] [-ganhou #janelas] [-noinit] [-nopanels] [-noopengl]
[-wpos xmin ymin tamanho x tamanho y] [-wpos xsize, ysize[@xmin, ymin]] [-e módulo externo
nome] [-M [cg] [sp] nome do canal] [-começar nome-do-módulo-externo [arg ...] -]
[-corre caminho do módulo externo [arg ...] -] [lima ...]

DESCRIÇÃO


Geomview é um visualizador de geometria interativo escrito no Geometry Center. Exibe
os objetos nos arquivos fornecidos na linha de comando e permite ao usuário visualizar e
manipulá-los interativamente.

A versão atual (1.7) do geomview roda em Silicon Graphics Irises e X Window System
estações de trabalho. Estamos muito interessados ​​em ouvir sobre qualquer problema que você possa ter ao usá-lo;
veja abaixo informações sobre como nos contatar.

Além de fornecer controle interativo sobre um mundo de objetos por meio do mouse e
teclado, geomview tem uma linguagem interpretada de comandos para controlar quase todos
aspecto de sua exibição. Ele pode executar arquivos contendo instruções neste idioma, e
ele pode se comunicar com outros programas usando a linguagem. Ver visão geográfica(5), por exemplo, o arquivo
man / cat5 / geomview.5 na distribuição geomview, para mais detalhes do idioma.

TUTORIAL


Esta página de manual serve apenas como um manual de referência (muito) conciso para geomview. Para
introdução mais suave ao programa e ao formato dos arquivos de dados que ele pode ler, consulte
"visão geral" e "oogltour" no diretório "doc" da distribuição geomview, ou melhor,
veja o manual completo: "geomview.tex" ou "geomview.ps", também no diretório "doc". o
distribuição de origem também inclui um tutorial sobre como escrever módulos externos no
diretório "src / bin / example".

OPÇÕES


-b Define a cor de fundo da janela para os valores rgb fornecidos.

-c Interpreta os comandos no arquivo de comando, que pode ser `` - '' para entrada padrão. o
a linguagem de comando é descrita em visão geográfica(5). Os comandos podem ser fornecidos literalmente,
como em `` -c "(ui-panel main desligado)" ''; uma vez que incluem parênteses, eles devem ser
citado.

-wins Faz com que geomview exiba inicialmente #windows janelas de câmera.

-wpos Especifica a localização inicial e o tamanho da janela da primeira câmera. Com `` - '',
será solicitado o posicionamento da janela.

-M nome do objeto
Exibir (possivelmente mudando dinamicamente) a geometria (ou comandos) enviados via
``Togeomview -g nome do objeto [comando geomview-shell] '' ou ``material geotérmico nome do objeto lima
... ''. Os dados aparecem como um objeto geomview chamado nome do objeto.

Na verdade ouve o pipe nomeado `` / tmp / geomview /nome do objeto''; você pode alcançar o
mesmo efeito com os comandos do shell:
mkdir / tmp / geomview;
mknod / tmp / geomview /nome do objeto p
(assumindo que o diretório e o pipe nomeado ainda não existam), em seguida, executar o
comando geomview:
(geometria nome do objeto </ tmp / geomview /nome do objeto)

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

A -M opção aceita modificadores: a 'go sufixo 'espera dados geométricos (o padrão),
enquanto um 'c'sufixo espera comandos GCL. UMA 'p'implica que a conexão deve usar um
pipe nomeado (o padrão em tudo, exceto no NeXT), enquanto 's'implica em usar
um soquete de domínio UNIX (o padrão no NeXT). Desde a versão 1.9 do Geomview
soquetes de domínio da Internet também são suportados; usar 'sem'para fazer Geomview ouvir
a porta IPv4 fornecida por TCPPORT, ou usar 'sin6'para fazer Geomview escutar em um IPv6
porta (também conforme especificado por TCPPORT) 'sol'é um sinônimo de's', ou seja, use o Unix
soquete de domínio com o nome NOME DO PIPE. Se NOME DO PIPE começa com uma barra ('/'), então
presume-se que seja um caminho absoluto, caso contrário, o pipe ou socket nomeado é
criado abaixo $ {TMPDIR} / geomview /.

So -Mcs fred seleciona os comandos de leitura do soquete do domínio UNIX denominado
/ tmp / geomview / fred, -Mcsin 40000 seleciona comandos de leitura da porta IPv4
'40000'.

-noopengl
Desative o uso de OpenGL para (possivelmente) renderização acelerada por hardware, mesmo que
o binário Geomview tem suporte para OpenGL compilado. Isso também desativa o
suporte para transparência ee texturas

-sem painéis
Comece exibindo sem painéis, apenas janelas de gráficos. Os painéis podem ser chamados mais tarde
como de costume com os atalhos de teclado "Px" ou o comando "(ui-panel ...)".

-noinit
Não leia nenhum arquivo de inicialização. Por padrão, geomview lê todo o sistema
Arquivo ".geomview", seguido por aqueles em $ HOME / .geomview e ./.geomview.

-e nome do módulo
Inicie um módulo externo; nome do módulo é o nome associado ao módulo,
aparecendo no navegador de aplicativos do painel principal, conforme definido pelo emodule-
definir o comando (ver visão geográfica(5) para detalhes).

-Começar nome do módulo argumentos ... -
Como -e, mas permite que você passe argumentos para o módulo externo. "-" sinaliza o
fim da lista de argumentos; o "-" pode ser omitido se for o último argumento
na linha de comando geomview.

-corre comando shell argumentos ...
Como -start, mas leva o nome do caminho do executável do módulo externo em vez de
o nome do módulo.

GEOMETRIA ARQUIVO FORMATOS


O formato dos arquivos lidos pelo geomview é descrito em olho(5); digite "man 5 oogl", ou
veja o arquivo man / cat5 / oogl.5 na distribuição geomview, para detalhes.

Nota para usuários do MinneView (o precursor do geomview): geomview pode ler arquivos MinneView,
mas o MinneView não pode ler todos os arquivos geomview.

STARTUP ARQUIVOS


Imediatamente após iniciar o geomview lê e executa os comandos em todo o sistema
arquivo .geomview no subdiretório "data" do diretório geomview. Então, se houver um
arquivo denominado .geomview no diretório atual, ele executa os comandos desse arquivo. Se
não no diretório inicial do usuário e o executa se encontrado. O arquivo de inicialização de um
o usuário individual substitui os padrões de todo o sistema, uma vez que os comandos posteriores têm precedência
sobre os anteriores.

EXTERNO MÓDULOS


Geomview tem a capacidade de interagir através de sua linguagem de comando com outros programas, chamados
"módulos externos". Muitos desses módulos foram escritos e aparecem no "Aplicativo"
navegador no painel principal do geomview. Para invocar um módulo, você clica com o mouse no
entrada do módulo neste navegador. Isso inicia o módulo e adiciona uma entrada adicional para
o navegador, começando com um número entre colchetes como em `` [1] Crayola '', que
representa a instância em execução desse módulo. Você pode encerrar o módulo clicando em
na entrada numerada. Os módulos são documentados separadamente do geomview. Veja o manual
página para cada módulo para detalhes.

INSTALANDO AN EXTERNO MÓDULO


Geomview procura por módulos externos em um diretório especial para módulos. No geomview
árvore de distribuição é o subdiretório "bin / $ MACHTYPE". Um módulo consiste em dois
arquivos: o programa executável e um "arquivo init do módulo", que é um cujo nome é
".geomview-" seguido pelo nome do módulo. O arquivo init do módulo diz ao geomview como executar
esse programa. Certifique-se de sempre manter esses dois arquivos juntos; geomview precisa de ambos
para executar o módulo. Para instalar um novo módulo, basta colocar o módulo do
arquivo executável e seu arquivo init no diretório do módulo do geomview. Da próxima vez que você
execute o geomview, ele saberá sobre esse módulo.

Geomview pode realmente procurar por módulos em uma lista de diretórios; por padrão, apenas o
O diretório "bin / $ MACHTYPE" está nesta lista. Veja o comando set-emodule-path em
visão geográfica(5) para obter detalhes.

Há um tutorial sobre como escrever módulos externos no diretório "src / bin / example".

EXTERNO MÓDULO INIT ARQUIVOS


Um arquivo init de módulo externo é o arquivo que diz ao geomview como executar esse módulo. Seu
o nome deve ser ".geomview-" seguido do nome do módulo, por exemplo, ".geomview-foo". Isto
deve conter comandos geomview; normalmente conterá um único emodule-define
comando que insere o módulo no navegador do aplicativo geomview:

(definir emodule "Foo" "foo")

A primeira string é o nome que aparece no navegador. A segunda corda é o
comando para invocar o módulo. Ele pode conter argumentos; na verdade, pode ser arbitrário
comando shell.

TECLADO ATALHOS


Muitas operações geomview estão disponíveis no teclado. Atingindo o "?" botão no
painel principal ou digitando "?" com o cursor em qualquer janela, faz com que o geomview imprima um
mensagem na saída padrão listando todos os atalhos de teclado.

Os comandos do teclado se aplicam enquanto o cursor está em qualquer janela de gráficos e mais
painéis de controle. A maioria dos comandos permite um dos seguintes prefixos de seleção
(se nenhum for fornecido, o comando se aplica ao objeto atual):
g world geom g # # 'th geom g * Todos os geoms
c câmera atual c # # 'a câmera c * Todas as câmeras
Muitos permitem um prefixo numérico: se nenhum, eles alternam ou redefinem o valor atual.
Aparência:
Desenhar: Sombreamento: Outro:
af Faces 0as Constant av eVert normais: sempre enfrente o visualizador
ae Edges 1as Flat #aw Largura da linha (pixels)
an Normals 2as Smooth #ac bordas Mais perto do que faces (tente 5-100)
ab Caixas delimitadoras 3as Linhas suaves e não iluminadas de al Shade
Vetores aV aT permitem transparência no mapeamento de textura
Cor: aC permite polígonos côncavos
Cf Ce Cn Cb CB face / borda / normal / bbox / backgnd
Movimentos: Visualização:
r rotate [mouse esquerdo = plano XY, vista ortográfica 0vp
t translate Médio = eixo Z, vista em perspectiva 1vp
z zoom FOV Shift = câmera lenta, vd Desenhar câmeras de outras visualizações
f voar nos modos r / t. ] #vv campo de visão
o orbit [Left = steer, Middle = speed] #vn perto da distância do clipe
escala s #vf distância do clipe distante
W / recenter / all v + adicionar nova câmera
h / H parar / parar todos os cursores vx on / off
@ selecione o centro de movimento (por exemplo, g3 @) vb backfacing poly cull on / off
#vl distância focal
L Olhe para o objeto v ~ Sombreamento de software ativado / desativado
mostrar painel: Pm Pa Pl Po principal / aparência / iluminação / obscuro
Pt Pc PC Pf ferramentas / câmeras / Comandos / navegador de arquivos
Ps P- salvar / ler comandos de tty
Luzes: ls le Mostrar luzes / Editar luzes
Métrica: me mh ms Euclidiana Hiperbólica Esférica
Modelo: mv mp mc Virtual Projective Conformal
De outros:
N normalização <Pf carregar arquivo geom / comando
0N nenhum> Ps salve algo para arquivar movimento ui tem inércia
1N cada modo NTSC de TV alterna movimento restrito (X / Y) uc
2N todo movimento uo no sistema de coordenação própria
Clique duas vezes com o botão direito do mouse para selecionar como objeto de destino atual
Shift-Rightmouse escolher ponto de interesse (centro)
Renderizador:
RR enviar saída RIB para NNN.rib (fileprefix padrão == "geom")
RC emular linhas usando cilindros (padrão)
RP emula linhas usando polígonos
Ra escolhe o formato RIB ASCII (padrão)
Rb escolha o formato BINARY RIB
Rt escolha Exibir token para especificar o arquivo .tiff (padrão)
Rf escolha Exibir token para especificar framebuffer
Rs Simular cor de fundo com polígono (padrão)
Rx Sem simulação de fundo - fundo totalmente transparente (alfa)

NOTAS


O comando "geomview" é na verdade um script de shell que define várias variáveis ​​de ambiente
que informa ao geomview sobre sua configuração local e, em seguida, invoca o executável geomview
programa "gvx" (ou "gvx.OGL"). Não execute o "gvx" sozinho; sempre invoque geomview com o
script de shell "geomview".

Use geomviewgv online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad