Spec-Zone.ru › Qt

Тип QML ParticleSystem3DLogging

Предоставляет информацию о системе частиц. Подробнее...

Заявление импорта: import QtQuick3D.Particles3D
С момента: Qt 6.2
Наследует:

QtObject

  • Список всех членов, включая унаследованные

Свойства

  • 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API