Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
GPUParticlesAttractorVectorField3D
Наследует: GPUParticlesAttractor3D < VisualInstance3D < Node3D < Node < Object
Коробчатый аттрактор с различными направлениями и силами, определенными в нем, который влияет на частицы из узлов GPUParticles3D.
Описание
Коробчатый аттрактор с различными направлениями и силами, определенными в нем, который влияет на частицы из узлов GPUParticles3D.
В отличие от GPUParticlesAttractorBox3D, GPUParticlesAttractorVectorField3D использует texture для влияния на силу притяжения внутри коробки. Это можно использовать для создания сложных сценариев притяжения, в которых частицы движутся в разных направлениях в зависимости от их местоположения. Это может быть полезно для погодных эффектов, таких как песчаные бури.
Аттракторы частиц работают в реальном времени и могут перемещаться, вращаться и масштабироваться во время игры. В отличие от форм столкновений, также поддерживается неравномерное масштабирование аттракторов.
Примечание: Аттракторы частиц влияют только на GPUParticles3D, а не на CPUParticles3D.
Свойства
|
||
Описания свойств
Vector3 size = Vector3(2, 2, 2) 🔗
Размер поля векторного поля в трехмерных единицах.
Трехмерная текстура, которая будет использоваться. Значения линейно интерполируются между пикселями текстуры.
Примечание: Для повышения производительности разрешение трехмерной текстуры должно отражать size аттрактора. Поскольку притяжение частиц обычно представляет собой низкочастотные данные, текстуру можно поддерживать в низком разрешении, например 64×64×64.