CSGMesh¶
Inherits: CSGPrimitive < CSGShape < GeometryInstance < VisualInstance < CullInstance < Spatial < Node < Object
使用网格资源的CSG网格形状。
描述¶
此CSG节点允许您将任何网格资源用作CSG形状,只要它是封闭的,不自相交,不包含内部面并且没有连接到两个以上面的边即可。
属性¶
属性说明¶
Material material
Setter |
set_material(value) |
Getter |
get_material() |
用于绘制CSG形状的Material。
Mesh mesh
Setter |
set_mesh(value) |
Getter |
get_mesh() |
用来作为CSG形状的Mesh资源。
注意: 当使用ArrayMesh时,除非需要一个平面着色器,否则要避免使用顶点法线的网格。默认情况下,CSGMesh会忽略网格的顶点法线,并使用面的法线计算平整的着色器。如果需要使用平面着色器,请确保所有面的顶点法线是平行的。