O pacote OOGL.m permite ao Mathematica escrever objetos gráficos
no formato OOGL. Para usá-lo, digite o comando << OOGL.m para
Mathematica carregar o pacote. O
comando WriteOOGL[arquivo,nomegrafico] escreve uma descrição
OOGL do bojeto gráfico 3D nomegrafico para o arquivo chamado
arquivo.
Esse pacote também fornece o comando Geomview que envia um
objeto gráfico 3D para o Geomview. A primeira vez que você usa o comando
ele carrega uma cópia do Geomview. A partir da segunda chamada em diante ele envia os gráficos para
o mesmo Geomview. Existem dois caminhos para usar esse comando Geomview.
Geomview[nomegrafico]Envia o objeto gráfico 3D nomegrafico para o Geomview como um geom chamado
Mathematica. Subsequentes usos de Geomview[nomegrafico]
substitui o objeto Mathematica no Geomview com o novo
nomegrafico.
Geomview[nome,nomegrafico]Envia o objeto gráfico 3D nomegrafico para o Geomview como um geom chamado nome. Você pode usar múltiplas chamadas dessa forma com diferentes nomes para fazer com que o Geomview mostre muitos objetos Mathematica de uma só vez e permita o controle deles de forma independente.
% math
Mathematica 2.0 for SGI Iris
Copyright 1988-91 Wolfram Research, Inc.
-- GL graphics initialized --
In[1] := <<OOGL.m
In[2] := Plot3D[Sin[x + Sin[y]], {x,-2,2},{y,-2,2}]
Out[2] := -Graphics3D-
O exemplo acima mostra gráfico no caminho usual do Mathematica aqui.
In[3] := WriteOOGL["math.oogl", %2] Out[3] := -Graphics3D-
O exemplo acima não mostra nada novo mas escreve o arquivo math.oogl.
Você pode agora carregar o arquivo math.oogl dentro do Geomview a partir de qualquer computador. Alternativamente,
você pode usar o comando Geomview para iniciar uma cópia do Geomview
a partir de dentro do Mathematica.
In[5] := Geomview[%2] Out[5] := -Graphics3D-