primitiveQuad 操作

语法

  • primitiveQuad()
  • primitiveQuad(width, length)

参数

  1. width - float
    四边形的宽度。
  2. length - float
    四边形的长度。

描述

primitiveQuad 操作用于将四边形几何插入当前形状范围。

  • 如果未给出 widthlength,则边界框将与范围重合。 零范围大小的处理方式与在 i 操作中的相同。
  • 如果指定了维度,四边形将置于位于 y=0 的范围的 xz 中心处。

如果一个范围大小为零而另外两个大小不为零,则将相对于由有值的范围大小定义的平面插入四边形。

第一个纹理图层(色彩映射表)中存在四边形的纹理坐标。

相关内容

示例

插入的四边形适合当前范围 yz 维度。

Lot-->
   rotateScope(0, 0, 90) // scope.sx is 0
   primitiveQuad()
   texture("builtin:uvtest.png")
范围 yz 中的四边形

插入的四边形的宽度为 10,长度为 20 并且位于 yz 中心处。

Lot-->
   rotateScope(0, 0, 90) // scope.sx is 0
   primitiveQuad(10,20)
   texture("builtin:uvtest.png")
宽度为 10、长度为 20 且位于 yz 中心的四边形