EngineStreamingSetProperty/validProps ru

From Multi Theft Auto: Wiki
Revision as of 07:35, 28 May 2014 by TEDERIs (talk | contribs)
Jump to navigation Jump to search
Имя Тип Описание Значение
strictNodeDistrib boolean Это действительно только в связке с infiniteStreaming. Если включено, сущности сначала выделяются из существующих нодов. Если отключено, сущностям разрешено выделять новые ноды стриминга из кучи не задевая существующие ноды. Enabled
infiniteStreaming boolean Включает или отключает выделение кучи Сборшика мусора нодов стриминга. Поведение порядка выделения может быть изменено используя strictNodeDistrib. Если включено, GTA:SA теоритически может держать бесконечное количество сущностей внутри сборщика мусора стриминга. Это также означает, что на экране теоритически может быть отрисовано бесконечное количество сущностей в одно время. Disabled
gcOnDemand boolean Используется для запуска Сборшика мусора стриминга в случае, когда потеряет все свободные доступные ноды GC стриминга. Весь мир проверяется на сущности за пределами экрана или находящиеся слишком далеко. Каждая сущность находит и теряет свои RenderWare данные. Когда информация об определенной модели сущности больше не используется, она освобождается. Таким образом, несколько нодов GC стриминга становятся доступными для выделения. Этот путь выделения нодов из игровых сущностей безопаснее, чем изъятие нодов стриминга реализованное Rockstar Games. Disabled
nodeStealing boolean Позволяет или запрещает нодами GC Стриминга изыматься первоначальной GTA:SA. Эта функциональность, которая непосредственно вызывает мерцание мира если существует нехватка нодов GC стриминга. Отключение этой функциональности будет ограничивать количество сущностей, которые могут быть высвобождены их нодами GC стриминга. Enabled
isFibered boolean Переключает между оригинальной и fibered загрузкой Системы GTA:SA стриминга. В оригинальном режиме, большинство ресурсов загружаются одномоментно, но некоторые большие (превышают размер буфера слайсера) исключительны для загрузки и выполняются в два толчка. В fibered режиме, система стриминга может только получать определенный пользователем процентаж от времени игрового кадра, что позволяет ресурсам брать произвольное количество точков в зависимости от сложности указанных ресуров. Enabled
fiberedPerfMult number Эта функция изменяет fibered процентаж времени загрузки кадра Системы стриминга MTA:Eir. 100% означает что система стриминга может брать так много, сколько движок забрал в последнем кадре. Если установлено на 0%, система стриминга не остановится, но сделает шаг игнорируя все настройки времени.

Низкий процентаж снизит нагрузку на CPU, которую загрузчик стриминга передает каждый кадр. Пока это незаметно на высокопроизводительных CPU, но довольно значительно проявляется на слабых CPU при низких показателях процентажа когда игрок пересекает мир или входит в плотно застроенные зоны. В общем, низкий процентаж ограничивает лаги, которые происходят при загрузке плотных застроенных зон.

0.6