Тип QML ParticleSystem3DLogging
Предоставляет информацию о системе частиц. Подробнее...
| Заявление импорта: | import QtQuick3D.Particles3D |
| С момента: | Qt 6.2 |
| Наследует: |
Свойства
- loggingInterval : int
- particlesMax : int
- particlesUsed : int
- time : real
- timeAverage : real
- updates : int
Подробное описание
Тип ParticleSystem3DLogging предоставляет информацию о статистике системы частиц. Этот элемент нельзя создать напрямую, но его можно получить из ParticleSystem3D.
Документация по свойствам
loggingInterval : int
Это свойство определяет, с какой частотой в миллисекундах обновляются данные логгирования. Более длительное время обновления повышает точность time и timeAverage, а более короткие интервалы обновления обеспечивают более актуальные данные.
Значение по умолчанию — 1000.
[только чтение] particlesMax : int
Это свойство содержит максимальное количество частиц в этой системе. Максимальное количество — это сумма свойств maxAmount частиц системы.
[только чтение] particlesUsed : int
Это свойство содержит количество частиц, которые в данный момент используются в этой системе. Это значение должно быть близким к particlesMax в какой-то момент анимации системы частиц. Если оно значительно меньше, рассмотрите возможность уменьшения значений maxAmount. Если оно достигает particlesMax, частицы используются эффективно, но это также может означать, что частицы повторно используются до достижения конца их lifeSpan. В этом случае рассмотрите возможность увеличения значений maxAmount.
[только чтение] time : real
Это свойство содержит время в миллисекундах, затраченное на создание и анимацию частиц в каждом кадре.
[только чтение] timeAverage : real
Это свойство содержит среднее время в миллисекундах, затраченное на создание и анимацию частиц в каждом кадре. Среднее значение рассчитывается из последних 100 обновлений логгирования. Таким образом, когда loggingInterval равен 1000, это представляет собой среднее значение time за последние 100 секунд. Это можно использовать для измерения производительности текущей системы частиц.
[только чтение] updates : int
Это свойство содержит количество обновлений системы частиц с момента последнего логгирования. Когда loggingInterval равен 1000 (по умолчанию), это можно рассматривать как соответствие fps.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qtquick3d-particles3d-particlesystem3dlogging.html