这是命令 rsensor,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
rsensor - 计算来自 RADIANCE 场景的传感器信号
概要
感应器 [ -n 进程 ][ -h ][ 给予 选项 [ $ evar [ @文件 ] { [ -rd 射线 ][ -dn
源代码 ][ 传感器视图 ] 传感器文件 .. } 八叉树
感应器 [ -h ] { [ -rd 射线 ][ 传感器视图 ] 传感器文件 .. } .
感应器 [ 选项 ] -默认值
商品描述
感应器 从一个或多个指定的照度传感器向外追踪光线进入
RADIANCE 场景由 八叉树, 将计算出的传感器值发送到标准输出。
(八叉树可以作为用引号括起来的命令的输出给出,并以
`!'.) 在第二种形式中,用一个句点 ('.') 代替八叉树,并且
指定数量的光线的原点和方向将打印在标准上
输出。 如果这些光线后来被追踪并加在一起,结果将总和为
信号与给定的传感器分布成正比。 第三种形式,默认
选项的值(由这些选项修改)打印有一个简短的
解释。
选项可以在命令行上给出和/或从环境中读取和/或从
一份文件。 以美元符号 ('$') 开头的命令参数立即被替换为
给定环境变量的内容。 以 at 开头的命令参数
符号 ('@') 立即被给定文件的内容替换。
传感器文件本身将在指定的路径位置中搜索
光路 环境变量,类似于其他类型的 Radiance 辅助文件。 如果
传感器文件路径以“/”、“.”开头或'~',不会进行搜索。 每次前
传感器文件,可以指定单独的视图。 在这种情况下,视图原点和
方向将对应于传感器的位置和方向,向上查看
矢量将确定传感器的零方位角方向。 前剪裁
距离也可以使用,但其他视图选项将被忽略。 (看 图像(1)
有关如何指定视图的详细信息。)传感器文件中包含的实际数据
对应于 SPOT 制表符分隔的矩阵规范,其中列标题有
最左边一列中的“度”,然后是均匀分布的方位角。 每一行
从极角开始,然后是每个的相对灵敏度值
方向。 下面给出了传感器文件的低分辨率示例:
度 0 90 180 270
0 .02 .04 .02 .04
45 .01 .02 .01 .02
90 .001 .002 .001 .002
与不同的视图一样,传感器之间的样本数量可能会发生变化,其中
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 -rd 选项控制随机发送的光线样本数量,以及 -dn 选项
控制发送到每个传感器的每个光源的光线数量。
- -h 选项切换标题输出,默认为“on”。 这 -n 选项可用于
在具有多个 CPU 的系统上指定多个计算过程。 对于额外的
选项,请咨询 跟踪(1) 手册页。 决赛 八叉树 必须给出参数,因为
无法从标准输入读取八叉树。
示例
要计算具有两个不同位置的同一传感器的值:
rsensor -ab 2 -vf posA.vf mysens.dat -vf posB.vf mysens.dat scene.oct
生成与给定传感器对应的一组射线并计算结果信号
使用 rtrace:
rsensor -h -vf posC.vf mysens.dat 。 | rtrace -h scene.oct | 总计 -m
环境
RAYPATH 检查辅助文件的目录。
使用 onworks.net 服务在线使用 rsensor