Unity 6.3
0 онлайн 66 гостей 3 в системе
Вход

ParticleSystemVertexStream

перечисление

Описание

Все возможные входы вершинного шейдера Particle System.

Свойства

Свойство Описание
PositionПоложение вершины каждой частицы в мировом пространстве.
NormalНормальная вершина каждой частицы.
TangentВектор касания для каждой частицы (для нормального отображения).
ColorЦвет каждой частицы.
UVПервый UV поток каждой частицы.
UV2Второй UV поток каждой частицы.
UV3Третий поток UV каждой частицы (только для мешей).
UV4Четвертый UV поток каждой частицы (только для мешей).
AnimBlendСтепень смешивания между кадрами анимации текстуры, от 0 до 1.
AnimFrameИндекс текущего кадра анимации для каждой частицы.
CenterЦентральное положение всей частицы в мировом пространстве.
VertexIDВершина ID каждой частицы.
SizeXРазмер каждой частицы по оси X.
SizeXYРазмеры каждой частицы по осям X и Y.
SizeXYZРазмер 3D каждой частицы.
RotationВращение по оси Z каждой частицы.
Rotation3DВращение 3D каждой частицы.
RotationSpeedСкорость вращения по оси Z каждой частицы.
RotationSpeed3DСкорость вращения 3D каждой частицы.
VelocityСкорость каждой частицы в пространстве мира.
SpeedСкорость каждой частицы, рассчитанная путем взятия величины скорости.
AgePercentНормализованный возраст каждой частицы, от 0 до 1.
InvStartLifetimeОбратная величина начального срока службы в секундах (1.0f / startLifetime).
StableRandomXСлучайное число для каждой частицы, которое остается постоянным в течение их жизни.
StableRandomXYДва случайных числа для каждой частицы, которые остаются постоянными в течение их жизни.
StableRandomXYZТри случайных числа для каждой частицы, которые остаются постоянными в течение их жизни.
StableRandomXYZWЧетыре случайных числа для каждой частицы, которые остаются постоянными в течение их жизни.
VaryingRandomXСлучайное число для каждой частицы, которое меняется в течение их жизни.
VaryingRandomXYДва случайных числа для каждой частицы, которые изменяются в течение их жизни.
VaryingRandomXYZТри случайных числа для каждой частицы, которые изменяются в течение их жизни.
VaryingRandomXYZWЧетыре случайных числа для каждой частицы, которые изменяются в течение их жизни.
Custom1XОдно пользовательское значение для каждой частицы, определенное модулем пользовательских данных, или ParticleSystem.SetCustomParticleData.
Custom1XYДва пользовательских значения для каждой частицы, определенные модулем пользовательских данных, или ParticleSystem.SetCustomParticleData.
Custom1XYZТри пользовательских значения для каждой частицы, определенные модулем пользовательских данных, или ParticleSystem.SetCustomParticleData.
Custom1XYZWЧетыре пользовательских значения для каждой частицы, определенные модулем пользовательских данных, или ParticleSystem.SetCustomParticleData.
Custom2XОдно пользовательское значение для каждой частицы, определенное модулем пользовательских данных, или ParticleSystem.SetCustomParticleData.
Custom2XYДва пользовательских значения для каждой частицы, определенные модулем пользовательских данных, или ParticleSystem.SetCustomParticleData.
Custom2XYZТри пользовательских значения для каждой частицы, определенные модулем пользовательских данных, или ParticleSystem.SetCustomParticleData.
Custom2XYZWЧетыре пользовательских значения для каждой частицы, определенные модулем пользовательских данных, или ParticleSystem.SetCustomParticleData.
NoiseSumXНакопленный шум по оси X за весь срок службы частицы.
NoiseSumXYНакопленный шум по осям X и Y на протяжении всего срока службы частицы.
NoiseSumXYZНакопленный шум 3D за весь срок эксплуатации частицы.
NoiseImpulseXШум по оси X в текущем кадре.
NoiseImpulseXYШум по осям X и Y в текущем кадре.
NoiseImpulseXYZ3D шум на текущем кадре.
MeshIndexИндекс сетки, используемой текущей частицей.
ParticleIndexИндекс текущей частицы в массиве данных частиц.
ColorPackedAsTwoFloatsЦвет каждой частицы, упакованный в специальном формате, чтобы позволить декодирование на GPUs, которые не поддерживают операции бит-пакинга.
MeshAxisOfRotationОсь вращения, используемая частицами сетки, когда не используется вращение 3D.
NextTrailCenterЦентр следующей позиции следа, связанной с текущей позицией.
PreviousTrailCenterЦентр предыдущей позиции следа, связанный с текущей позицией.
PercentageAlongTrailПроцентная доля вдоль трассы в диапазоне 0-1.
TrailWidthШирина следа.