Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

geomviewgv — Online w chmurze

Uruchom geomviewgv w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie geomviewgv, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


Geomview - interaktywna przeglądarka geometrii

STRESZCZENIE


widok geograficzny [-ur r g b] [-C plik poleceń] [-wygrywa #okna] [-noinit] [-nopanels] [-noopengl]
[-wpoz x min ymin xrozmiar yrozmiar] [-wpoz rozmiar x, rozmiar y[@xmin, ymin]] [-np moduł-zewnętrzny-
Nazwa] [-M[cg][sp] nazwa potoku] [-początek nazwa-modułu zewnętrznego [arg ...] --]
[-uruchomić ścieżka-modułu zewnętrznego [arg ...] --] [filet ...]

OPIS


Geomview to interaktywna przeglądarka geometrii napisana w Centrum Geometrii. To pokazuje
obiekty w plikach podanych w wierszu poleceń i pozwala użytkownikowi przeglądać i
manipulować nimi interaktywnie.

Obecna wersja (1.7) geomview działa na Silicon Graphics Irises i X Window System
stacje robocze. Jesteśmy bardzo zainteresowani wszelkimi problemami, jakie możesz mieć podczas korzystania z niego;
poniżej znajdziesz informacje o tym, jak się z nami skontaktować.

Oprócz zapewnienia interaktywnej kontroli nad światem obiektów za pomocą myszy i
klawiatura, geomview ma interpretowany język poleceń do kontrolowania prawie każdego
aspekt jego wyświetlania. Może wykonywać pliki zawierające instrukcje w tym języku oraz
może komunikować się z innymi programami za pomocą tego języka. Widzieć widok geograficzny(5), np. plik
man/cat5/geomview.5 w dystrybucji geomview, aby uzyskać więcej szczegółów na temat języka.

SEMINARIUM


Ta strona podręcznika służy jedynie jako (bardzo) zwięzły podręcznik referencyjny dla geomview. Dla
delikatniejsze wprowadzenie do programu i formatu plików z danymi, które może odczytać, zob
„przegląd” i „oogltour” w katalogu „doc” dystrybucji geomview lub lepiej,
zobacz pełną instrukcję: „geomview.tex” lub „geomview.ps”, także w katalogu „doc”. The
dystrybucja źródłowa zawiera również samouczek dotyczący pisania modułów zewnętrznych w formacie
Katalog „src/bin/przykład”.

OPCJE


-b Ustaw kolor tła okna na podane wartości RGB.

-c Interpretuje polecenia w pliku poleceń, które w przypadku standardowego wejścia może mieć wartość ``-''. The
język poleceń opisano w widok geograficzny(5). Polecenia mogą być podawane dosłownie,
jak w ``-c "(główny panel interfejsu użytkownika wyłączony)"''; skoro zawierają nawiasy, to muszą tak być
zacytowany.

-wins Powoduje, że geomview początkowo wyświetla okna kamer #windows.

-wpos Określa początkową lokalizację i rozmiar pierwszego okna kamery. Z ``-'',
zostanie wyświetlony monit o umieszczenie okna.

-M nazwa obiektu
Wyświetlanie (ewentualnie zmieniającej się dynamicznie) geometrii (lub poleceń) przesyłanych za pośrednictwem
``togeomview -g nazwa obiektu [polecenie powłoki geomview]” lub ``geomteriał nazwa obiektu filet
...''. Dane pojawiają się jako obiekt geomview o nazwie nazwa obiektu.

Właściwie słucha nazwanego potoku ``/tmp/geomview/nazwa obiektu''; możesz osiągnąć
ten sam efekt z poleceniami powłoki:
mkdir /tmp/geomview;
mknod /tmp/geomview/nazwa obiektu p
(zakładając, że katalog i nazwany potok jeszcze nie istnieją), a następnie wykonanie
polecenie geomview:
(geometria nazwa obiektu < /tmp/geomview/nazwa obiektu)

-M[cg][ps[un|w|w6]] NAZWA POROKU|PORT TCP

Połączenia -M opcja akceptuje modyfikatory: a 'g' sufiks oczekuje danych geometrycznych (domyślnie),
podczas 'c' sufiks oczekuje poleceń GCL. A 'p' oznacza, że ​​połączenie powinno używać a
nazwany potok (domyślnie we wszystkim z wyjątkiem NeXT), podczas gdy 's' oznacza użycie
gniazdo domeny UNIX (domyślne w NeXT). Od wersji 1.9 Geomview
obsługiwane są także gniazda domeny internetowej; używać 'grzech', aby Geomview nasłuchiwał
port IPv4 podany przez PORT TCP, albo użyj 'sin6', aby Geomview nasłuchiwał na IPv6
port (również określony przez PORT TCP). 'słońce„jest synonimem”s', tj. użyj Uniksa
gniazdo domeny z nazwą NAZWA RURKU. Jeśli NAZWA RURKU zaczyna się od ukośnika („/”)
zakłada się, że jest to bezwzględna nazwa ścieżki, w przeciwnym razie nazwana jest nazwa potoku lub gniazda
utworzony poniżej ${TMPDIR}/geomview/.

So -Mc Pokój wybiera polecenia odczytu z gniazda domeny UNIX o nazwie
/tmp/geomview/fred, -Mcsin 40000 wybiera czytanie poleceń z portu IPv4
„40000”.

-noopengl
Wyłącz użycie OpenGL do (prawdopodobnie) renderowania przyspieszanego sprzętowo, nawet jeśli
plik binarny Geomview ma wkompilowaną obsługę OpenGL. To również wyłącza
obsługa przezroczystości i tekstur

-nopanele
Rozpocznij wyświetlanie żadnych paneli, tylko okna graficzne. Panele można wywołać później
jak zwykle za pomocą skrótów klawiaturowych „Px” lub polecenia „(ui-panel ...)”.

-noinit
Nie czytaj plików inicjujących. Domyślnie geomview odczytuje plik w całym systemie
„.geomview”, a następnie pliki w $HOME/.geomview i ./.geomview.

-e Nazwa modułu
Uruchom moduł zewnętrzny; Nazwa modułu to nazwa powiązana z modułem,
pojawiające się w przeglądarce aplikacji panelu głównego, zgodnie z definicją w emodule-
zdefiniuj polecenie (patrz widok geograficzny(5) szczegóły).

-Początek Nazwa modułu argumenty ... -
Podobnie jak -e, ale pozwala na przekazywanie argumentów do modułu zewnętrznego. „--” sygnalizuje
koniec listy argumentów; „--” można pominąć, jeśli miałby to być ostatni argument
w wierszu poleceń geomview.

-biegać polecenie powłoki argumenty ...
Podobnie jak -start, ale zamiast tego pobiera ścieżkę do pliku wykonywalnego modułu zewnętrznego
nazwa modułu.

GEOMETRIA FILE FORMATY


Format plików odczytywanych przez geomview opisany jest w oogl(5); wpisz „man 5 oogl” lub
szczegóły znajdziesz w pliku man/cat5/oogl.5 w dystrybucji geomview.

Uwaga dla użytkowników MinneView (prekursora geomview): geomview może czytać pliki MinneView,
ale MinneView nie może odczytać wszystkich plików geomview.

STARTUP AKTA


Natychmiast po uruchomieniu geomview odczytuje i wykonuje polecenia w całym systemie
plik .geomview w podkatalogu „data” katalogu geomview. Następnie, jeśli istnieje
plik o nazwie .geomview w bieżącym katalogu, wykonuje polecenia zawarte w tym pliku. Jeśli
no w katalogu domowym użytkownika i wykonuje go, jeśli zostanie znaleziony. Plik startowy pliku
indywidualny użytkownik zastępuje ogólnosystemowe ustawienia domyślne, ponieważ późniejsze polecenia mają pierwszeństwo
nad wcześniejszymi.

ZEWNĘTRZNA MODUŁY


Geomview ma możliwość interakcji poprzez swój język poleceń z innymi programami, tzw
„moduły zewnętrzne”. Wiele takich modułów zostało napisanych i pojawia się w „Aplikacji”
przeglądarkę w głównym panelu geomview. Aby wywołać moduł należy kliknąć myszką na
wpis modułu w tej przeglądarce. Spowoduje to uruchomienie modułu i dodanie dodatkowego wpisu do
przeglądarce, zaczynając od liczby w nawiasach kwadratowych, jak w ``[1] Crayola'', która
reprezentuje działającą instancję tego modułu. Moduł można zakończyć klikając
na numerowanym wpisie. Moduły są dokumentowane oddzielnie od geomview. Zobacz instrukcję
szczegółowe informacje można znaleźć na stronie każdego modułu.

INSTALACJA AN ZEWNĘTRZNA MODUŁ


Geomview szuka modułów zewnętrznych w specjalnym katalogu modułów. W widoku geograficznym
drzewo dystrybucyjne. Jest to podkatalog "bin/$MACHTYPE". Moduł składa się z dwóch
pliki: program wykonywalny i „plik init modułu”, czyli plik o nazwie
„.geomview-”, po którym następuje nazwa modułu. Plik init modułu informuje geomview jak uruchomić
ten program. Pamiętaj, aby zawsze trzymać te dwa pliki razem; geomview potrzebuje obu
je w celu uruchomienia modułu. Aby zainstalować nowy moduł, po prostu włóż moduł
plik wykonywalny i jego plik init w katalogu modułu geomview. Następnym razem ty
uruchom geomview, będzie wiedział o tym module.

Geomview może faktycznie wyszukiwać moduły na liście katalogów; domyślnie tylko
Na tej liście znajduje się katalog „bin/$MACHTYPE”. Zobacz polecenie set-emodule-path w
widok geograficzny(5) szczegóły.

W katalogu „src/bin/example” znajduje się tutorial dotyczący pisania modułów zewnętrznych.

ZEWNĘTRZNA MODUŁ INIT AKTA


Plik inicjujący moduł zewnętrzny to plik, który mówi geomview, jak uruchomić ten moduł. Jego
nazwą musi być „.geomview-”, po którym następuje nazwa modułu, np. „.geomview-foo”. To
powinien zawierać polecenia geomview; zazwyczaj będzie zawierał pojedynczą definicję emodulu
komenda wprowadzająca moduł do przeglądarki aplikacji geomview:

(emodule-definicja „Foo” „foo”)

Pierwszy ciąg to nazwa, która pojawia się w przeglądarce. Drugi ciąg to
polecenie wywołania modułu. Może zawierać argumenty; w rzeczywistości może to być dowolne
polecenie powłoki.

KLAWIATURA SKRÓTY


Wiele operacji na widoku geograficznym jest dostępnych z klawiatury. Naciśnięcie „?” przycisk na
panelu głównym lub wpisując „?” z kursorem w dowolnym oknie, powoduje wydrukowanie pliku geomview
komunikat na standardowe wyjście zawierający listę wszystkich skrótów klawiaturowych.

Polecenia klawiaturowe obowiązują, gdy kursor znajduje się w dowolnym oknie graficznym i większości
panel kontrolny. Większość poleceń pozwala na użycie jednego z poniższych przedrostków wyboru
(jeśli nie podano żadnego, polecenie dotyczy bieżącego obiektu):
g świat geom g# #'ty geom g* Wszystkie geomy
c bieżąca kamera c# #-ta kamera c* Wszystkie kamery
Wiele z nich pozwala na przedrostek numeryczny: jeśli nie, przełącza lub resetuje bieżącą wartość.
Wygląd:
Rysuj: Cieniowanie: Inne:
af Faces 0as Stała av eVert normals: zawsze oglądaj twarzą w twarz
ae Krawędzie 1as Płaskie #aw Szerokość linii (w pikselach)
an Normals 2 as Smooth #ac krawędzie Bliżej niż twarze (spróbuj 5-100)
ab Obramowania 3as Gładkie, nieoświetlone al Linie cienia
Wektory aV aT umożliwiają przezroczystość przy mapowaniu tekstur
Kolor: aC pozwala na wklęsłe wielokąty
Por. Ce Cn Cb CB powierzchnia/krawędź/normalna/bbox/tył
Ruchy: Przeglądanie:
r obróć [ Lewa mysz=płaszczyzna XY, 0vp Widok ortograficzny
t przetłumacz środek = oś Z, 1vp widok perspektywiczny
z zoom FOV Shift=zwolnienie ruchu, vd Rysuj kamery innych widoków
f lataj w trybach r/t. ] #vv pole widzenia
o orbita [Lewo=sterowanie, Środek=prędkość] #vn w pobliżu odległości klipu
skala s #vf odległość dalekiego klipu
z centrum/wszystkimi v+ dodaj nową kamerę
h/H zatrzymaj/zatrzymaj włączenie/wyłączenie wszystkich kursorów vx
@ wybierz środek ruchu (np. g3@) vb włączenie/wyłączenie poli uboju skierowanego do tyłu
#vl ogniskowa
L Spójrz na obiekt v~ Włączenie/wyłączenie cieniowania programowego
pokaż Panel: Pm Pa Pl Po główny/wygląd/oświetlenie/niejasne
Pt Pc PC Pf narzędzia/kamery/polecenia/przeglądarka plików
Ps P – zapisywanie/odczyt poleceń z tty
Światła: ls le Pokaż światła / Edytuj światła
Metryczne: me mh ms Euklidesowa hiperboliczna sferyczna
Model: mv mp mc Wirtualny projekcyjny konformalny
Inny:
N normalizacja < Pf ładuje plik geom/poleceń
0N brak > Ps zapisz coś do pliku Ruch interfejsu użytkownika ma bezwładność
1N każdy telewizor NTSC przełącza tryb ruchu ograniczonego uc (X/Y).
2N cały ruch we własnym układzie współrzędnych
Kliknij dwukrotnie prawym przyciskiem myszy i wybierz jako bieżący obiekt docelowy
Shift-Rightmouse wybierz punkt zainteresowania (środek).
Renderman:
RR wysyła wyjście RIB do NNN.rib (domyślny przedrostek pliku == „geom”)
RC Emuluj linie za pomocą cylindrów (domyślnie)
RP Emuluj linie za pomocą wielokątów
Ra wybierz format ASCII RIB (domyślny)
Rb wybierz format BINARNY RIB
Rt wybierz Wyświetl token, aby określić plik .tiff (domyślnie)
Rf wybierz Wyświetl token, aby określić bufor ramki
Rs Symuluj kolor tła za pomocą wielokąta (domyślnie)
Rx Brak symulacji tła - tło w pełni przezroczyste (alfa).

UWAGI


Polecenie „geomview” jest w rzeczywistości skryptem powłoki, który ustawia różne zmienne środowiskowe
które informują Geomview o Twojej lokalnej konfiguracji, a następnie wywołują plik wykonywalny Geomview
program „gvx” (lub „gvx.OGL”). Nie uruchamiaj samego „gvx”; zawsze wywołuj geomview za pomocą
Skrypt powłoki „geomview”.

Korzystaj z geomviewgv online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad