跳到文档内容

样式设置

根据太阳位置计算的投射阴影

Occlusia 以填充图案的形式绘制太阳在视图中投射的阴影——立面图中投射在外墙上,平面图中投射在地面上——太阳按每个视图分别设置。

Shadow Settings

右下角的 Shadow Settings 工具用于设置当前视图的阴影。通过其标题栏中的开关开启阴影,然后渲染。

带阴影渲染的 South elevation,以及 Shadow Settings 面板。
Azimuth
太阳的方位,以从北向起顺时针计量的度数表示:90 为东,180 为南,270 为西。北向即模型自身的北向。默认为 135:位于东南方的太阳向西北方投射阴影。
Altitude
太阳在地平线以上的高度,范围为 0 到 90°:太阳越低,阴影越长。默认为 45。
Interiors
同时为剖切所显露的室内表面绘制阴影。关闭时仅绘制室外阴影。
Pattern
阴影的填充图案:DEFAULT(比例为 0.5、旋转 90° 的 ANSI31),或项目中的某个预设。
Layer
阴影所在的 DXF 图层。

每个视图都有各自的阴影设置:立面图可以有自己的太阳,而平面图可以没有。

阴影的绘制方式

  • 无论对象的绘制顺序如何,阴影都绘制在所有填充之上、线条之下。
  • 玻璃会让阳光透过:半透明材质不投射阴影,但仍会遮挡其后方的线条。
  • 在 DXF 中,阴影是一个独立的图案填充,位于其自身的图层上。
South elevation 中的窗户和女儿墙,以及窗洞侧壁、窗台和压顶的阴影。

阴影

同一位置,窗框和压顶开启了 No Shadows。

窗框和压顶开启 No Shadows

South elevation,太阳方位角 225°,高度角 40°。

对象与阴影

No Shadows
位于对象的 Rendering 部分:计算阴影时视该对象不存在——它既不投射阴影,也不接收阴影——但它仍会被绘制,并仍会遮挡其后方的内容。适用于仅作参考绘制的环境要素,如现状地形、树木。
Wireframe
对象只以线条绘制,不参与阴影计算。

北向

方位角从模型的北向起算:SketchUp 中为 Shadow Info 的北向,Occlusia Link for Blender 中为北向角。没有北向的模型使用其 +Y 轴。