VisualShaderNodeParticleMeshEmitter

继承: VisualShaderNodeParticleEmitter < VisualShaderNode < Resource < RefCounted < Object

让粒子从由 Mesh 定义的形状中发射的可视化着色器节点。

描述

让粒子由分配的 mesh 的形状中发射的 VisualShaderNodeParticleEmitter。它将从网格的表面发射,可以是全部表面,也可以是某个指定的表面。

属性

Mesh

mesh

int

surface_index

0

bool

use_all_surfaces

true


属性说明

Mesh mesh 🔗

  • void set_mesh(value: Mesh)

  • Mesh get_mesh()

定义发射形状的 Mesh


int surface_index = 0 🔗

  • void set_surface_index(value: int)

  • int get_surface_index()

发射粒子的表面的索引。use_all_surfaces 必须为 false 才能生效。


bool use_all_surfaces = true 🔗

  • void set_use_all_surfaces(value: bool)

  • bool is_use_all_surfaces()

如果为 true,则粒子会从该网格的所有表面上发射。