АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

geomviewgv - Интернет в облаке

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

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

ПРОГРАММА:

ИМЯ


Geomview - интерактивный просмотрщик геометрии

СИНТАКСИС


геометрическое представление [-b r g b] [-с командный файл] [-выигрывает #окна] [-noinit] [-nopanels] [-noopengl]
[-wpos хмин юмин размер размер] [-wpos xsize, ysize[@xmin, ymin]] [-е внешний-модуль-
имя] [-M [cg] [sp] имя] [-Начните имя-внешнего-модуля [аргумент ...] -]
[-запустить внешний-модуль-путь [аргумент ...] -] [файл ...]

ОПИСАНИЕ


Geomview - это интерактивная программа просмотра геометрии, написанная в Центре геометрии. Он отображает
объекты в файлах, заданных в командной строке, и позволяет пользователю просматривать и
манипулировать ими в интерактивном режиме.

Текущая версия (1.7) geomview работает на Silicon Graphics Irises и X Window System.
рабочие станции. Нам очень интересно узнать о любых проблемах, которые могут возникнуть у вас при его использовании;
см. ниже информацию о том, как с нами связаться.

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

Обучение


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

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-b Установить цвет фона окна на заданные значения rgb.

-c Интерпретировать команды в командном файле, который может быть `` - '' для стандартного ввода. В
командный язык описан в геометрия(5). Команды можно вводить буквально,
как в «-c» (выключение главной панели пользовательского интерфейса) «»; поскольку они включают круглые скобки, они должны быть
цитируется.

-wins Заставляет geomview изначально отображать окна камеры #windows.

-wpos Задает начальное расположение и размер первого окна камеры. С `` - '',
вам будет предложено разместить окно.

-M имя объекта
Отображение (возможно, динамически изменяющейся) геометрии (или команд), отправленных через
``togeomview -g имя объекта [geomview-shell-команда] '' или ``геоматериал имя объекта файл
... ''. Данные отображаются как объект geomview с именем имя объекта.

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

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

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

So -МС Фред выбирает команды чтения из сокета UNIX-домена с именем
/ tmp / geomview / Фред, -Мксин 40000 выбирает команды чтения из порта IPv4
'40000'.

-ноопенгл
Отключите использование OpenGL для (возможно) аппаратного ускорения рендеринга, даже если
двоичный файл Geomview поддерживает скомпилированный OpenGL. Это также отключает
поддержка прозрачности и текстур

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

-ноинит
Не читать файлы инициализации. По умолчанию geomview читает общесистемный
Файл .geomview, за которым следуют файлы в $ HOME / .geomview и ./.geomview.

-e имя модуля
Запустить внешний модуль; имя модуля это имя, связанное с модулем,
появляется в браузере приложений на главной панели, как определено в emodule-
определить команду (см. геометрия(5) для подробностей).

-Начало имя модуля Аргументы ... -
Как -e, но позволяет передавать аргументы внешнему модулю. "-" сигнализирует
конец списка аргументов; "-" можно опустить, если это будет последний аргумент
в командной строке geomview.

-бежать оболочка-команда Аргументы ...
Аналогично -start, но принимает путь к исполняемому файлу внешнего модуля вместо
имя модуля.

ГЕОМЕТРИЯ ФАЙЛОВ ФОРМАТЫ


Формат файлов, читаемых geomview, описан в оогл(5); типа "человек 5 оогл", или
подробности смотрите в файле man / cat5 / oogl.5 в дистрибутиве geomview.

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

ЗАПУСК FILES


Сразу после запуска geomview читает и выполняет команды в общесистемном
.geomview в подкаталоге "data" каталога geomview. Тогда, если есть
файл с именем .geomview в текущем каталоге, он выполняет команды в этом файле. Если
no в домашнем каталоге пользователя и выполняет его, если он найден. Файл запуска
индивидуальный пользователь отменяет общесистемные настройки по умолчанию, поскольку более поздние команды имеют приоритет
над более ранними.

ВНЕШНИЙ ВИД ЗДАНИЯ МОДУЛИ


Geomview имеет возможность взаимодействовать через свой командный язык с другими программами, называемыми
«внешние модули». Многие такие модули написаны и появляются в «Приложении».
браузер на главной панели geomview. Чтобы вызвать модуль, щелкните мышью на
запись модуля в этом браузере. Это запустит модуль и добавит дополнительную запись в
обозреватель, начиная с числа в квадратных скобках, как в «[1] Crayola», что
представляет запущенный экземпляр этого модуля. Вы можете завершить работу модуля, нажав
на пронумерованной записи. Модули документируются отдельно от geomview. См. Руководство
страницу для каждого модуля для получения подробной информации.

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


Geomview ищет внешние модули в специальном каталоге для модулей. В geomview
дерево распространения это подкаталог bin / $ MACHTYPE. Модуль состоит из двух
files: исполняемая программа и «файл инициализации модуля», имя которого
".geomview-", за которым следует имя модуля. Файл инициализации модуля сообщает geomview, как запускать
эта программа. Обязательно всегда храните эти два файла вместе; geomview требует обоих
их, чтобы запустить модуль. Чтобы установить новый модуль, просто поместите модуль
исполняемый файл и его файл инициализации в каталоге модуля вашего geomview. В следующий раз, когда ты
запустите geomview, он узнает об этом модуле.

Geomview может искать модули в списке каталогов; по умолчанию только
Каталог bin / $ MACHTYPE находится в этом списке. См. Команду set-emodule-path в
геометрия(5) для подробностей.

В каталоге «src / bin / example» есть руководство по написанию внешних модулей.

ВНЕШНИЙ ВИД ЗДАНИЯ МОДУЛЬ INIT FILES


Файл инициализации внешнего модуля - это файл, который сообщает geomview, как запускать этот модуль. Его
имя должно быть «.geomview-», за которым следует имя модуля, например «.geomview-foo». Это
должен содержать команды geomview; обычно он будет содержать одно определение эмоции
команда, которая вводит модуль в браузер приложения geomview:

(emodule-define "Foo" "foo")

Первая строка - это имя, которое отображается в браузере. Вторая строка - это
команда для вызова модуля. Он может содержать аргументы; на самом деле это может быть произвольный
команда оболочки.

КЛАВИАТУРА SHORTCUTS


Многие операции geomview доступны с клавиатуры. Нажав "?" кнопка на
на главной панели или набрав "?" с курсором в любом окне заставляет geomview печатать
сообщение в стандартном выводе со списком всех сочетаний клавиш.

Команды клавиатуры применяются, пока курсор находится в любом графическом окне, и большинство
панели управления. Большинство команд позволяют использовать один из следующих префиксов выбора
(если ничего не указано, команда применяется к текущему объекту):
g world geom g # # 'th geom g * Все геометрии
c текущая камера c # # ая камера c * все камеры
Многие допускают числовой префикс: если его нет, они переключают или сбрасывают текущее значение.
Внешний вид:
Рисование: Затенение: Другое:
af Faces 0as Constant av eVert normals: всегда лицом к зрителю
ae Edges 1as Flat #aw Ширина линии (в пикселях)
an Normals 2 as Smooth #ac, края ближе, чем грани (попробуйте 5-100)
ab Bounding Boxes 3as Гладкие, неосвещенные линии al Shade
aV Векторы aT обеспечивают прозрачность при наложении текстур
Цвет: AC допускает вогнутые многоугольники
Cf Ce Cn Cb CB лицо / край / нормальный / bbox / задний
Движения: Просмотр:
r повернуть [Leftmouse = плоскость XY, 0vp Ортогональный вид
t перевод по центру = ось Z, 1vp вид в перспективе
z zoom FOV Shift = медленное движение, vd Рисование камер других видов
f летать в режимах r / t. ] #vv поле обзора
o орбита [Влево = управляемость, Средняя = скорость] #vn расстояние до клипа
s scale #vf дальний клип расстояние
ж / б ресентер / все v + добавить новую камеру
h / H остановить / остановить все курсор vx вкл. / выкл.
@ выбрать центр движения (например, g3 @) vb backfacing poly cull on / off
#vl фокусное расстояние
L Look At object v ~ Включение / выключение программного затенения
показать Панель: Pm Pa Pl Po главная / внешний вид / освещение / затемнение
Pt Pc PC Pf инструменты / камеры / команды / файловый браузер
Ps P - сохранение / чтение команд с tty
Освещение: ls le Show lights / Edit Lights
Метрика: me mh ms евклидово гиперболическое сферическое
Модель: mv mp mc Virtual Projective Conformal
Дополнительно :
N нормализация <Pf load geom / command file
0N none> ps сохранить что-нибудь в файл ui движение имеет инерцию
1N каждый TV NTSC режим переключения uc ограниченное (X / Y) движение
2N все движение в собственной системе координат
Выбрать текущий целевой объект с двойным щелчком правой кнопкой мыши
Shift-Rightmouse выбрать точку интереса (в центре)
Рендерман:
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