Particles Flashcards

1
Q

O que é necessário para criar partículas em Three.js?

A

Um BufferGeometry, um PointsMaterial, e um Points.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qual a função de sizeAttenuation?

A

Define se partículas distantes parecem menores (true) ou não (false).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Como tornar partículas transparentes com uma textura?

A

Use alphaMap e transparent: true.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O que depthWrite = false faz?

A

Evita que as partículas sobrescrevam o buffer de profundidade.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Quando usar AdditiveBlending?

A

Para criar efeitos de brilho/saturação, como estrelas ou magia.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Como aplicar uma cor diferente para cada partícula?

A

Adicione um atributo color à geometria e ative vertexColors no material.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Como animar partículas individualmente?

A

Altere os valores da posição manualmente a cada frame e chame needsUpdate = true.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qual o impacto de animar cada partícula manualmente?

A

É custoso para o desempenho, principalmente com muitas partículas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Quais os cuidados ao usar muitos pontos/partículas?

A

Evitar atualizações manuais pesadas e testar performance em dispositivos mais fracos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly