EngineStreamingSetProperty/validProps ru: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{|class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
! | ! Имя | ||
! | ! Тип | ||
! | ! Описание | ||
! | ! Значение | ||
|- | |- | ||
|strictNodeDistrib | |strictNodeDistrib | ||
|boolean | |boolean | ||
| | |Это действительно только в связке с '''infiniteStreaming'''. Если включено, сущности сначала выделяются из существующих нодов. Если отключено, сущностям разрешено выделять новые ноды стриминга из кучи не задевая существующие ноды. | ||
|Enabled | |Enabled | ||
|- | |- | ||
|infiniteStreaming | |infiniteStreaming | ||
|boolean | |boolean | ||
| | |Включает или отключает выделение кучи [[GTA:SA_Streaming_Garbage_Collection|Сборшика мусора нодов стриминга]]. Поведение порядка выделения может быть изменено используя '''strictNodeDistrib'''. Если включено, GTA:SA теоритически может держать бесконечное количество сущностей внутри сборщика мусора стриминга. Это также означает, что на экране теоритически может быть отрисовано бесконечное количество сущностей в одно время. | ||
|Disabled | |Disabled | ||
|- | |- | ||
|gcOnDemand | |gcOnDemand | ||
|boolean | |boolean | ||
| | |Используется для запуска [[GTA:SA_Streaming_Garbage_Collection|Сборшика мусора стриминга]] в случае, когда потеряет все свободные доступные ноды GC стриминга. Весь мир проверяется на сущности за пределами экрана или находящиеся слишком далеко. Каждая сущность находит и теряет свои RenderWare данные. Когда информация об определенной модели сущности больше не используется, она освобождается. Таким образом, несколько нодов GC стриминга становятся доступными для выделения. Этот путь выделения нодов из игровых сущностей безопаснее, чем изъятие нодов стриминга реализованное Rockstar Games. | ||
|Disabled | |Disabled | ||
|- | |- | ||
|nodeStealing | |nodeStealing | ||
|boolean | |boolean | ||
| | |Позволяет или запрещает нодами [[GTA:SA_Streaming_Garbage_Collection|GC Стриминга]] изыматься первоначальной GTA:SA. Эта функциональность, которая непосредственно вызывает мерцание мира если существует нехватка нодов GC стриминга. Отключение этой функциональности будет ограничивать количество сущностей, которые могут быть высвобождены их нодами GC стриминга. | ||
|Enabled | |Enabled | ||
|- | |- | ||
|isFibered | |isFibered | ||
|boolean | |boolean | ||
| | |Переключает между оригинальной и fibered загрузкой [[GTA:SA_Resource_Streaming|Системы GTA:SA стриминга]]. В оригинальном режиме, большинство ресурсов загружаются одномоментно, но некоторые большие (превышают размер буфера слайсера) исключительны для загрузки и выполняются в два толчка. В fibered режиме, система стриминга может только получать определенный пользователем процентаж от времени игрового кадра, что позволяет ресурсам брать произвольное количество точков в зависимости от сложности указанных ресуров. | ||
|Enabled | |Enabled | ||
|- | |- | ||
|fiberedPerfMult | |fiberedPerfMult | ||
|number | |number | ||
| | |Эта функция изменяет fibered процентаж времени загрузки кадра [[GTA:SA_Resource_Streaming|Системы стриминга MTA:Eir]]. 100% означает что система стриминга может брать так много, сколько движок забрал в последнем кадре. Если установлено на 0%, система стриминга не остановится, но сделает шаг игнорируя все настройки времени. | ||
Низкий процентаж снизит нагрузку на CPU, которую загрузчик стриминга передает каждый кадр. Пока это незаметно на высокопроизводительных CPU, но довольно значительно проявляется на слабых CPU при низких показателях процентажа когда игрок пересекает мир или входит в плотно застроенные зоны. В общем, низкий процентаж ограничивает лаги, которые происходят при загрузке плотных застроенных зон. | |||
|0.6 | |0.6 | ||
|} | |} | ||
Latest revision as of 07:37, 28 May 2014
Имя | Тип | Описание | Значение |
---|---|---|---|
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 |