CSGMesh

Inherits: CSGPrimitive < CSGShape < GeometryInstance < VisualInstance < CullInstance < Spatial < Node < Object

使用网格资源的CSG网格形状。

描述

此CSG节点允许您将任何网格资源用作CSG形状,只要它是封闭的,不自相交,不包含内部面并且没有连接到两个以上面的边即可。

属性

Material

material

Mesh

mesh

属性说明

Setter

set_material(value)

Getter

get_material()

用于绘制CSG形状的Material


Setter

set_mesh(value)

Getter

get_mesh()

用来作为CSG形状的Mesh资源。

注意: 当使用ArrayMesh时,除非需要一个平面着色器,否则要避免使用顶点法线的网格。默认情况下,CSGMesh会忽略网格的顶点法线,并使用面的法线计算平整的着色器。如果需要使用平面着色器,请确保所有面的顶点法线是平行的。