англійськафранцузькаіспанська

Ad


Значок OnWorks

geomviewgv - онлайн у хмарі

Запустіть geomviewgv у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда geomviewgv, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


Geomview - інтерактивний переглядач геометрії

СИНТАКСИС


geomview [-б r g b] [-c командний файл] [-перемагає #вікна] [-noinit] [-nopanels] [-noopengl]
[-wpos xmin ymin xsize ysize] [-wpos розмір x, розмір ys[@xmin,ymin]] [-е зовнішній модуль-
ім'я] [-M[cg][sp] ім'я каналу] [-початок ім'я зовнішнього модуля [аргумент ...] --]
[-бігти зовнішній-модуль-шлях [аргумент ...] --] [файл ...]

ОПИС


Geomview — це інтерактивна програма перегляду геометрії, написана в Geometry Center. Він відображається
об'єктів у файлах, наведених у командному рядку та дозволяє користувачеві переглядати і
маніпулювати ними в інтерактивному режимі.

Поточна версія (1.7) geomview працює на Silicon Graphics Irises і X Window System
робочі станції. Нам дуже цікаво почути про будь-які проблеми, які можуть виникнути з його використанням;
дивіться нижче, щоб отримати інформацію про те, як зв’язатися з нами.

Окрім надання інтерактивного керування світом об’єктів за допомогою миші та
клавіатури, geomview має інтерпретовану мову команд для керування майже всіма
аспект його відображення. Він може виконувати файли, що містять оператори цією мовою, і
він може спілкуватися з іншими програмами, використовуючи цю мову. Побачити geomview(5), наприклад файл
man/cat5/geomview.5 у розподілі geomview, щоб дізнатися більше про мову.

Підручник


Ця сторінка посібника служить лише (дуже) стислим довідковим посібником для Geomview. Для
більш ніжне ознайомлення з програмою та форматом файлів даних, які вона може читати, див
"overview" і "oogltour" у каталозі "doc" розподілу geomview, або краще,
див. повний посібник: «geomview.tex» або «geomview.ps», також у каталозі «doc». The
вихідний дистрибутив також містить підручник щодо написання зовнішніх модулів у файлі
каталог "src/bin/example".

ВАРІАНТИ


-b Встановити колір фону вікна на задані значення rgb.

-c Інтерпретувати команди в командному файлі, який може бути ``-'' для стандартного введення. The
Командна мова описана в geomview(5). Команди можна подавати буквально,
як у ``-c "(ui-panel main off)"''; оскільки вони містять дужки, вони повинні бути
цитується.

-wins Примушує Geomview спочатку відображати вікна камери #windows.

-wpos Вказує початкове розташування та розмір першого вікна камери. З ``-'',
вам буде запропоновано розташувати вікно.

-M objname
Відобразити (можливо, динамічно змінюватися) геометрію (або команди), надіслані через
``togeomview -g objname [geomview-shell-command]'' або ``geomstuff objname файл
...''. Дані відображаються як об’єкт geomview з ім’ям objname.

Насправді слухає названий канал ``/tmp/geomview/objname''; ви можете досягти
той самий ефект з командами оболонки:
mkdir /tmp/geomview;
mknod /tmp/geomview/objname p
(припускаючи, що каталог і іменований канал ще не існують), а потім виконайте файл
команда geomview:
(геометрія objname < /tmp/geomview/objname)

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

Команда -M параметр приймає модифікатори: a 'gсуфікс ' очікує даних геометрії (за замовчуванням),
в той час як 'c' суфікс очікує команди GCL. A 'p' означає, що підключення має використовувати a
іменований канал (за замовчуванням для всього, крім NeXT), тоді як 's' передбачає використання
сокет домену UNIX (за замовчуванням на NeXT). Починаючи з версії 1.9 Geomview
також підтримуються інтернет-домени; використовувати 'гріх', щоб Geomview слухав
порт IPv4, наданий TCPPORTабо використовуйте 'sin6', щоб змусити Geomview слухати на IPv6
порт (також як зазначено в TCPPORT). 'сонце' є синонімом для 's', тобто використовувати Unix
доменний сокет з іменем НАЗВА ТРУБИ. Якщо НАЗВА ТРУБИ починається з косої риски ('/'), потім
передбачається, що це абсолютний шлях, інакше названий канал або сокет є
створений нижче ${TMPDIR}/geomview/.

So -Мкс Мир вибирає команди читання з сокета домену UNIX з назвою
/tmp/geomview/fred, -Максін 40000 вибирає команди читання з порту IPv4
"40000".

-ноопенгл
Вимкніть використання OpenGL для (можливо) апаратного прискореного візуалізації, навіть якщо
бінарний файл Geomview має підтримку скомпільованого OpenGL. Це також вимикає
підтримка прозорості і текстур

-нопанелі
Запустіть показ без панелей, лише графічні вікна. Панелі можуть бути викликані пізніше
як зазвичай за допомогою комбінацій клавіш «Px» або команди «(ui-panel ...)».

-ноініт
Не читати файли ініціалізації. За замовчуванням geomview зчитує всю систему
".geomview", за яким слідують файли в $HOME/.geomview і ./.geomview.

-e ім'я модуля
Запустити зовнішній модуль; ім'я модуля це ім'я, пов'язане з модулем,
відображається в браузері програм головної панелі, як визначено модулем-
визначити команду (див geomview(5) для деталей).

-Почніть ім'я модуля аргументація ... --
Як і -e, але дозволяє передавати аргументи зовнішньому модулю. «--» сигналізує
кінець списку аргументів; "--" можна опустити, якщо це буде останній аргумент
у командному рядку geomview.

-рух оболонка-команда аргументація ...
Подібно до -start, але замість
назва модуля.

ГЕОМЕТРІЯ Фото ФОРМАТИ


Формат файлів, які читає geomview, описано в око(5); введіть "man 5 oogl", або
дивіться файл man/cat5/oogl.5 у дистрибутиві geomview, щоб дізнатися більше.

Примітка для користувачів MinneView (попередника geomview): geomview може читати файли MinneView,
але MinneView не може прочитати всі файли geomview.

ЗАПУСК ФАЙЛИ


Відразу після запуску geomview читає та виконує команди в системі
.geomview у підкаталозі "data" каталогу geomview. Тоді, якщо є а
файл з іменем .geomview у поточному каталозі, він виконує команди в цьому файлі. Якщо
no у домашньому каталозі користувача та виконує його, якщо знайдено. Файл запуску an
індивідуальний користувач замінює загальносистемні параметри за замовчуванням, оскільки наступні команди мають пріоритет
над попередніми.

ЗОВНІШНІЙ МОДУЛІ


Geomview має можливість взаємодіяти за допомогою командної мови з іншими програмами, званими
«зовнішні модулі». Багато таких модулів було написано і з'являється в «Додатку»
браузер на головній панелі geomview. Щоб викликати модуль, клацніть мишею на
запис модуля в цьому браузері. Це запускає модуль і додає додатковий запис до
браузера, починаючи з числа в квадратних дужках, як у "[1] Crayola", який
представляє запущений екземпляр цього модуля. Ви можете завершити роботу модуля, натиснувши
на пронумерований запис. Модулі документуються окремо від geomview. Дивіться інструкцію
сторінку для кожного модуля для детальної інформації.

ВСТАНОВЛЕННЯ AN ЗОВНІШНІЙ МОДУЛЬ


Geomview шукає зовнішні модулі в спеціальному каталозі для модулів. У geomview
дерево розподілу це підкаталог "bin/$MACHTYPE". Модуль складається з двох
файли: виконувана програма та "файл ініціалізації модуля", який є ім'ям
".geomview-", за яким слідує назва модуля. Файл ініціалізації модуля повідомляє geomview, як запустити
цю програму. Завжди зберігайте ці два файли разом; geomview потребує обох
їх, щоб запустити модуль. Щоб встановити новий модуль, просто вставте модуль
виконуваний файл і його файл ініціалізації в каталозі модуля вашого geomview. Наступного разу ти
запустіть geomview, він дізнається про цей модуль.

Geomview насправді може шукати модулі у списку каталогів; за замовчуванням тільки
У цьому списку є каталог "bin/$MACHTYPE". Дивіться команду set-emodule-path в
geomview(5) для деталей.

Існує підручник, як писати зовнішні модулі в каталозі "src/bin/example".

ЗОВНІШНІЙ МОДУЛЬ INIT ФАЙЛИ


Файл ініціалізації зовнішнього модуля – це файл, який повідомляє geomview, як запустити цей модуль. Його
Ім'я має бути ".geomview-", за яким слідує назва модуля, наприклад, ".geomview-foo". Це
має містити команди geomview; зазвичай він міститиме один модуль-define
команда, яка вводить модуль у браузер програми geomview:

(визначення модуля "Foo" "foo")

Перший рядок - це ім'я, яке з'являється в браузері. Другий рядок - це
команда для виклику модуля. Він може містити аргументи; насправді це може бути довільним
команда оболонки.

Клавіатура КОРОТКИ


Багато операцій Geomview доступні з клавіатури. Натиснувши "?" кнопка на
на головній панелі або введіть "?" з курсором у будь-якому вікні, змушує geomview друкувати a
повідомлення на стандартному виводі зі списком усіх комбінацій клавіш.

Команди клавіатури застосовуються, коли курсор знаходиться в будь-якому графічному вікні і більшість
пульти керування. Більшість команд допускають один із наступних префіксів вибору
(якщо нічого не вказано, команда застосовується до поточного об'єкта):
g world geom g# #'th geom g* Усі геоми
c поточна камера c# #'та камера c* Усі камери
Багато з них дозволяють використовувати числовий префікс: якщо його немає, вони перемикають або скидають поточне значення.
Зовнішній вигляд:
Намалювати: Затінення: Інше:
af Faces 0as Constant av eVert normals: завжди переглядач обличчя
ae Краї 1as Flat #aw Ширина лінії (пікселі)
an Normals 2as гладкі #ac краї ближче, ніж грані (спробуйте 5-100)
ab Bounding Boxes 3as Плавні неосвітлені лінії відтінку
aV Вектори aT забезпечують прозорість при відображенні текстур
Колір: aC допускає увігнуті багатокутники
Cf Ce Cn Cb CB грань/край/нормальний/bbox/backgnd
Рухи: Перегляд:
r rotate [ Leftmouse=Площина XY, 0vp Орфографічний вигляд
t translate Середина=вісь Z, 1vp Вид в перспективі
z zoom FOV Shift=повільна зйомка, vd Намалюйте камери інших переглядів
f літати в режимах r/t. ] #vv поле зору
o орбіта [Left=steer, Middle=speed ] #vn ближня відстань кліпу
s шкала #vf далека відстань кліпу
w/W recenter/all v+ додати нову камеру
h/H зупинити/зупинити весь курсор vx увімкнення/вимкнення
@ вибрати центр руху (наприклад, g3@) vb увімкнути/вимкнути полі-відбірку зворотної сторони
#vl фокусна відстань
L Подивіться на об'єкт v~ Увімкнення/вимкнення програмного затінення
Показати Панель: Pm Pa Pl Po головне/зовнішній вигляд/освітлення/неясний
Pt Pc PC Pf інструменти/камери/команди/переглядач файлів
Ps P- збереження/читання команд з tty
Освітлення: ls le Показати вогні / Редагувати вогні
Метрика: me mh ms Евклідова гіперболічна сферична
Модель: mv mp mc Virtual Projective Conformal
Інший:
N нормалізація < Pf завантажити файл geom/команди
0N none > Ps зберегти щось у файлі ui motion має інерцію
1N кожен телевізор режим NTSC перемикає uc обмежений (X/Y) рух
2N всі рухи у власній системі координат
Двічі клацніть правою кнопкою миші, виберіть поточний цільовий об’єкт
Shift-права миша виберіть точку інтересу (центр).
Renderman:
RR надсилає вихід RIB до NNN.rib (префікс файлу за замовчуванням == "geom")
RC Емулювати лінії за допомогою циліндрів (за замовчуванням)
RP Емуляція ліній за допомогою багатокутників
Ra вибрати формат ASCII RIB (за замовчуванням)
Rb виберіть формат BINARY RIB
Rt виберіть Display token, щоб вказати файл .tiff (за замовчуванням)
Rf виберіть Display token, щоб вказати кадровий буфер
Rs Імітувати колір фону за допомогою багатокутника (за замовчуванням)
Rx Без фонового моделювання - повністю прозорий (альфа) фон

ПРИМІТКИ


Команда «geomview» насправді є сценарієм оболонки, який встановлює різні змінні середовища
який повідомляє geomview про ваші локальні налаштування, а потім викликає виконуваний файл geomview
програма "gvx" (або "gvx.OGL"). Не запускайте "gvx" сам по собі; завжди використовуйте geomview за допомогою
Скрипт оболонки "geomview".

Використовуйте geomviewgv онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad