RibbonTrailMesh

Hereda: PrimitiveMesh < Mesh < Resource < RefCounted < Object

Representa una PrimitiveMesh recta con forma de cinta con ancho variable.

Descripción

RibbonTrailMesh representa una malla recta con forma de cinta con ancho variable. La cinta se compone de una serie de secciones planas o en forma de cruz, cada una con la misma section_length y el número de section_segments. Una curve se muestrea a lo largo de la longitud total de la cinta, lo que significa que la curva determina el tamaño de la cinta a lo largo de su longitud.

Esta malla primitiva se utiliza normalmente para rastros de partículas.

Tutoriales

Propiedades

Curve

curve

float

section_length

0.2

int

section_segments

3

int

sections

5

Shape

shape

1

float

size

1.0


Enumeraciones

enum Shape: 🔗

Shape SHAPE_FLAT = 0

Da a la malla una única cara plana.

Shape SHAPE_CROSS = 1

Da a la malla dos caras planas perpendiculares, formando una forma de cruz.


Descripciones de Propiedades

Curve curve 🔗

Determina el tamaño de la cinta a lo largo de su longitud. El tamaño de un determinado segmento de sección se obtiene multiplicando la línea de base size por el valor de esta curva a la distancia dada. Para valores menores que 0, las caras se invertirán. Debe ser una Curve unitaria.


float section_length = 0.2 🔗

  • void set_section_length(value: float)

  • float get_section_length()

La longitud de una sección de la cinta.


int section_segments = 3 🔗

  • void set_section_segments(value: int)

  • int get_section_segments()

El número de segmentos en una sección. La curve se muestrea en cada segmento para determinar su tamaño. Los valores más altos dan como resultado una cinta más detallada a costa del rendimiento.


int sections = 5 🔗

  • void set_sections(value: int)

  • int get_sections()

El número total de secciones en la cinta.


Shape shape = 1 🔗

Determina la forma de la cinta.


float size = 1.0 🔗

El tamaño de línea de base de la cinta. El tamaño de un segmento de sección particular es se obtiene multiplicando este tamaño por el valor de la curve en la distancia dada.