街道和交叉点形状 UV

系统将为每个形状生成 UV 坐标。 我们可将其用于 UV 分割和纹理。 系统最多针对每种形状提供三个 UV 集,用以描述不同的表面参数化。

生成的 UV 坐标
显示为街道、交叉点和地块形状生成的 UV 坐标示例。

街道 UV

共有三个面向街道形状的 UV 集。

街道 UV 集 0

第一个 UV 集可提供一组街道车道。 几何的中央区将沿其长度从 0 到 1 进行归一化,并沿其宽度从 0 到车道数量进行归一化。 车道数量将由街道参数指定。 在下图中,您可以看到十字路口(底部)与环状交叉路(顶部)之间的街道形状。 左图使用灰色阴影来显示 U 值,而右图显示了 V 值。

街道 UV 集 0
街道 UV 集 0

系统将对街道形状的入口和出口进行参数化,从而使其与中央区混合。 例如,系统将定向和缩放入口(上方,蓝色)和出口(绿色)u 值以匹配中央区(红色)。 入口的 U 值为负,而出口的 U 值大于 1。

街道 UV 集 1 和 2

UV 集 1 和 2 将分别提供与入口起点和出口终点之间的距离字段。 该信息将在 U 通道中提供。 V 通道将处于未定义状态。 在下图中,街道方向为从底部到顶部,且图中显示了 UV 集 1(左侧)和 UV 集 2(右侧)的方向。

街道 UV 集 1 和 2
街道 UV 集 1 和 2

人行道形状 UV 集 0

人行道形状仅可提供 UV 集 0。 系统将其连接到几何的街道侧边;所有与街道相邻的边的 v 值均为 0。

人行道形状 UV 集 0
人行道形状 UV 集 0

交叉点 UV

类似于街道的交叉点形状将使用与街道相同的 UV 集 0 参数化,且没有入口或出口。 这些形状有接合点、交汇点、环状交叉路、高速公路和高速公路入口。 通常,除了高速公路入口以外,其他交叉点形状没有其他 UV 集。 同样,交叉点人行道形状将使用与街道人行道形状相同的 UV 集 0 参数化。

其余形状将使用直线投影 UV 集 0。 这些形状为环岛和十字路口。

高速公路入口

高速公路入口将提供 UV 集 1,以识别与另一个街道形状相邻的内部边形状。 边 V = 0 始终位于高速公路交叉点的内部。

高速公路入口
高速公路入口

在本主题中
  1. 街道 UV
  2. 交叉点 UV