Table of Contents

Class VisualShaderNodeParticleMeshEmitter

A visual shader node that makes particles emitted in a shape defined by a Mesh.

Inheritance
VisualShaderNodeParticleMeshEmitter

Remarks

VisualShaderNodeParticleEmitter that makes the particles emitted in a shape of the assigned mesh. It will emit from the mesh's surfaces, either all or only the specified one.

Properties

mesh

The Mesh that defines emission shape.

var mesh : Mesh

Property Value

Mesh

Remarks

  • void set_mesh(Mesh value)
  • Mesh get_mesh

surface_index

Index of the surface that emits particles. use_all_surfaces must be false for this to take effect.

var surface_index : int = 0

Property Value

int

Remarks

  • void set_surface_index(int value)
  • int get_surface_index

use_all_surfaces

If true, the particles will emit from all surfaces of the mesh.

var use_all_surfaces : bool = true

Property Value

bool

Remarks

  • void set_use_all_surfaces(bool value)
  • bool is_use_all_surfaces