Exposure 曝光
- Grasshopper的"Exposure"运算器用于解决网格对能量射线和障碍物的暴露问题。它可以计算网格顶点对于一组能量射线的总暴露度,考虑到任何额外的阻挡几何体。如果启用Lambertian阴影,将会应用Lambertian光照模型来调整暴露度。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
S | Shape | 形状 | 用于暴露解决方案的网格 | 网格几何体 |
O | Obstructions | 障碍物 | 可选的额外阻挡几何体 | 网格几何体 |
R | Rays | 射线 | 光线方向 | 向量 |
E | Energy | 能量 | 每条射线的能量值 | 数值 |
L | Lambert | 兰伯特 | 是否应用兰伯特阴影 | 布尔值 |
E | Exposure | 暴露度 | 每个网格顶点的综合暴露度 | 数值 |
R | Range | 范围 | 整个网格的暴露范围 | 区间 |
Occlusion 遮蔽
- Grasshopper的"Occlusion"运算器用于解决一组视线和障碍物之间的遮挡问题。用户可以提供样本点进行遮挡测试,以及阻挡视线的几何体和代表视线的向量。运算器将返回每个样本点被遮挡的视线数量,以及每个样本点的遮挡拓扑。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
S | Samples | 样本点 | 用于遮挡测试的样本点 | 点 |
O | Obstructions | 障碍物 | 阻挡视线的几何体 | 网格几何体 |
R | Rays | 视线 | 视线向量 | 向量 |
H | Hits | 命中次数 | 每个样本点被遮挡的视线数量 | 整数 |
O | Occlusion | 遮挡拓扑 | 每个样本点的遮挡拓扑 | 布尔值 |