trim 操作

语法

  • trim()

描述

trim 操作用于向当前形状的几何应用当前形状修剪平面。 修剪平面通过组件分割生成,并且可通过修剪属性启用和禁用。 将基元或资产插入范围后,将自动执行修剪。 使用 geometry.isInstanced 函数可检查是否已修剪插入的资产。

相关内容

示例

手动修剪

已通过垂直和水平修剪平面拉伸和修剪屋顶面。 修剪平面通过组件分割生成。 将 trim.horizontal 设置为 true 时,将激活水平修剪。

Roof--> 
    roofHip(45)
    comp(f) { 1 : Face } 
	
Face-->
    s('2,'2,0.5)
    center(x)
    extrude(0.5)
    set(trim.horizontal, true)
    trim()
手动修剪

自动修剪

将在屋顶面的范围内插入立方体。 插入和原始操作会自动修剪几何。 默认禁用水平修剪平面。

Face-->
    s('2,'2,0.5)
    center(x)
    primitiveCube()
自动修剪