扫描对象样式编辑器

允许您创建参数化扫描对象。

您可以在许多方面使用扫描对象,但它们通常用于创建与道路或铁路平行的对象:如桥、隧道、筑堤和沟渠等特征。

父图形提供了扫描对象的路径,该对象可以有一个或多个父图形。通过多个父图形,可以创建其他跨度曲面和闭合曲面以跨父图形之间的间隙。

扫描对象定义可以保存到基于文本的扫描对象样式 (SOS)。每个样式都包含一组元素。每个元素都表示扫描对象内的一个曲面。每个元素包括可调整(和可变)的水平和垂直偏移以及独立的材质通道定义。默认情况下,扫描对象使用 CivilViewSurfaces 材质

界面

[SOS 元素列表]

列出了当前扫描对象样式的内容。每一行显示列表中的单个元素。高亮显示某个元素将在编辑器上的剩余控件中显示其详细信息。

启动新样式
单击可创建新的扫描对象样式。
打开样式
单击可打开先前创建的扫描对象样式。
保存样式
单击可保存当前的扫描对象样式。
添加新元素
单击可将新元素添加到当前的扫描对象样式。
删除选定元素
单击可从当前扫描对象样式中删除选定的元素。
上移选定元素
单击可在元素列表中将选定的元素上移一个位置。
下移选定元素
单击可在元素列表中将选定的元素下移一个位置。
剪切元素
单击此选项可从样式中剪切选定的元素,并将其保存到剪贴板中。
复制元素
单击此选项可复制选定元素并将其保存到剪贴板中。
粘贴元素
单击此选项可粘贴已剪切或复制的元素。

可以将已剪切的元素粘贴到当前样式中的其他位置,并且可以将已剪切或复制的元素粘贴到其他 SOS 中。

从图形创建轮廓
要将扫描对象样式基于场景中已存在的样式,请单击此按钮将其启用,然后在视口中单击以选择图形。如果您单击的图形具有 SOS,Civil View 将创建新的 SOS,其参数与该图形关联的 SOS 的参数相同。

如果横截面图形中已经存在您创建的对象,该功能尤其有用。在这种情况下,横截面图形中的现有多义线可以导入到扫描对象样式,以便形成轮廓的基础。

如果选定图形对象在分段级别包含材质 ID 指定,则这些指定也包含在生成的扫描对象样式中。

更改材质指定
单击将显示一个对话框,通过该对话框,可以更改指定给扫描对象的材质。
重置扫描对象
单击可删除当前在此 SOS 编辑器会话中创建的扫描对象。
拾取父图形
单击可启用此选项,然后在视口中单击可选择父图形。
  • [按名称拾取]单击可打开一个对话框(类似于“选择对象”),通过该对话框,可以按名称拾取图形。
  • “X”按钮单击可移除父图形。
创建多样条线父图形
单击可打开“构建新父图形”对话框,通过该对话框,可以构建包含多条样条线的父图形。

扫描对象样式可应用于一个或多个图形。每个父图形可以包含一条或多条样条线。如果扫描对象样式应用于多个父图形,将自动应用参数实例以帮助确保在所有生成的扫描对象中共享一组参数。

[父图形列表]
显示您选择的父图形的名称。

“纵向复杂性”组

  • 按分段数(默认设置。)使用父图形中的分段数调整复杂性。
  • 按分段长度使用父图形中的分段长度调整复杂性。
分段数

影响生成的扫描对象的复杂性。较高的值会导致产生更复杂的对象几何体。

最好在此微调器中使用尽可能最低的值,但要使用的精确值取决于父图形的几何体。

“方向和类型”组

  • 二者(默认设置。)轮廓在两个方向上进行延伸。
  • 轮廓仅向左侧延伸。
  • 轮廓仅向右侧延伸。

    如果选择“左”或“右”,将禁用“跨度曲面”、“闭合曲面”和“封口曲面”控件。

反转水平偏移?

启用此选项后,将反转扫描对象轮廓中所有水平偏移的方向。默认设置为禁用状态。

  • 分离几何体模式(默认设置。)沿父对象中的每条样条线创建相同的非跨度几何体。

    此选项可用于创建墙和噪波挡墙轮廓,其中样条线之间的潜在间隙表示墙或挡墙中的间隙。

  • 可跨越几何体模式在原始样条线和扫描轮廓的尾部末端之间创建跨度曲面和闭合曲面。

    此选项可用于创建需要跨父图形中两条或更多条样条线之间的间隙的桥面。

倾斜(度)
设置为非零值时,将倾斜扫描对象轮廓。默认值为 0.0。

等于 0.0 时,轮廓是沿父图形方向的正常偏移。非零值可用于诸如不对称桥面等对象。

“跨度曲面”组

跨度曲面是一个可选的曲面,可“覆盖”父样条线之间的间隙。这对于在桥面上创建沥青曲面十分有用。

在轮廓的“方向和类型”组(参见上文)中选择“左”或“右”时不可用。

启用
启用此选项后,将构建跨度曲面。
[子材质下拉列表]
选择跨度曲面的材质通道。
翻转跨度曲面?
启用此选项后,将翻转跨度曲面的曲面法线。

“闭合曲面”组

闭合曲面是一个可选的曲面,可“覆盖”扫描对象的最终曲面之间的间隙。这对于创建桥面的下侧十分有用。

仅当存在多个父图形,并且父图形以允许 Civil View 构建闭合曲面的方式排列时才可用。请参见“构建新父图形”对话框

在轮廓的“方向和类型”组(参见上文)中选择“左”或“右”时不可用。

所选构建方法是“分离几何体模式”(参见上文)时不可用。

启用
启用此选项后,将构建闭合曲面。
[子材质下拉列表]
选择闭合曲面的材质通道。
翻转跨度曲面?
启用此选项后,将翻转闭合曲面的曲面法线。

“封口曲面”组

封口曲面将关闭或封口扫描对象的开放末端。

在轮廓的“方向和类型”组(参见上文)中选择“左”或“右”时不可用。

所选构建方法是“分离样条线几何体”(参见上文)时不可用。

启用
启用此选项后,将构建封口曲面。
[子材质下拉列表]
选择封口曲面的材质通道。
翻转跨度曲面?
启用此选项后,将翻转封口曲面的曲面法线。

“编辑样式元素”组

编辑当前在 SOS 元素列表中高亮显示的元素的设置。每个元素都表示扫描对象中的一个曲面,并且包括水平和垂直偏移,以及独立的材质通道选择。

注: 这些控件的值将进行动态链接,以便更改一个值时影响其他值。例如,通过该设置,您可以选择在同时可以看到两个值时是按偏移指定垂直偏移,还是按横向坡度指定垂直偏移。如果您知道所需的横向坡度,请首先设置该值,然后更改水平偏移以观察“垂直偏移”值进行相应地更新。
起点水平偏移/终点水平偏移
调整 SOS 元素的水平偏移。
  • 锁定起点和终点水平偏移单击可锁定或解除锁定“起点”和“终点”值。解除锁定这些值后,水平偏移可以随扫描对象长度的变化而变化。默认设置为“锁定”。
起点垂直偏移/终点垂直偏移
调整 SOS 元素的垂直偏移。
  • 锁定起点和终点垂直偏移单击可锁定或解除锁定“起点”和“终点”值。解除锁定这些值后,垂直偏移可以随扫描对象长度的变化而变化。默认设置为“锁定”。
起点横向坡度/终点横向坡度
调整扫描对象的横向坡度。
  • [锁定起点/终点横向坡度]单击可锁定或解除锁定“起点”和“终点”值。锁定“起点横向坡度”或“终点横向坡度”值后,更改垂直偏移不会影响该值;反之,会影响该值。默认设置为解除锁定。
    注: 除非已解除锁定水平或垂直偏移值,否则“终点横向坡度”不可用。

“材质”组

使用继承材质
启用此选项后,前面轮廓元素中的材质,以及前面元素的贴图参数将应用于该元素。

启用此选项将禁用“材质”组(平滑组除外)中的其他设置。

启用
禁用此选项后,没有材质将应用于该元素,从而使其成为间隙元素。默认设置为启用。

间隙元素会在父图形与扫描对象中的第一个曲面之间创建一个不可见的偏移。间隙元素将在“扫描对象样式”元素列表中显示为“[间隙]”。

[子材质下拉列表]
选择扫描对象元素的材质通道。扫描元素使用 CivilViewSurfaces 材质
翻转曲面?
启用此选项后,将翻转元素的曲面法线。
长度重复

设置选定材质沿元素重复的距离。默认值为 10.0 世界单位。

此选项仅适用于可平铺的纹理贴图,在与程序纹理贴图一起使用时将忽略该选项。

宽度平铺

设置选定材质沿元素的宽度重复的次数。默认值为 1。

此选项仅适用于可平铺的纹理贴图,在与程序纹理贴图一起使用时将忽略该选项。

贴图旋转

设置要应用于元素上的贴图的旋转。

此选项仅适用于可平铺的纹理贴图,在与程序纹理贴图一起使用时将忽略该选项。

平滑组

设置由元素使用的平滑组 ID。默认情况下,向轮廓添加一个新元素时,平滑组的值就增加一。

  • 使用不同平滑组 ID 的相邻元素未应用曲面平滑。
  • 使用公用平滑组 ID 的相邻元素进行平滑以创建弯曲扫描对象轮廓的假象。

有效平滑组 ID 的值在 1 和 32 之间。也可以将值指定为 0:这将防止任何纵向平滑应用于任何单个轮廓元素。

“R”按钮
对于上述每一个控件,单击“R”可将值重置为其默认值。

“全局 UV 贴图”组

这些设置会影响跨度曲面和闭合曲面上的材质贴图。

“长度重复”、“宽度重复”和“贴图旋转”的行为与针对元素的行为相同。

  • “R”按钮单击可将控件重置为其原始值。
替代元素贴图
启用此选项后,全局 UV 贴图设置会影响该元素,并替代在轮廓元素级别存储的贴图参数。默认设置为禁用状态。