英语法语西班牙语

Ad


OnWorks 网站图标

geomviewgv - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 geomviewgv

这是命令 geomviewgv,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


Geomview - 交互式几何查看器

概要


地理视图 [-b r g b] [-C 命令文件] [-获胜 #视窗] [-noinit] [-nopanels] [-noopengl]
[-wpos 最小 YMIN 大小 尺寸] [-wpos 尺寸,尺寸[@最小,最小]] [-e 外部模块-
姓名] [-M[cg][sp] 管道名] [-开始 外部模块名称 [ARG ...]--]
[-跑 外部模块路径 [ARG ...] --] [文件 ...]

商品描述


Geomview 是在几何中心编写的交互式几何查看器。 它显示
命令行上给出的文件中的对象,并允许用户查看和
以交互方式操作它们。

geomview 的当前版本 (1.7) 在 Silicon Graphics Irises 和 X Window System 上运行
工作站。 我们非常有兴趣了解您在使用它时可能遇到的任何问题;
有关如何联系我们的信息,请参见下文。

除了通过鼠标和
键盘,geomview 有一种解释性的命令语言,用于控制几乎所有
其显示的方面。 它可以执行包含该语言语句的文件,并且
它可以与使用该语言的其他程序进行通信。 看 几何视图(5)、例如文件
geomview 发行版中的 man/cat5/geomview.5,了解该语言的更多详细信息。

在线课程


本手册页仅用作 geomview 的(非常)简洁的参考手册。 为一个
对程序及其可以读取的数据文件格式的更温和的介绍,请参阅
geomview 发行版的“doc”目录中的“overview”和“oogltour”,或者更好,
请参阅完整手册:“geomview.tex”或“geomview.ps”,也在“doc”目录中。 这
源代码分发还包括一个关于如何在源代码中编写外部模块的教程
“src/bin/example”目录。

配置


-b 将窗口背景颜色设置为给定的 rgb 值。

-c 解释 commandfile 中的命令,对于标准输入可能是“-”。 这
命令语言在 几何视图(5). 命令可以按字面提供,
如``-c "(ui-panel main off)"''; 因为它们包括括号,所以它们必须是
引。

-wins 使 geomview 最初显示 #windows 相机窗口。

-wpos 指定第一个相机窗口的初始位置和大小。 用“-”,
系统会提示您放置窗口。

-M 对象名
显示(可能动态变化的)几何图形(或命令)通过
``地景 -g 对象名 [geomview-shell-命令]'' 或 ``土工材料 对象名 文件
...''。 数据显示为一个名为 geomview 的对象 对象名.

实际监听命名管道``/tmp/geomview/对象名''; 你可以达到
与 shell 命令的效果相同:
mkdir /tmp/geomview;
mknod /tmp/geomview/对象名 p
(假设目录和命名管道尚不存在),然后执行
geomview 命令:
(几何学 对象名 < /tmp/geomview/对象名)

-M[cg][ps[un|in|in6]] 管道名称|TCP端口

-M 选项接受修饰符:a 'g' 后缀需要几何数据(默认),
而一个 'c' 后缀需要 GCL 命令。 一种 'p' 意味着连接应该使用
命名管道(除 NeXT 之外的所有内容的默认设置),而 's' 意味着使用
一个 UNIX 域套接字(NeXT 上的默认设置)。 从 Geomview 1.9 版开始
还支持 Internet 域套接字; 用 '' 让 Geomview 监听
由给出的 IPv4 端口 端口, 或使用 'sin6' 使 Geomview 侦听 IPv6
端口(也由 端口)。 '周日' 是 ' 的同义词s',即使用 Unix
带有名称的域套接字 管道名称。 如果 管道名称 以斜杠 ('/') 开头,然后
它被假定为绝对路径名,否则命名管道或套接字是
下面创建 ${TMPDIR}/geomview/.

So -麦克斯 弗雷德 从名为的 UNIX 域套接字中选择读取命令
/tmp/geomview/弗雷德, -麦克辛 40000 从 IPv4 端口选择读取命令
'40000'。

-noopengl
禁用 OpenGL 用于(可能)硬件加速渲染,即使
Geomview 二进制文件支持编译进来的 OpenGL。这也禁用了
支持透明度和纹理

-无面板
启动时不显示面板,只显示图形窗口。 稍后可能会调用面板
像往常一样使用“Px”键盘快捷键或“(ui-panel ...)”命令。

-noinit
不读取初始化文件。 默认情况下,geomview 读取系统范围的
“.geomview”文件,然后是 $HOME/.geomview 和 ./.geomview 中的文件。

-e 模块名
启动一个外部模块; 模块名 是与模块关联的名称,
出现在主面板的应用程序浏览器中,如 emodule-
定义命令(见 几何视图(5) 详情)。

-开始 模块名 参数 ... -
与 -e 类似,但允许您将参数传递给外部模块。 “--”表示
参数列表的结尾; 如果“--”是最后一个参数,则可以省略它
在 geomview 命令行上。

-跑 外壳命令 参数 ...
类似于 -start 但采用外部模块的可执行文件的路径名而不是
模块的名称。

几何 文件 FORMATS


geomview 读取的文件格式在 奥格(5); 输入“man 5 oogl”,或
有关详细信息,请参阅 geomview 发行版中的文件 man/cat5/oogl.5。

MinneView(geomview的前身)用户注意:geomview可以读取MinneView文件,
但 MinneView 无法读取所有 geomview 文件。

STARTUP FILES


启动 geomview 后立即读取并执行系统范围内的命令
geomview 目录的“data”子目录中的 .geomview 文件。 那么,如果有一个
当前目录中名为 .geomview 的文件,它执行该文件中的命令。 如果
在用户的主目录中没有,如果找到就执行它。 一个的启动文件
单个用户覆盖系统范围的默认值,因为后面的命令优先
在较早的。

外部 课程结构


Geomview 能够通过其命令语言与其他程序进行交互,称为
“外部模块”。 许多这样的模块已经编写并出现在“应用程序”中
主 geomview 面板中的浏览器。 要调用模块,请在
模块在此浏览器中的条目。 这将启动模块并添加一个额外的条目到
浏览器,以方括号中的数字开头,如“[1] Crayola”,其中
表示该模块的运行实例。 您可以通过单击终止模块
在编号条目上。 模块与 geomview 分开记录。 看说明书
每个模块的页面以了解详细信息。

安装 AN 外部 模块


Geomview 在模块的特殊目录中查找外部模块。 在地理视图中
分发树这是“bin/$MACHTYPE”子目录。 一个模块由两个
文件:可执行程序,以及一个名为“模块初始化文件”的文件
“.geomview-”后跟模块名称。 模块init文件告诉geomview如何运行
那个程序。 确保始终将这两个文件放在一起; geomview 需要两者
它们以运行模块。 要安装新模块,只需将模块的
可执行文件及其在 geomview 模块目录中的 init 文件。 下次你
运行 geomview,它会知道那个模块。

Geomview 实际上可以在目录列表中查找模块; 默认情况下只有
“bin/$MACHTYPE”目录在此列表中。 参见 set-emodule-path 命令
几何视图(5) 详情。

在“src/bin/example”目录中有一个关于如何编写外部模块的教程。

外部 模块 INIT FILES


外部模块初始化文件是告诉 geomview 如何运行该模块的文件。 它的
名称必须是“.geomview-”,后跟模块的名称,例如“.geomview-foo”。 它
应该包含 geomview 命令; 通常它会包含一个单一的 emodule-define
将模块输入到 geomview 的应用程序浏览器的命令:

(emodule-define "Foo" "foo")

第一个字符串是出现在浏览器中的名称。 第二个字符串是
命令来调用模块。 它可能包含参数; 实际上它可以是任意的
Shell命令。

键盘 快捷键


许多 geomview 操作可以通过键盘进行。 按“?” 上的按钮
主面板,或键入“?” 光标在任何窗口中,都会导致 geomview 打印一个
标准输出上的消息列出所有键盘快捷键。

当光标在任何图形窗口中时应用键盘命令,并且大多数
控制面板。 大多数命令允许以下选择前缀之一
(如果没有提供该命令适用于当前对象):
g world geom g##'th geom g* 所有 geom
c 当前摄像机 c# #'th 摄像机 c* 所有摄像机
许多允许数字前缀:如果没有,则切换或重置当前值。
出现:
绘图: 底纹: 其他:
af Faces 0as Constant av eVert法线:始终面对查看器
ae Edges 1as Flat #aw 线宽(像素)
法线 2as 平滑 #ac 边缘比面更近(尝试 5-100)
ab 边界框 3as 平滑、不发光的 al 阴影线
aV 矢量 aT 允许纹理映射的透明度
颜色:aC 允许凹多边形
Cf Ce Cn Cb CB 面/边/法线/bbox/backgnd
动作: 观看:
r 旋转 [ Leftmouse=XY 平面,0vp 正交视图
t translate Middle=Z 轴,1vp 透视图
z zoom FOV Shift=慢动作,vd 绘制其他视图的摄像机
f 以 r/t 模式飞行。 ] #vv 视野
o 轨道 [左=转向,中=速度] #vn 近剪辑距离
s scale #vf 远剪辑距离
w/W 中心/所有 v+ 添加新相机
h/H 停止/停止所有 vx 光标开/关
@ 选择运动中心(例如 g3@)vb 背面多边形剔除开/关
#vl 焦距
L 看对象 v~ 软件着色开/关
显示面板:Pm Pa Pl Po main/appearance/lighting/obscure
Pt Pc PC Pf 工具/相机/命令/文件浏览器
Ps P- 来自 tty 的保存/读取命令
灯光:ls le 显示灯光/编辑灯光
公制:me mh ms 欧几里得双曲球面
模型:mv mp mc Virtual Projective Conformal
其他:
N 归一化 < Pf 加载 geom/command 文件
0N none > Ps 保存一些东西到文件 ui 运动有惯性
1N 每个 TV NTSC 模式切换 uc 约束 (X/Y) 运动
2N 所有 uo 运动在自己的坐标系中
鼠标右键双击选取作为当前目标对象
Shift-Rightmouse 选择兴趣(中心)点
渲染工:
RR 发送 RIB 输出到NNN.rib(默认文件前缀==“geom”)
RC 使用圆柱模拟线(默认)
RP 使用多边形模拟线
Ra 选择 ASCII RIB 格式(默认)
Rb 选择 BINARY RIB 格式
Rt 选择显示令牌以指定 .tiff 文件(默认)
Rf 选择显示令牌来指定帧缓冲区
Rs 使用 Polygon 模拟背景颜色(默认)
Rx 无背景模拟 - 全透明 (alpha) 背景

附注


“geomview”命令实际上是一个设置各种环境变量的shell脚本
它告诉 geomview 您的本地设置,然后调用 geomview 可执行文件
程序“gvx”(或“gvx.OGL”)。 不要单独运行“gvx”; 始终使用 geomview 调用
“geomview”外壳脚本。

使用 onworks.net 服务在线使用 geomviewgv


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad