这是命令 m.nviz.scriptgrass 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
m.nviz.脚本 - 创建飞越脚本以在 NVIZ 中运行。
关键词
杂项、图形、光栅、raster3d、矢量、可视化
概要
m.nviz.脚本
m.nviz.脚本 - 帮帮我
m.nviz.脚本 [-飞哥] 输入=姓名 产量=姓名 [姓名=绳子]
[路线=东,北[,东,北,...]] DIST=浮动 ht=浮动 帧=整数 [开始=整数]
[--覆盖] [--帮助] [--详细] [--安静] [--ui]
标志:
-f
完整渲染——保存图像
-c
以恒定高度飞行 (ht)
-k
在脚本中包含命令以输出 KeyFrame 文件
-o
在屏幕外渲染图像
-e
启用矢量和站点绘图
--覆盖
允许输出文件覆盖现有文件
- 帮帮我
打印使用摘要
--详细
详细模块输出
- 安静的
静音模块输出
--用户界面
强制启动 GUI 对话框
参数:
输入=姓名 [必需的]
输入栅格地图的名称
产量=姓名 [必需的]
输出脚本名称
姓名=绳子
输出图像的前缀(默认 = NVIZ)
路线=东,北[,东,北……]
路线坐标(东,北)
DIST=浮动 [必需的]
相机放置距离(以地图单位为单位)
ht=浮动 [必需的]
相机高度高于地形
帧=整数 [必需的]
帧数
开始=整数
起始帧编号(默认值 = 0)
商品描述
m.nviz.脚本 程序允许用户轻松创建可以运行的脚本
NVIZ 飞行通过地形。 NVIZ 飞行路径可以从
草地监视器 (-i) 或在命令行中以逗号分隔坐标的形式提供。 这
程序可以选择允许创建 KeyFrame 文件(在运行脚本之后)。 这个
KeyFrame 文件可以加载到 关键帧 动画 面板进行微调或编辑。
生成的脚本 m.nviz.脚本 可以从 NVIZ 命令行 (nviz
script=script_name) 或在通过选择启动 NVIZ 之后 脚本->播放 脚本.
配置
标志:
-i
交互模式
用户通过单击鼠标左键从 GRASS 监视器中选择相机路径
沿路线的按钮。 单击鼠标右键完成。
-f
完整渲染
该脚本将绘制所有加载的 NVIZ 数据并将场景保存到 PPM 图像。
-c
在恒定高度剥皮
有了这个标志,相机将被设置为由 ht= 参数。 的
默认是飞行 ht= 高于地形(即相机高度 = 海拔 + ht)
-k
输出关键帧文件
生成可从 NVIZ 加载的 KeyFrame 文件 关键帧 动画 面板。
KeyFrame 文件会自动分配脚本名称,并带有 .kanimator
延期。
-o
在离屏上下文中渲染动画
-e
启用矢量和站点绘图
参数:
输入
带有高程数据的 GRASS 栅格地图的名称。
这应该与将在 NVIZ 中加载的文件相同。
产量
要创建的 NVIZ 脚本的名称。
姓名
如果在完全渲染模式下运行,则输出图像的前缀 (-f).
默认前缀是 NVIZ(例如 NVIZ0000.ppm)。
DIST
相机在视图中心后面的距离。
ht
相机在视图中心上方的高度。
如果该 -c 标志被设置,高度代表实际的相机高度。
帧
动画中的帧数。
开始
起始帧编号(默认值 = 0)。
在分段创建动画时,此选项在完全渲染模式下可能很有用。
例如,用户可能希望从帧号 2000 开始。
路线
关键帧位置的逗号分隔地理坐标。
交互式标志(-i) 覆盖此选项。
例
从 500 帧的光栅 elev.rast 交互式创建 NVIZ 动画
相机设置在场景上方 50 米和场景后方 250 米处,运行以下命令:
g.region 栅格=高程.dem
d.rast高程.dem
m.nviz.script -ik input=elevation.dem 输出=nviz.script dist=2400 ht=1220 帧=1000
在上面的示例中,提示用户从 GRASS 监视器中选择路线。
然后可以在 NVIZ 中运行输出脚本“nviz.script.nvscr”:
nviz 海拔=海拔.dem 脚本=nviz.script.nvscr
附注 / HINTS
用户必须至少选择四个关键帧位置(点),否则会出现错误
产生。
如果 GRASS 区域发生变化 m.nviz.脚本 命令必须重新运行。
当前 GRASS 区域和用户提供的参数作为注释包含在
输出脚本的顶部。 此信息可用于轻松重新创建动画。
相机位置是从提供的位置向后计算的。 有可能的
相机位置将位于当前窗口之外,在这种情况下,非致命
产生错误(错误:所选点在区域外)。 此错误可能导致
动画期间的生涩动作。 为了解决这个问题,减少 距离= 参数
或增加当前区域。
装载 此 脚本 成 无锡工业园区
用户可以以任意分辨率运行脚本。 在更高的空间重新运行它
分辨率或不同的设置,用户首先加载表面并设置
分辨率、光照等,然后在内部生成脚本 m.nviz.脚本 运行。
或者,用户可以使用先前保存的状态运行 nviz,并且 m.nviz.脚本
生成的脚本:
nviz state=saved.state 脚本=nviz.script.nvscr
关键帧 动画制作者 脚本
运行生成的脚本 m.nviz.脚本 在 NVIZ 中,kanimator 的新脚本
(关键帧动画师)被创建。 kanimator 面板提供速度的微调(帧
率)以及编辑单个帧或插入新帧。 这个新的kanimator
脚本必须从 NVIZ 的 Kanimator 面板加载。 在 Kanimator 面板中有
保存和加载按钮,允许用户保存和重新加载 kanimator 脚本。 一次
加载后,关键帧将出现在 GUI 中,然后可以在那里进行编辑。
使用 onworks.net 服务在线使用 m.nviz.scriptgrass