ParticleAspiratorVectorFieldGPU

继承: ParticleAspiratorGPUBase < VisualRender < Item3D < Item < Object

一个盒子形状的吸引子,其中定义了不同的方向和强度,可以影响来自ParticlesGPU节点的粒子。

描述

一个盒子形状的吸引子,其中定义了不同的方向和强度,可以影响来自ParticlesGPU节点的粒子。

ParticleAspiratorBoxGPU不同,ParticleAspiratorVectorFieldGPU使用texture来影响盒子内的吸引力强度。这可用于创建复杂的吸引力场景,其中粒子根据其位置向不同方向移动。这对沙尘暴等天气效果很有用。

粒子吸引子实时工作,可以在运行时移动、旋转和缩放。与碰撞形状不同,还支持吸引子的非均匀缩放。

注意:粒子吸引子只影响ParticlesGPU,不影响ParticlesCPU

属性

Vector3

size

Vector3(2, 2, 2)

Texture3D

texture


属性说明

Vector3 size = Vector3(2, 2, 2) 🔗

矢量场框的大小(以3D为单位)。


Texture3D texture 🔗

要使用的3D纹理。值在纹理像素之间线性插值。

注:为了获得更好的性能,3D纹理的分辨率应反映吸引子的size。由于粒子吸引通常是低频数据,因此纹理可以保持在64×64×64等低分辨率。