This page has been translated automatically.
Видеоуроки
Интерфейс
Основы
Продвинутый уровень
Подсказки и советы
Основы
Программирование на C#
Рендеринг
Профессиональный уровень (SIM)
Принципы работы
Свойства (properties)
Компонентная Система
Рендер
Физика
Редактор UnigineEditor
Обзор интерфейса
Работа с ассетами
Контроль версий
Настройки и предпочтения
Работа с проектами
Настройка параметров ноды
Setting Up Materials
Настройка свойств
Освещение
Sandworm
Использование инструментов редактора для конкретных задач
Расширение функционала редактора
Встроенные объекты
Ноды (Nodes)
Объекты (Objects)
Эффекты
Декали
Источники света
Geodetics
World-ноды
Звуковые объекты
Объекты поиска пути
Player-ноды
Программирование
Основы
Настройка среды разработки
Примеры использования
C++
C#
UnigineScript
UUSL (Unified UNIGINE Shader Language)
Плагины
Форматы файлов
Материалы и шейдеры
Rebuilding the Engine Tools
Интерфейс пользователя (GUI)
VR Development
Двойная точность координат
API
Animations-Related Classes
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
VR-Related Classes
Работа с контентом
Оптимизация контента
Материалы
Визуальный редактор материалов
Сэмплы материалов
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Учебные материалы

Console

UNIGINE console is used for standard input, output and error streams for the file loading, rendering system, audio and video systems, path-finding system, physics engine, file system and many others.

Can be opened in any UNIGINE-based application.

How to Open ConsoleHow to Open Console#

A built-in console is called by pressing the F1 key:

The console can be hidden by pressing the F1 key one more time. See how to assign another key here.

Console OperationConsole Operation#

Console operation can be either command or variable:

  • Command is a directive to a console to perform a specific task.
  • Variable is an identifier that contains some stored value.

Command SyntaxCommand Syntax#

Console command can take null, one or several arguments. The syntax is:

Исходный код
command_to_execute // null argument
command_to_execute argument // one argument
command_to_execute argument argument // two arguments

Hints

  • To see the current variable value, other acceptable values and short description, just type it and press the Enter key. For example, if you type the main_window_resizable variable, you get the following result:
    Исходный код
    Main window resizable toggle
    0 is non-resizable mode
    1 is resizable mode
    main_window_resizable = 1
  • To complete a command or variable name, just start typing first letters and press the TAB key until you get the required result.

How to Change the Console Opening KeyHow to Change the Console Opening Key#

If you want to change the default F1 console turning on or off key, open the user configuration file (configs/default.user by default) and change the console_key field. You can specify a key scancode or name from the list. For example, to set the back quote key, specify BACK_QUOTE (or 17):

Исходный код (XML)
<console_key>BACK_QUOTE</console_key>

You can also specify several comma-separated keys:

Исходный код (XML)
<console_key>BACK_QUOTE,F3,18</console_key>

To set a keyboard shortcut that turns on and off the console, specify a key modifier in the console_key_modifier field in addition to the console key. The modifier can be set by using a modifier code or name from the list. For example, to set the Left Ctrl+` shourtcut, change the user configuration file as follows:

Исходный код (XML)
<console_key>BACK_QUOTE</console_key>
<console_key_modifier>LEFT_CTRL</console_key>

Примечание
You can also change the console opening key or keyboard shortcut using the console_key and console_key_modifier commands while the application is executed.

ConsoleConsole#

Basic operations on the console, command and variable.

bindФайл конфигурации: *.user
Описание:
  • Command. Binds a key to a command.
    For example, to bind the asterisk (*) key to the world_reload command, type:
    Исходный код
    Unigine~# bind * world_reload
Аргументы:
  1. Key to bind
  2. Command to execute
clear
Описание:
  • Command. Clears all messages from the console window.
console_keyФайл конфигурации: *.user
Описание:
  • Variable. Prints the scancode or the name of the current console turning on or off key.
  • Command. Assigns a new key to turn on or off the console.
Аргументы:
Key scancode or name from the list.
Several comma-separated arguments are allowed.
console_key_modifierФайл конфигурации: *.user
Описание:
  • Variable. Prints the code or the name of the current modifier set for the console turning on or off key.
  • Command. Assigns a new key modifier for the console turning on and off key.
Аргументы:
Modifier code or name from the list.
help
Описание:
  • Command. Prints the list of the built-in commands.
hide
Описание:
  • Command. Hides the console.
ls
Описание:
  • Command. Prints a set of all available console keys, commands and variables.
show
Описание:
  • Command. Show the console.
switch
Описание:
  • Command. Switches among all variable values.
    Примечание
    Make sure that the variable is an integer.
Аргументы:
Variable, which values will be switched
toggle
Описание:
  • Command. Enables or disables a variable.
    Примечание
    Enabled variable will have a default value.
    For example, if you toggle the show_visualizer variable, you will get the following result:
    Исходный код
    toggle show_visualizer
    show_visualizer = 0 // disabled visualizer
    toggle show_visualizer
    show_visualizer = 1 // enabled visualizer
Аргументы:
Variable to be toggled
unbind
Описание:
  • Command. Unbinds a key from a command.
Аргументы:
Key to unbind
console_limitФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает maximum number of messages the console can output.
  • Команда.   Устанавливает maximum number of messages the console can output.
Аргументы:
[0; INT_MAX] - диапазон значений
16384 - по умолчанию
console_heightФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает console height in percentage of the window height.
  • Команда.   Устанавливает console height in percentage of the window height.
Аргументы:
[0; 100] - диапазон значений
75 - по умолчанию

Console GUIConsole GUI#

Operations on the console GUI.

console_sizeФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает size for the console font.
  • Команда.   Устанавливает size for the console font.
Аргументы:
[4; 32] - диапазон значений
16 - по умолчанию
console_fontФайл конфигурации: *.boot
Описание:
  • Variable. Prints a current path to a *.ttf file used as a console font.
  • Command. Sets a path to a *.ttf file to be used as a console font.
Аргументы:
Path to a *.ttf file
core/gui/console.ttf (by default)
console_onscreenФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables displaying of the onscreen overlay.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
console_onscreen_font_sizeФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает size for the onscreen overlay.
  • Команда.   Устанавливает size for the onscreen overlay.
Аргументы:
[4; 32] - диапазон значений
14 - по умолчанию
console_onscreen_heightФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает height of the onscreen overlay in percentage of the window height.
  • Команда.   Устанавливает height of the onscreen overlay in percentage of the window height.
Аргументы:
[0; 100] - диапазон значений
20 - по умолчанию
console_onscreen_timeФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает the time in seconds during which the text is displayed on the screen.
  • Команда.   Устанавливает the time in seconds during which the text is displayed on the screen.
Аргументы:
[0.0f; 100.0f] - диапазон значений
2.0f - по умолчанию
console_wrappingФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables word wrapping for the Console.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.

EngineEngine#

Basic operations on the engine.

background_updateФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Sets the value indicating whether the application window is updated when the window is hidden or out of focus (rendering frames in background). By default, your UNIGINE application stops rendering frames and updating its main window when its window goes out of focus (e.g. user switches to another window). Setting the background update mode enables constant rendering regardless of whether the application window is focused or in the background.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
engine_version_info
Описание:
  • Command. Prints the current engine version info.
quit
Описание:
  • Command. Quits the engine.
splash_screenФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Sets the value indicating whether the Splash screen is enabled at the engine start-up.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)

Engine Configuration FilesEngine Configuration Files#

General operations on the engine configuration.

boot_config
Описание:
Аргументы:
Path to the Engine startup configuration file
(data/default.boot by default)
boot_config_autosave
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables automatic saving of current Engine startup configuration settings to the file specified by the boot_config variable on loading, closing, and saving the world, as well as on the Engine shutdown.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
boot_config_load
Описание:
  • Command. Loads Engine startup configuration settings from a configuration file specified by the boot_config variable (configs/default.boot by default).
boot_config_save
Описание:
  • Command. Saves Engine startup configuration settings to a configuration file specified by the boot_config variable (configs/default.boot by default).
configФайл конфигурации: *.boot
Описание:
Аргументы:
Path to the application configuration file
(configs/default.config by default)
config_autosave
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables automatic saving of current application configuration settings to the file specified by the config variable on loading, closing, and saving the world, as well as on the Engine shutdown.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
config_load
Описание:
  • Command. Loads the application configuration settings from a configuration file specified by the config variable (configs/default.config by default).
config_save
Описание:
  • Command. Saves the current application configuration settings to a configuration file specified by the config variable (configs/default.config by default).
controls_configФайл конфигурации: *.boot
Описание:
Аргументы:
Path to the controls configuration file
(configs/default.controls by default)
controls_config_autosave
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables automatic saving of current controls configuration settings to the file specified by the controls_config variable on loading, closing, and saving the world, as well as on the Engine shutdown.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
controls_config_load
Описание:
controls_config_save
Описание:
user_configФайл конфигурации: *.boot
Описание:
Аргументы:
Path to the user configuration file
(configs/default.user by default)
user_config_autosave
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables automatic saving of current user configuration settings to the file specified by the user_config variable on loading, closing, and saving the world, as well as on the Engine shutdown.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
user_config_load
Описание:
user_config_save
Описание:

WorldWorld#

Basic operations on world.

starting_worldФайл конфигурации: *.boot
Описание:
  • Variable. Prints the current world to be loaded at the engine and editor start-up.
  • Command. Sets the current world to be loaded at the engine and editor start-up.
Аргументы:
A world name or a path to a world relative to the -data_path folder.
world_load
Описание:
  • Loads the specified world. A cache file can also be specified for faster application loading.
Аргументы:
  1. Name of the world to load (inside the data directory)
  2. Name of the world cache file (optional)
world_quit
Описание:
  • Clears all the world data.
world_save
Описание:
  • Saves the current world to a file (*.world).
    Примечание
    Materials won't be saved on running the command. To save them, use materials_save.
world_reload
Описание:
  • Reloads the world. A cache file can also be specified to be reloaded.
Аргументы:
Name of the world cache file (optional)

World ResourcesWorld Resources#

Operations, representing information on objects generated using CPU logic, such as ObjectGrass, ObjectMeshClutter and WorldClutter objects.

world_manager_info
Описание:
  • Command. Print general information (the number of registered/loaded resources; used memory) on world manager resources, such as:
    • ImageManaged - loaded images (if not fully loaded, a dummy texture or one-mipmap texture is used)
    • PathManaged - loaded splines
    • ImageStream - streamed mask images
    • MeshStream - streamed meshes used as an intersection mask for grass or clutters
world_manager_list
Описание:
  • Command. Prints the list of resources handled by the world manager (mask images for ObjectGrass and WorldClutter objects), if any.
world_spawn_list
Описание:
  • Command. Print the list of generation requests for ObjectGrass and ObjectMeshClutter nodes with the following information:
    • Node type
    • Node ID
    • Camera position coordinates
    • Frame number
world_manager_images_memoryФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает cache memory limit for images in MB.
  • Команда.   Устанавливает cache memory limit for images in MB.
Аргументы:
[0; 8192] - диапазон значений
128 - по умолчанию
world_manager_meshes_memoryФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает cache memory limit for meshes in MB.
  • Команда.   Устанавливает cache memory limit for meshes in MB.
Аргументы:
[0; 8192] - диапазон значений
128 - по умолчанию
world_moving_immovable_node_modeФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает mode of handling attempts to move nodes having the Immovable flag enabled. The Engine will warn you by default in case of any attempts to move nodes marked as Immovable.
  • Команда.   Устанавливает mode of handling attempts to move nodes having the Immovable flag enabled. The Engine will warn you by default in case of any attempts to move nodes marked as Immovable.
    Примечание
    Please be aware that there are two cases when you may disable warnings and allow movement of Immovable nodes:
    • At run-time for procedural generation of levels. This may cause some freezing but won't affect performance much. Upon completion of the generation process you should enable warnings again.
    • On world initialization, this will change world loading time but won't affect overall performance.
Аргументы:
0 - movement of nodes having the Immovable flag is prohibited.
1 - movement of nodes having the Immovable flag is accompanied by a warning in the Console. (по умолчанию)
2 - movement of nodes having the Immovable flag is allowed (no warnings displayed).

SoundSound#

Operations on the sound.

sound_occlusion
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables occlusion of a sound if other nodes are found in front of the sound source.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
sound_reverb
Описание:
  • Переменная.   Отображает sound reverberation mode.
  • Команда.   Устанавливает sound reverberation mode.
Аргументы:
0 - sound reverberation is disabled
1 - single-environment sound reverberation
2 - multi-environment sound reverberation (по умолчанию)

Sound ResourcesSound Resources#

Operations on the sound resources.

sound_manager_load_samples
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables preloading sound samples on world loading (ensure there are no lags afterwards but increases loading time and memory footprint).
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
sound_manager_info
Описание:
  • Command. Prints general information on sound resources: the number of static and streamed sound sources (registered/loaded; memory used).
sound_manager_list
Описание:
  • Command. Prints the detailed list of sound files, if any, with used space.
sound_manager_sample_static_memory
Описание:
  • Переменная.   Отображает cache memory limit for static sound resources in Mb.
  • Команда.   Устанавливает cache memory limit for static sound resources in Mb.
Аргументы:
[1; 1024] - диапазон значений
64 - по умолчанию
sound_manager_sample_stream_memory
Описание:
  • Переменная.   Отображает cache memory limit for streamed sound resources in Mb.
  • Команда.   Устанавливает cache memory limit for streamed sound resources in Mb.
Аргументы:
[1; 1024] - диапазон значений
16 - по умолчанию

Material ManagerMaterial Manager#

Operations on materials.

material_manager_info
Описание:
  • Command. Prints information on all loaded materials (e.g. the number of loaded shaders; states, textures and parameters that don't exist in the parent material).
materials_loading_modeФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает materials loading mode.
  • Команда.   Устанавливает materials loading mode.
Аргументы:
0 - Minimal memory consumption and maximum Engine loading speed. Сaching for materials and shaders is disabled, so everything is loaded on demand resulting in lots of freezes, spikes, etc. This method can be used when spikes are less important than memory consumption. It is recommended for fast iterations during the application development phase as less time is spent on launching your application and loading resources.
1 - Caching is enabled for materials, so materials are created at Engine's startup rather than at run time. Engine startup takes more time than for the first mode and more memory is used. There are less spikes in this mode, but they occur sometimes. This mode can be enabled on a constant basis for a small project having a small number of materials (in case of satisfactory performance and sufficient memory amount).
2 - Caching of materials is enabled along with shader cache generation and loading. This mode requires compilation of all shaders resulting in very long loading times. Everything is kept in memory with no streaming required. This mode is the best as it ensures stable work and significant reduction of spikes.
Примечание
In case of large projects with tens of thousands of materials the amount of available memory can be exceeded, as shader cache takes a lot of it.
Thus, it is recommended to be used for production phase (when you hand over you application to the end user). (по умолчанию)
materials_reload
Описание:
  • Command. Reloads all loaded materials and used shaders. Shader variables are updated automatically. It can be called, for example, for graphics API changes to come to effect.
materials_save
Описание:
  • Command. Saves all loaded materials.
shaders_create
Описание:
  • Command. Creates all shaders for all loaded materials, updates the shaders cache if necessary, and loads shaders to RAM.
shaders_compile
Описание:
  • Command. Compiles shaders for all loaded materials.
shaders_destroy
Описание:
  • Command. Removes all shaders from RAM.
    Примечание
    This command can be used to clear RAM after shader cache generation.

CameraCamera#

Operations for fast positioning of the game camera.

camera_get
Описание:
  • Command. Returns the current position of the game camera and its rotation (Euler angles).
camera_set
Описание:
  • Command. Set position and rotation (Euler angles) of the game camera.
    Примечание
    Position and rotation of the game camera can be changed only if the camera is unlocked.
    Исходный код
    camera_set 20.0 19.0 3.0 0.0 45.0 90.0
Аргументы:
The first 3 arguments set position.
The second 3 arguments set rotation (optional)

File SystemFile System#

Operations on the File system.

filesystem_clear_paths
Описание:
  • Command. Removes all non-existent file system paths.
filesystem_mmapФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables the use of memory-mapped files for faster access.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
filesystem_reload
Описание:
  • Command. Reloads the file system, thereby update the list of files.
filesystem_save_guids
Описание:
  • Command. Saves all file system guids to the specified file path in JSON format, or binary format if the corresponding flag is set.
Аргументы:
  1. Path to the file
  2. Binary flag - save guids to a file in binary format (optional)

File System InfoFile System Info#

Operations, representing information on the File system.

filesystem_guids
Описание:
  • Command. Prints the list of all file system guids.
filesystem_info
Описание:
  • Command. Print general file system information (the total number of files and files per package).
filesystem_list
Описание:
  • Command. Print the list of all files.

AssetsAssets#

Operations on assets.

assets_info
Описание:
  • Command. Prints information on the number of non-native assets and runtime files generated for them.
assets_list
Описание:
  • Command. Prints the list of all non-native assets and information on runtime files generated for them (file path, alias).

Import and ExportImport and Export#

Operations representing information on importers and exporters of models.

import_info
Описание:
  • Command. Prints information on the registered importers of the models and the processors. The information includes an importer vendor name, an importer name, an extension and a priority.
export_info
Описание:
  • Command. Prints information on the registered exporters of the models.

ScriptsScripts#

Operations on the world, system and editor scripts.

Editor Script AnalyzerEditor Script Analyzer#

Operations on the editor script debugging.

Примечание
Available only for debug builds.
editor_memory_usage
Описание:
  • Command. Prints memory usage by the editor script to the console or dump into a specified file.
Аргументы:
Path to a file to dump the information into (optional)
editor_analyze
Описание:
  • Command. Analyzes the performance of the editor script. The information can be printed to the console or dumped into a specified file.
Аргументы:
Path to the log file to dump the log file information into (optional)
editor_disassemble
Описание:
  • Command. Disassembles the editor script. The information can be printed to the console or dumped into a specified file.
Аргументы:
Path to a file to dump the information into (optional)

System Script AnalyzerSystem Script Analyzer#

Operations on the system script debugging.

Примечание
Available for debug builds only.
system_memory_usage
Описание:
  • Command. Prints memory usage by the system script to the console or dump into a specified file.
Аргументы:
Path to a file to dump the information into (optional)
system_analyze
Описание:
  • Command. Analyzes the performance of the system script. The information can be printed to the console or dumped into a specified file.
Аргументы:
Path to the log file to dump the log file information into (optional)
system_disassemble
Описание:
  • Command. Disassembles the system script. The information can be printed to the console or dumped into a specified file.
Аргументы:
Path to a file to dump the information into (optional)

World Script AnalyzerWorld Script Analyzer#

Operations on the world script debugging.

Примечание
Available for debug builds only.
world_memory_usage
Описание:
  • Command. Prints memory usage by the world script to the console or dump into a specified file.
Аргументы:
Path to a file to dump the information into (optional)
world_analyze
Описание:
  • Command. Analyzes the performance of the world script. The information can be printed to the console or dumped into a specified file.
Аргументы:
Path to the log file to dump the log file information into (optional)
world_disassemble
Описание:
  • Command. Disassembles the world script. The information can be printed to the console or dumped into a specified file.
Аргументы:
Path to a file to dump the information into (optional)

Script DebuggerScript Debugger#

Operations on the per-function breakpoint. The syntax to set the breakpoint is the following:

Исходный код
system_breakpoint/world_breakpoint/editor_breakpoint set/remove function_name number_of_arguments
world_breakpoint
Описание:
  • Command. Sets a breakpoint to the specified function in the world script.
The syntax to set the breakpoint is the following:
Исходный код
world_breakpoint set/remove function_name number_of_arguments
Аргументы:
  1. Name of function
  2. Number of arguments
system_breakpoint
Описание:
  • Command. Sets a breakpoint to the specified function in the system script.
The syntax to set the breakpoint is the following:
Исходный код
system_breakpoint set/remove function_name number_of_arguments
Аргументы:
  1. Name of function
  2. Number of arguments
editor_breakpoint
Описание:
  • Command. Set a breakpoint to the specified function in the editor script.
The syntax to set the breakpoint is the following:
Исходный код
editor_breakpoint set/remove function_name number_of_arguments
Аргументы:
  1. Name of function
  2. Number of arguments

Asynchronous OperationsAsynchronous Operations#

Asynchronous operations.

async_log_modeФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает mode for printing the list of asynchronous operations (loading / unloading of images, meshes, files, etc.) related to the specified engine component.
  • Команда.   Устанавливает mode for printing the list of asynchronous operations (loading / unloading of images, meshes, files, etc.) related to the specified engine component.
    Примечание
    • Available for debug builds only, won't work for release builds.
    • You can specify whether only loading and unloading operations, or all operations should be shown.
Аргументы:
0 - do not print (по умолчанию)
1 - print operations with the nodes
2 - print operations with the renderer resources (loading / unloading of meshes and textures)
3 - print operations with the file system resources (loading / unloading of files)
4 - print all operations with the nodes, renderer and file systems resources
async_log_priorityФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает scope of asynchronous operations to be shown via async_log_mode: only loading and unloading operations or all operations.
  • Команда.   Устанавливает scope of asynchronous operations to be shown via async_log_mode: only loading and unloading operations or all operations.
Аргументы:
0 - print only frequently used operations (по умолчанию)
1 - print all operations
async_queue_info
Описание:
  • Command. Prints the info on async queue resource count and memory usage.
async_queue_list
Описание:
  • Command. Prints the list of async queue resources.
async_queue_clear
Описание:
  • Command. Clears the async queue.

VisualizerVisualizer#

Operations on the visualizer.

Примечание
To debug the world and objects in it, the show_visualizer command should be set to 1.
show_visualizerФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает visualizer mode.
  • Команда.   Устанавливает visualizer mode. It specifies if the visualizer geometry (bounding volumes, wireframe, physics bodies and shapes, etc.) is shown.
Аргументы:
0 - visualizer is not shown (по умолчанию)
1 - visualizer is shown with depth testing (to check if other objects in the scene do not occlude visualized geometry)
2 - visualizer is shown without depth testing (visualized geometry is rendered in front of all objects in the scene)
show_fpsФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает FPS counter display mode.
  • Команда.   Устанавливает FPS counter display mode.
Аргументы:
0 - hide the FPS counter (по умолчанию)
1 - display the FPS counter
2 - display the FPS counter and statistics on the last 600 frames: minimum FPS, maximum FPS and average FPS for the last 600 frames.
visualizer_fix_flickerФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Reduces wireframe visualizer flickering when TAA is on.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_wireframe_antialiasing
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables antialiasing of wireframes.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_ffp_antialiasing_lines
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables antialiasing of the Visualizer and other FFP lines.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)

World DebuggingWorld Debugging#

Operations on the world debugging.

world_show_spatialФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables displaying of the scene spatial tree.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
world_show_visualizerФайл конфигурации: *.user
Описание:
  • Variable. Prints the list of node types for which the visualizer is displayed.
  • Command. Sets the node types for which the visualizer is displayed.
Аргументы:
all
world
field
light
decal
object
player
physical
navigation
obstacle
sound
"" - to hide all handlers
render_show_trianglesФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает wireframe mode for scene triangles.
  • Команда.   Устанавливает wireframe mode for scene triangles.
Аргументы:
0 - triangles are hidden (по умолчанию)
1 - front faces with the depth test are shown
2 - front faces without the depth test are shown
3 - front and back faces without the depth test are shown

Lighting DebuggingLighting Debugging#

Operations on the lighting debugging.

render_show_lightmap_checker
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables the Baked Lightmap Checker debug mode. This mode maps the checker texture onto the baked lightmap polygons, which can be used to facilitate the process of comparing UV map texels on neighboring planes.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_voxel_probe_visualizerФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables displaying of visualizer for Voxel Probes (shown for the selected probe only).
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_voxel_probe_visualizer_grid_size
Описание:
  • Переменная.   Отображает size of the grid that is used to visualize Voxel Probes (number of spheres along the axis).
  • Команда.   Устанавливает size of the grid that is used to visualize Voxel Probes (number of spheres along the axis).
Аргументы:
[7; 40] - диапазон значений
15 - по умолчанию
render_show_voxel_probe_visualizer_sphere_scale
Описание:
  • Переменная.   Отображает scale factor of the sphere that is used to visualize Voxel Probes. The sphere size depends on the scale factor and the voxel size.
  • Команда.   Устанавливает scale factor of the sphere that is used to visualize Voxel Probes. The sphere size depends on the scale factor and the voxel size.
Аргументы:
[0.0f; 1.0f] - диапазон значений
0.25f - по умолчанию

Node DebuggingNode Debugging#

Operations on the node debugging.

world_show_handlerФайл конфигурации: *.user
Описание:
  • Variable. Prints the value indicating if node handlers for lights, particle systems, sectors, portals and so on are displayed.
  • Command. Displays node handlers for lights, particle systems, sectors, portals, etc.
Аргументы:
The node type:
  • all
  • world
  • field
  • light
  • decal
  • object
  • player
  • physical
  • navigation
  • obstacle
  • sound
  • "" - to hide all handlers
world_handler_3dФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает world handlers icon type to be used.
  • Команда.   Устанавливает world handlers icon type to be used.
Аргументы:
0 - screen scale (по умолчанию)
1 - 3D
world_handler_distanceФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает world handlers visibility distance.
  • Команда.   Устанавливает world handlers visibility distance.
Аргументы:
[0; inf] - диапазон значений
500 - по умолчанию
render_show_decalsФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables displaying of the wireframe for decals.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_immovableФайл конфигурации: *.
Описание:
  • Переменная.   Отображает значение, визуализирующее состояние параметра Недвижимый для объектов.
  • Команда.   Устанавливает значение, визуализирующее состояние параметра Недвижимый для объектов.
Аргументы:
0 - отключенный (по умолчанию)
1 - показывать объекты с включенной опцией Immovable
2 - показывать объекты с отключенной опцией Immovable
render_show_nodes_interaction_triggerФайл конфигурации: *.
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для узлов с включенным флагом Trigger Interaction.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_nodes_interaction_clutterФайл конфигурации: *.
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для узлов с включенным флагом Clutter Interaction.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_nodes_interaction_grassФайл конфигурации: *.
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для узлов с включенным флагом Grass Interaction.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.

Occluder DebuggingOccluder Debugging#

Operations on the occluder debugging.

render_show_occluderФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables displaying of the buffer used for occluders shown in the viewport.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.

Vertex Color DebuggingVertex Color Debugging#

Operations on vertex color debugging.

render_show_vertex_colorФайл конфигурации: *.
Описание:
  • Переменная.   Отображает значение, указывающее, включено ли отображение геометрии, использующей выбранный цвет вершины.
  • Команда.   Устанавливает значение, указывающее, включено ли отображение геометрии, использующей выбранный цвет вершины.
Аргументы:
0 - отключенный. (по умолчанию)
1 - Красный цвет.
2 - Зеленый цвет.
3 - Синий цвет.
4 - Альфа-цвет.
5 - Цвет RGB.

Landscape Terrain DebuggingLandscape Terrain Debugging#

Operations on the Landscape Terrain debugging.

render_show_landscape_albedoФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables visualization of albedo data of a Landscape Terrain.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_landscape_maskФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает visualization of a detail mask of a Landscape Terrain.
  • Команда.   Устанавливает visualization of a detail mask of a Landscape Terrain.
Аргументы:
0 - mask vizualization is disabled (по умолчанию)
1 - DetailMask 0
2 - DetailMask 1
3 - ...
4 - DetailMask 19
render_show_landscape_terrain_vt_streamingФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables visualization of tiles being streamed. In this mode colored areas show the tiles that are currently being rendered in a lower resolution until the highest MIP-level is loaded.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_clusters
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для объектов Mesh Cluster.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
Описание:
render_show_field_mask_bits
Описание:
значение, указывающее, какой бит или биты маски Field используются для визуализации. Поверхности, использующие указанные биты маски, будут выделены. Чтобы использовать эту опцию, должен быть включен рендеринг соответствующего визуализатора (см. render_show_field_mask).
render_show_shadow_mask
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для выделения поверхностей, которые используют указанные биты маски Shadow.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_shadow_mask_bits
Описание:
значение, указывающее, какой бит или биты маски Shadow используются для визуализации. Поверхности, использующие указанные биты маски, будут выделены. Чтобы использовать эту опцию, должен быть включен рендеринг соответствующего визуализатора (см. render_show_shadow_mask).
render_show_obstacle_mask
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для выделения поверхностей, которые используют указанные биты маски Obstacle.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_obstacle_mask_bits
Описание:
значение, указывающее, какой бит или биты маски Obstacle используются для визуализации. Поверхности, использующие указанные фрагменты маски, будут выделены. Чтобы использовать эту опцию, должен быть включен рендеринг соответствующего визуализатора (см. render_show_obstacle_mask).
render_show_material_mask
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для выделения поверхностей, которые используют указанные биты маски Material.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_material_mask_bits
Описание:
значение, указывающее, какой бит или биты маски Material используются для визуализации. Поверхности, использующие указанные фрагменты маски материала, будут выделены. Чтобы использовать эту опцию, должен быть включен рендеринг соответствующего визуализатора (см. render_show_material_mask).
render_show_viewport_mask
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для выделения поверхностей, которые используют указанные биты маски Viewport.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_viewport_mask_bits
Описание:
значение, указывающее, какой бит или биты маски Viewport используются для визуализации. Поверхности, использующие указанные биты маски, будут выделены. Чтобы использовать эту опцию, должен быть включен рендеринг соответствующего визуализатора (см. render_show_viewport_mask).
render_show_physical_mask
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для выделения поверхностей, которые используют указанные биты маски Physical.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_physical_mask_bits
Описание:
значение, указывающее, какой бит или биты маски Physical используются для визуализации. Поверхности, использующие указанные биты маски, будут выделены. Чтобы использовать эту опцию, должен быть включен рендеринг соответствующего визуализатора (см. render_show_physical_mask).
render_show_collision_mask
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для выделения поверхностей, которые используют указанные биты маски Collision.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_collision_mask_bits
Описание:
значение, указывающее, какой бит или биты маски Collision используются для визуализации. Поверхности, использующие указанные биты маски, будут выделены. Чтобы использовать эту опцию, должен быть включен рендеринг соответствующего визуализатора (см. render_show_collision_mask).
render_show_navigation_mask
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для выделения поверхностей, которые используют указанные биты маски Navigation.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_navigation_mask_bits
Описание:
значение, указывающее, какой бит или биты маски Navigation используются для визуализации. Поверхности, использующие указанные биты маски, будут выделены. Чтобы использовать эту опцию, должен быть включен рендеринг соответствующего визуализатора (см. render_show_navigation_mask).
render_show_intersection_mask
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для выделения поверхностей, которые используют указанные биты маски Intersection.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_intersection_mask_bits
Описание:
значение, указывающее, какой бит или биты маски Intersection используются для визуализации. Поверхности, использующие указанные биты маски, будут выделены. Чтобы использовать эту опцию, должен быть включен рендеринг соответствующего визуализатора (см. render_show_intersection_mask).
render_show_sound_reverb_mask
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для выделения поверхностей, которые используют указанные биты маски реверберации .
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_sound_reverb_mask_bits
Описание:
значение, указывающее, какой бит или биты маски реверберации используются для визуализации. Поверхности, использующие указанные биты маски реверберации, будут выделены. Чтобы использовать эту опцию, должен быть включен рендеринг соответствующего визуализатора (см. render_show_sound_reverb_mask).
render_show_sound_source_mask
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для выделения поверхностей, которые используют указанные биты маски Sound Source.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_sound_source_mask_bits
Описание:
значение, указывающее, какой бит или биты маски Sound Source используются для визуализации. Поверхности, использующие указанные биты маски, будут выделены. Чтобы использовать эту опцию, должен быть включен рендеринг соответствующего визуализатора (см. render_show_sound_source_mask).
render_show_sound_occlusion_mask
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для выделения поверхностей, которые используют указанные биты маски звуковой окклюзии.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_sound_occlusion_mask_bits
Описание:
значение, указывающее, какой бит или биты маски звуковой окклюзии используются для визуализации. Поверхности, использующие указанные биты маски звукопоглощения, будут выделены. Чтобы использовать эту опцию, должен быть включен рендеринг соответствующего визуализатора (см. render_show_sound_occlusion_mask).
render_show_physical_exclusion_mask
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для выделения поверхностей, которые используют указанные биты маски физического исключения .
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_physical_exclusion_mask_bits
Описание:
значение, указывающее, какой бит или биты физической маски исключения используются для визуализации. Поверхности, использующие указанные биты маски физического исключения, будут выделены. Чтобы использовать эту опцию, должен быть включен рендеринг соответствующего визуализатора (см. render_show_physical_exclusion_mask).
render_show_physics_intersection_mask
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли визуализатор для выделения поверхностей, которые используют указанные биты физической маски пересечения .
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_physics_intersection_mask_bits
Описание:
значение, указывающее, какой бит или биты физической маски пересечения используются для визуализации. Поверхности, использующие указанные биты физической маски пересечения, будут выделены. Чтобы использовать эту опцию, должен быть включен рендеринг соответствующего визуализатора (см. render_show_physics_intersection_mask).
render_show_visualizer_distanceФайл конфигурации: *.
Описание:
  • Переменная.   Отображает расстояние от камеры, в пределах которого визуализируются помощники.
  • Команда.   Устанавливает расстояние от камеры, в пределах которого визуализируются помощники.
Аргументы:
[0; 100000] - диапазон значений
500 - по умолчанию
render_show_complex_shadow_shader
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для объектов, отбрасывающих тени, следующим образом: пиксели вырезаются во время прохождения тени, как это делается в материалах альфа-теста или Альфа-наложения, материалах, назначенных анимированной сетке, покрытых оболочкой, непрозрачных материалах с включенным смещением глубины или любые другие эффекты, влияющие на тени.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_surface_custom_texture_not_available
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для поверхностей, материалы которых используют пользовательскую текстуру поверхности на графике материалов, однако для поверхности эта опция не включена.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_surface_custom_texture_not_used
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для поверхностей с включенной и/или установленной пользовательской текстурой поверхности , но не используется на графике материалов.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_surface_custom_texture
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для поверхностей с включенной пользовательской текстурой поверхности .
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_physics_intersection
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для поверхностей с включенным параметром physics intersection.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_intersection
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для поверхностей с включенным параметром Intersection.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_manual_materials
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для объектов с ручными материалами.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_non_manual_materials
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для объектов с материалами, изготовленными не вручную.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.

Physics DebuggingPhysics Debugging#

physics_show_collision_surfacesФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables displaying of collision surfaces.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
physics_show_contactsФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables displaying of contact points between physical bodies.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
physics_show_jointsФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables displaying of joints between physical bodies.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
physics_show_shapesФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables displaying of collision shapes for physical bodies.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.

Texture DebuggingTexture Debugging#

Operations on the texture debugging.

render_show_texture_resolution
Описание:
render_show_texture_resolution_blend
Описание:
  • Переменная.   Отображает
  • Команда.   Устанавливает
Аргументы:
[0; 1] - диапазон значений
0.5 - по умолчанию
render_show_texture_resolution_uv_mode
Описание:
  • Переменная.   Отображает
  • Команда.   Устанавливает
Аргументы:
0 - UV0 (по умолчанию)
1 - UV1

Occlusion QueriesOcclusion Queries#

render_show_queriesФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables displaying of occlusion query boxes.
    Примечание
    Make sure that the Culled by occlusion query flag is set for nodes.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.

Performance ProfilingPerformance Profiling#

Operations on the Performance profiler.

show_profilerФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает mode for the Performance profiler.
  • Команда.   Устанавливает mode for the Performance profiler.
Аргументы:
0 - profiler information is hidden (по умолчанию)
1 - generic profiler information is shown
2 - rendering profiler information is shown
3 - physics profiler information is shown
4 - world profiler information is shown
5 - pathfinding and sound usage profiler information is shown
show_profiler_chartsФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables displaying of Performance profiler's charts.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)

Profiler GUIProfiler GUI#

Operations on the Performance profiler style.

profiler_sizeФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает size for the profiler font.
  • Команда.   Устанавливает size for the profiler font.
Аргументы:
[4; 32] - диапазон значений
13 - по умолчанию
profiler_fontФайл конфигурации: *.boot
Описание:
  • Variable. Prints a current path to a *.ttf file used as a profiler font.
  • Command. Sets a path to a *.ttf file to be used as a profiler font.
Аргументы:
Path to a *.ttf file
core/gui/font.ttf (by default)

MicroprofileMicroprofile#

Operations on the Microprofile.

microprofile_enabled
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables Microprofile.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
microprofile_info
Описание:
  • Command. Prints the Microprofile settings:
    • Maximum number of frames that can be profiled
    • Number of dump frames
    • Flag indicating if GPU profiling is enabled
    • Web server status
    • Web server port
    • Number of webserver frames
    If the application is compiled without Microprofile, the corresponding message will be printed to the console.
microprofile_webserver_framesФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает number of frames to be visualised in your Web browser.
  • Команда.   Устанавливает number of frames to be visualised in your Web browser.
Аргументы:
[1; 500] - диапазон значений
200 - по умолчанию
microprofile_dump_framesФайл конфигурации: *.user
Описание:
  • Переменная.   Отображает number of frames to be included in the Microprofile dump.
  • Команда.   Устанавливает number of frames to be included in the Microprofile dump.
Аргументы:
[1; 500] - диапазон значений
500 - по умолчанию
microprofile_dump_html
Описание:
  • Command. Saves the Microprofile dump to an .html file.
If the path isn't specified, the dump is saved to data/microprofile_dump_html folder.
Аргументы:
Path to an .html file.

Video SettingsVideo Settings#

video_adapterФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает the hardware video adapter ID to be used for rendering.
  • Команда.   Устанавливает the hardware video adapter ID to be used for rendering. The value must be from 0 to the number of available video adapters.
    Примечание
    Available only during the Engine initialization (startup), has no effect at run time.
Аргументы:
[0; 32] - диапазон значений
0 - по умолчанию
video_debugФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает video debug mode for graphical API.
  • Команда.   Устанавливает video debug mode for graphical API.
    Примечание
    Beware of severe slowdown when enabled. Available only during the Engine initialization (startup), has no effect at run time.
Аргументы:
0 - release rendering context (no debug) (по умолчанию)
1 - debug rendering context
2 - debug rendering context with break on error (only on debug binaries)
3 - GPU side validation (dx12-only, only on debug binaries)
video_debug_shadersФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает Enables or disables debug shaders for the application regardless of its binary type (debug or release).
  • Команда.   Устанавливает Enables or disables debug shaders for the application regardless of its binary type (debug or release). This option should be enabled in case you use graphics debugging tools (e.g., the RenderDoc debugger).
Аргументы:
0 - disable debug shaders (release shaders are used) (по умолчанию)
1 - enable debug shaders
show_displays
Описание:
  • Command. Prints the information about all available displays.
show_display_modes
Описание:
  • Command. Prints the information about all available modes for the specified display.
Аргументы:
Index of the display for which modes are to be displayed (0 - by default).

Main Window Resolution and FullscreenMain Window Resolution and Fullscreen#

Operations on main window options adjustment (size, fullscreen mode, borders, restart, etc.).

video_offscreenФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables the offscreen mode for the application, making it possible to run UNIGINE Engine in a cloud and use powerful servers (e.g., to generate photorealistic datasets for deep learning and verification of AI algorithms).
    Примечание
    Available only during the Engine initialization (startup), has no effect at run time.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
main_windowФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables creating a main window during the application start-up. After starting up the application any window can be created and will work normally. For example, this can be useful in a custom editor or any other application, where there should be no main Engine window.
    Примечание
    Available only during the Engine initialization (startup), has no effect at run time.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
main_window_sizeФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает size of the main application window.
  • Команда.   Устанавливает size of the main application window.
Аргументы:
Usage with the argument:
main_window_size width height
(1600 x 900 by default)
main_window_resizableФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables the resizable mode for the main application window (its size can be changed on the fly without restarting the application).
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
main_window_fullscreenФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает fullscreen mode for the application window. Only one window is available, when the application runs in the fullscreen mode (no other windows or dialogs shall be displayed atop).
  • Команда.   Устанавливает fullscreen mode for the application window. Only one window is available, when the application runs in the fullscreen mode (no other windows or dialogs shall be displayed atop).
Аргументы:
0 - windowed mode (по умолчанию)
1 - full-screen mode
main_window_fullscreen_displayФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает display on which to show the main application window in fullscreen mode.
  • Команда.   Устанавливает display on which to show the main application window in fullscreen mode.
Аргументы:
0 - Main - display set as main in OS settings. (по умолчанию)
1 - Current - display that currently has focus (where the mouse cursor is).
main_window_fullscreen_display_modeФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает display mode (resolution and frequency) for the application window to be shown in fullscreen mode.
  • Команда.   Устанавливает display mode (resolution and frequency) for the application window to be shown in fullscreen mode.
Аргументы:
0 - Desktop - use display mode mode currently selected on the user's computer. (по умолчанию)
1 - Mode by window size - try to find an appropriate display mode that corresponds to the current window resolution (while looking for the appropriate resolution the Engine tries to keep the current desktop display frequency if possible, otherwise it takes maximum available frequency).
Примечание
In case such mode does not exist (a corresponding error message is displayed), switch to the Desktop mode.

main_window_auto_restartФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables automatic reopening of the main application window after changing its settings (fullscreen mode, borders, size, etc.). Can be disabled, when necessary, to control main window restart manually via the restart_main_window command.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
main_window_bordersФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables drawing the borders of the main application window. In some cases it might be necessary to render the window in borderless mode.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
restart_main_window
Описание:

Graphics SettingsGraphics Settings#

Operations on the graphics adjustment.

render_vsyncФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает vertical FPS synchronization.
  • Команда.   Устанавливает vertical FPS synchronization.
Аргументы:
0 - not to synchronize FPS (по умолчанию)
1 - synchronize FPS
2 - enable adaptive vertical sync

Multi-Monitor and Stereo RenderingMulti-Monitor and Stereo Rendering#

video_quad_bufferФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables quad buffered stereo.
    Примечание
    Available only during the Engine initialization (startup), has no effect at run time.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.

Rendering SettingsRendering Settings#

Operations on the renderer.

textures_reload
Описание:
  • Command. Reloads all render textures.
render_streaming_reload
Описание:
  • Command. Reloads all rendering resources. You can specify an optional argument to reload resources selectively.

Usage with the argument: render_streaming_reload [mesh/texture]
Аргументы:
none - reloads all resources
mesh - reload only meshes
texture - reload only textures

Rendering ResourcesRendering Resources#

Operations representing information on the rendering resources.

render_budget
Описание:
  • Переменная.   Отображает значение бюджета рендеринга в секундах, которое ограничивает количество загруженных/созданных графических ресурсов в течение кадра в соответствии со временем загрузки/создания.
  • Команда.   Устанавливает значение бюджета рендеринга в секундах, которое ограничивает количество загруженных/созданных графических ресурсов в течение кадра в соответствии со временем загрузки/создания.
Аргументы:
[0.0f; inf] - диапазон значений
1/60 - по умолчанию
render_streaming_meshes_info
Описание:
  • Command. Prints general information (the number of registered/loaded meshes; memory used) on rendering resources.
render_streaming_meshes_list
Описание:
  • Command. Prints the list of loaded meshes and detailed information about the memory used.
render_streaming_meshes_reload
Описание:
  • Command. Reloads all loaded meshes.
render_streaming_first_frames_force
Описание:
  • Переменная.   Отображает количество кадров, загружаемых сразу после первого кадра.
  • Команда.   Устанавливает количество кадров, загружаемых сразу после первого кадра. Это приведет к появлению сцены прямо при запуске приложения.
Аргументы:
[0; INT_MAX] - диапазон значений
60 - по умолчанию
render_streaming_max_threads
Описание:
  • Переменная.   Отображает максимальное количество потоков, используемых для потоковой передачи.
  • Команда.   Устанавливает максимальное количество потоков, используемых для потоковой передачи. Большее количество потоков приводит к более быстрой потоковой передаче, но может вызвать всплески в случае чрезмерного потребления ресурсов графического процессора.
Аргументы:
[1; 256] - диапазон значений
1 - по умолчанию
render_streaming_particles_memory_limit
Описание:
  • Переменная.   Отображает ограничение кэш-памяти для вершин систем частиц в процентах от общей памяти графического процессора.
  • Команда.   Устанавливает ограничение кэш-памяти для вершин систем частиц в процентах от общей памяти графического процессора.
    Примечание
    Установка слишком низкого предела для огромного количества систем частиц в сцене может привести к рендерингу только некоторых из них.
Аргументы:
[0; 100] - диапазон значений
3 - по умолчанию
render_streaming_budget_loading
Описание:
  • Переменная.   Отображает ограничение по времени загрузки графических ресурсов в миллисекундах на кадр.
  • Команда.   Устанавливает ограничение по времени загрузки графических ресурсов в миллисекундах на кадр. Увеличение ограничения приводит к увеличению производительности потоковой передачи. Однако потребление памяти также увеличивается из-за снижения скорости загрузки ресурсов.
Аргументы:
[0.0f; inf] - диапазон значений
1.0f - по умолчанию
render_streaming_budget_destroy_textures
Описание:
  • Переменная.   Отображает ограничение по времени для удаления текстур в миллисекундах на кадр.
  • Команда.   Устанавливает ограничение по времени для удаления текстур в миллисекундах на кадр. Движок распределит процесс очистки текстур по необходимому количеству кадров, чтобы не превысить ограничение по времени. Количество кадров также будет зависеть от объема контента в сцене и вычислительной мощности. Увеличение лимита приводит к увеличению производительности потоковой передачи. Однако потребление памяти также увеличивается из-за снижения скорости выгрузки текстур.
Аргументы:
[0.0f; inf] - диапазон значений
0.1f - по умолчанию
render_streaming_budget_destroy_meshes
Описание:
  • Переменная.   Отображает ограничение по времени для удаления сеток в миллисекундах на кадр.
  • Команда.   Устанавливает ограничение по времени для удаления сеток в миллисекундах на кадр. Движок распределит процесс очистки сеток по требуемому количеству кадров, чтобы не превысить ограничение по времени. Количество кадров также будет зависеть от объема контента в сцене и вычислительной мощности. Увеличение лимита приводит к увеличению производительности потоковой передачи. Однако потребление памяти также увеличивается из-за снижения скорости выгрузки сетки.
Аргументы:
[0.0f; inf] - диапазон значений
0.1f - по умолчанию
render_streaming_textures_mode
Описание:
  • Переменная.   Отображает режим потоковой передачи текстур.
  • Команда.   Устанавливает режим потоковой передачи текстур. Имеются следующие режимы:
    • Async- асинхронная загрузка текстур.
    • Force- принудительная загрузка текстур, необходимых для каждого кадра в единицах.
Аргументы:
0 - асинхронной потоковой передачи (по умолчанию)
1 - принудительная загрузка ресурсов
render_streaming_textures_cache_resolution
Описание:
  • Переменная.   Отображает разрешение для элементов кэша текстур.
  • Команда.   Устанавливает разрешение для элементов кэша текстур. Эти свернутые копии текстур используются вместо оригиналов при загрузке последних.
Аргументы:
0 - 8x8
1 - 16x16 (по умолчанию)
2 - 32x32
3 - 64x64
4 - 128x128
5 - 256x256
6 - 512x512
render_streaming_textures_memory_limit
Описание:
  • Переменная.   Отображает ограничение кэш-памяти, используемой для потоковой передачи текстур.
  • Команда.   Устанавливает ограничение кэш-памяти, используемой для потоковой передачи текстур. Это рекомендуемое значение, к которому следует стремиться. Таким образом, это значение может быть превышено, если для рендеринга текущего кадра требуются текстуры. Ограничение памяти связано со сроком службы: текстуры удаляются из видеопамяти только при превышении обоих значений.
Аргументы:
[0; 100] - диапазон значений
65 - по умолчанию
render_streaming_textures_life_time
Описание:
  • Переменная.   Отображает время жизни кэша графического процессора, используемого для рендеринга текстур.
  • Команда.   Устанавливает время жизни кэша графического процессора, используемого для рендеринга текстур. Движок удаляет текстуры по истечении этого времени только в том случае, если также превышен указанный лимит памяти для потоковой передачи текстур.
Аргументы:
[1; 60] - диапазон значений
4 - по умолчанию
render_streaming_meshes_mode_ram
Описание:
  • Переменная.   Отображает потоковый режим для загрузки сеток в память (RAM).
  • Команда.   Устанавливает потоковый режим для загрузки сеток в память (RAM). Имеются следующие режимы:
    • Async- асинхронная загрузка сеток.
    • Force- одновременная принудительная загрузка сеток, необходимых для текущего кадра.
    • All- загрузка всех сеток, доступных в проекте, при запуске приложения. Этот режим хорош для небольших проектов с небольшим количеством сеток.
Аргументы:
0 - асинхронной потоковой передачи (по умолчанию)
1 - принудительная загрузка ресурсов
2 - загрузка всех ресурсов
render_streaming_meshes_limit_ram
Описание:
  • Переменная.   Отображает ограничение памяти, используемое для загрузки сеток в оперативную память (RAM).
  • Команда.   Устанавливает ограничение памяти, используемое для загрузки сеток в оперативную память (RAM). Это рекомендуемое значение, к которому следует стремиться. Таким образом, это значение может быть превышено, если для текущего кадра требуются сетки. Ограничение памяти связано со сроком службы: сетки удаляются из оперативной памяти только при превышении обоих значений.
Аргументы:
[1; 100] - диапазон значений
5 - по умолчанию
render_streaming_meshes_life_time_ram
Описание:
  • Переменная.   Отображает время жизни сеток в памяти с момента последнего обращения к ним.
  • Команда.   Устанавливает время жизни сеток в памяти с момента последнего обращения к ним. Механизм удаляет сетки по истечении этого времени, только если также превышен лимит оперативной памяти.
Аргументы:
[1; 60] - диапазон значений
20 - по умолчанию
render_streaming_meshes_mode_vram
Описание:
  • Переменная.   Отображает потоковый режим для загрузки сеток в видеопамять (VRAM).
  • Команда.   Устанавливает потоковый режим для загрузки сеток в видеопамять (VRAM). Имеются следующие режимы:
    • Async- асинхронная загрузка сеток.
    • Force- одновременная принудительная загрузка сеток, необходимых для текущего кадра.
    • All- загрузка всех сеток, доступных в проекте, при запуске приложения. Этот режим хорош для небольших проектов с небольшим количеством сеток.
Аргументы:
0 - асинхронной потоковой передачи (по умолчанию)
1 - принудительная загрузка ресурсов
2 - загрузка всех ресурсов
render_streaming_meshes_limit_vram
Описание:
  • Переменная.   Отображает ограничение памяти, используемой для загрузки сеток в видеопамять (VRAM).
  • Команда.   Устанавливает ограничение памяти, используемой для загрузки сеток в видеопамять (VRAM). Это рекомендуемое значение, к которому следует стремиться. Таким образом, это значение может быть превышено, если для рендеринга текущего кадра требуются сетки. Ограничение памяти связано со сроком службы: сетки удаляются из видеопамяти только при превышении обоих значений.
Аргументы:
[0; 100] - диапазон значений
4 - по умолчанию
render_streaming_meshes_life_time_vram
Описание:
  • Переменная.   Отображает время жизни ячеек в видеопамяти с момента последнего обращения к ним.
  • Команда.   Устанавливает время жизни ячеек в видеопамяти с момента последнего обращения к ним. Механизм удаляет сетки по истечении этого времени только в том случае, если также превышен указанный лимит видеопамяти.
Аргументы:
[0; 60] - диапазон значений
4 - по умолчанию
render_streaming_meshes_prefetch_collision
Описание:
  • Переменная.   Отображает режим асинхронной предварительной загрузки сеток в память перед их использованием.
  • Команда.   Устанавливает режим асинхронной предварительной загрузки сеток в память перед их использованием. Предварительная загрузка доступна только для мешей, имеющих хотя бы одну поверхность с включенным флагом Collision. Существует 3 режима загрузки таких сеток в оперативную память:
    • Disable- загрузка отключена.
    • Radius- загружаются сетки в пределах радиуса предварительной выборки.
    • Full- загружены все сетки с флагомCollision.
    Этот метод следует использовать, когда установлен Async режим потоковой передачи для сеток.
Аргументы:
0 - отключать (по умолчанию)
1 - физика
2 - полный
render_streaming_meshes_prefetch_intersection
Описание:
  • Переменная.   Отображает режим асинхронной предварительной загрузки сеток в память перед их использованием.
  • Команда.   Устанавливает режим асинхронной предварительной загрузки сеток в память перед их использованием. Предварительная загрузка доступна только для мешей, имеющих хотя бы одну поверхность с включенным флагом Intersection. Существует 3 режима загрузки таких сеток в оперативную память:
    • Disable- загрузка отключена.
    • Radius- загружены все сетки в пределах радиуса предварительной выборки.
    • Full- загружены все сетки с флагомIntersection.
    Этот метод следует использовать, когда установлен Async режим потоковой передачи для сеток.
Аргументы:
0 - отключать (по умолчанию)
1 - физика
2 - полный
render_streaming_meshes_prefetch_radius
Описание:
  • Переменная.   Отображает радиус, в пределах которого сетки предварительно загружаются в память.
  • Команда.   Устанавливает радиус, в пределах которого сетки предварительно загружаются в память. Значение должно превышать физический радиус (для столкновений) и/или радиус, в пределах которого вычисляются пересечения.
Аргументы:
[0.0f; inf] - диапазон значений
0.0f - по умолчанию
render_streaming_textures_info
Описание:
  • Command. Prints general information (the number of registered/loaded textures; memory used) on rendering textures.
render_streaming_textures_list
Описание:
  • Command. Prints the list of loaded textures and detailed information about the memory used,texture format, used compression, if any, and texture dimensions.
textures_cache_preloadФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables preloading of the texture cache at engine startup.
    Примечание
    Textures cache always remains in memory after loading.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_streaming_textures_reload
Описание:
  • Command. Reloads all textures.
render_streaming_textures_cache_create
Описание:
  • Command. Generates texture cache for all textures used in the project.
    Примечание
    Generated textures cache is incomplete, only images are created, as all metadata (flags, etc.) is stored in materials.
render_streaming_textures_cache_destroy
Описание:
  • Command. Clears texture cache (images and metadata) stored on disk. All files in the data/.cache_textures will be removed.
render_streaming_textures_cache_load
Описание:
  • Command. Loads texture cache from the disk. Texture cache always remains in memory after loading.
render_streaming_textures_cache_unload
Описание:
  • Command. Unloads texture cache from the memory. This method does not delete files in the data/.cache_textures.

Rendering Resources: OpenGL-Specific CommandsRendering Resources: OpenGL-Specific Commands#

Operations representing information on the rendering resources for OpenGL.

Примечание
OpenGL API only.
gl_async_bufferФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает size of an intermediate buffer (between the CPU and new resource) used for streaming, in Mb.
  • Команда.   Устанавливает size of an intermediate buffer (between the CPU and new resource) used for streaming, in Mb.
    Примечание
    • The size of this buffer must be equal to the size of the largest resource (mesh/texture), otherwise in case of a larger resource, the buffer will be resized causing a spike.
    • Be aware, that the size of this intermediate buffer will be added to total memory consumption.
Аргументы:
[0; 1024] - диапазон значений
128 - по умолчанию
gl_async_buffer_indicesФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает size of an intermediate buffer used for mesh streaming (to store vertex indices of meshes), in Mb.
  • Команда.   Устанавливает size of an intermediate buffer used for mesh streaming (to store vertex indices of meshes), in Mb.
Аргументы:
[0; 256] - диапазон значений
16 - по умолчанию
gl_async_buffer_synchronizationФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables buffer synchronization for transferring data from the streaming thread to the main one.
    Примечание
    When enabled, async buffers are created only once and then synchronized reducing the time on allocating and freeing memory. When disabled, both async buffer and async buffer for indices are created anew. This reduces the number of buffer synchronizations but increases the number of memory allocations. Sometimes (depending on the hardware/driver used, e.g. when the main thread is affected by sychronization primitives in other threads) memory allocation may be faster than synchronizations, in such cases, when streaming becomes unacceptably slow, it is recommended to disable buffer synchronization.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
gl_use_debug_infoФайл конфигурации: *.boot
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables debug info usage.
    Примечание
    Available for debug builds only.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
gl_terrain_use_async
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Enables asynchronous loading of Landscape Terrain tiles.
    Примечание
    When disabled, it may reduce performance spikes on certain AMD and Intel GPUs at the cost of the loading speed.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
gl_terrain_waiting_frames
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Set the number of frames to wait for streaming Landscape Terrain tiles. Increase this value (4-16 frames) to avoid more performance spikes and slightly improve the loading speed by forcing deferred data loading that imitates asynchronous data streaming without synchronization points.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)

Rendering BuffersRendering Buffers#

Rendering Buffer InfoRendering Buffer Info#

Operations representing information on the rendering buffers.

render_info
Описание:
  • Command. Print general information on render buffers:
    • Renderer - GPU and available video memory
    • Per-type information on buffers created by the renderer, their number, and used space
    • Total - how much video memory is used in whole
render_list
Описание:
  • Command. Print the detailed list of render buffers, with texture size, format and used space.

Rendering Buffer DebuggingRendering Buffer Debugging#

Operations on the rendering buffer debugging.

render_show_texturesФайл конфигурации: *.
Описание:
  • Переменная.   Отображает режим отображения текстурных буферов, используемых средством визуализации.
  • Команда.   Устанавливает режим отображения текстурных буферов, используемых средством визуализации. Количество отображаемых буферов зависит от количества буферов в строке, указанного соответствующей командой (см. render_show_textures_number).
Аргументы:
0 - все буферы скрыты (по умолчанию)
1 - показывать текстуры рендеринга (компактно)
2 - показать текстуры рендеринга (полностью)
render_screen_precision
Описание:
  • Переменная.   Отображает значение, указывающее текущую точность отображения на экране.
  • Команда.   Устанавливает значение, указывающее текущую точность отображения на экране. Этот параметр определяет формат текстуры, используемый для экранных HDR-буферов.
Аргументы:
0 - RG11B10F
1 - RGBA16F (по умолчанию)
render_show_textures_numberФайл конфигурации: *.
Описание:
  • Переменная.   Отображает количество буферов в строке и столбце, отображаемых в режиме полного просмотра (см. render_show_textures).
  • Команда.   Устанавливает количество буферов в строке и столбце, отображаемых в режиме полного просмотра (см. render_show_textures). Textures are displayed in the following manner, depending on the set value:
    • 1 - одна текстура на экран
    • 2 - 2x2 текстуры на экран
    • 3 - 3x3 текстуры на экран
    • ... и т.д.
Аргументы:
[0; 16] - диапазон значений
7 - по умолчанию
render_show_textures_offsetФайл конфигурации: *.
Описание:
  • Переменная.   Отображает номер буфера, с которого начинается отображение в режиме полного просмотра (см. render_show_textures).
  • Команда.   Устанавливает номер буфера, с которого начинается отображение в режиме полного просмотра (см. render_show_textures).
Аргументы:
[0; 256] - диапазон значений
0 - по умолчанию

Rendering PassesRendering Passes#

Operations on rendering passes.

render_debug
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображаются ли отладочные материалы (debug_materials материал). Отладочные материалы могут использоваться для отладки этапов генерации изображений. Например, вы можете отображать только SSR или только cubemaps и так далее.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_depth_pre_pass
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли предварительный рендеринг глубины. When enabled, an additional depth buffer rendering pass is performed in the beginning of the rendering sequence.
    Примечание
    Эта опция может быть использована для повышения производительности в хорошо оптимизированных сценах с использованием LODS и небольшим или средним количеством треугольников в случае узких мест графического процессора. В других случаях (тяжелые модели САПР, большое количество треугольников и узкие места процессора) это может снизить производительность, поэтому рекомендуется использовать инструменты профилирования, чтобы убедиться в получении положительного эффекта.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_scissorsФайл конфигурации: *.
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображаются ли прямоугольники в форме ножниц.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_ambientФайл конфигурации: *.
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли окружающий буфер пропускания.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_alpha_testФайл конфигурации: *.
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для прозрачных объектов с использованием альфа-теста.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_transparentФайл конфигурации: *.
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для прозрачных объектов.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_clouds_enabled
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли рендеринг облаков.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_lights_enabled
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли рендеринг подсветки.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_water_enabled
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли рендеринг воды.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_screen_space_effects
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли рендеринг эффектов экранного пространства.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_transparent_enabled
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отрисован ли прозрачный проход.
    Примечание
    Этот параметр вступает в силу только в том случае, если для рендеринга прозрачных объектов используется прямой проход рендеринга.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_transparent_ambient
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли прозрачный окружающий проход.
    Примечание
    Этот параметр вступает в силу только в том случае, если для рендеринга прозрачных объектов используется прямой проход рендеринга.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_transparent_light
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли прозрачный световой проход.
    Примечание
    Этот параметр вступает в силу только в том случае, если для рендеринга прозрачных объектов используется прямой проход рендеринга.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_transparent_deferred
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли отложенный проход для прозрачных объектов.
    Примечание
    Этот параметр вступает в силу только в том случае, если для рендеринга прозрачных объектов используется прямой проход рендеринга.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_transparent_multiple_env_probes
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли прозрачный проход множественных зондов среды.
    Примечание
    Этот метод вступает в силу только тогда, когда для рендеринга прозрачных объектов используется прямой проход рендеринга.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)

MeshesMeshes#

Operations on mesh rendering.

render_alpha_fade
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включено ли для объектов затухание альфа-наложения (сглаживание). Когда функция включена, объекты LOD плавно переходят друг в друга на расстоянии затухания.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_show_dynamicФайл конфигурации: *.
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для динамических объектов.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_mesh_dynamics
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для динамических сеток.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_show_mesh_statics
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для статических сеток.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.

TessellationTessellation#

Operations on mesh tessellation.

render_tessellation_density_multiplier
Описание:
  • Переменная.   Отображает глобальный множитель плотности для адаптивной тесселяции с аппаратным ускорением.
  • Команда.   Устанавливает глобальный множитель плотности для адаптивной тесселяции с аппаратным ускорением. Более высокие значения создают более плотные сетки.
Аргументы:
[0.0f; 10.0f] - диапазон значений
1.0f - по умолчанию
render_tessellation_distance_multiplier
Описание:
  • Переменная.   Отображает глобальный множитель для всех параметров расстояния адаптивной тесселяции с аппаратным ускорением, используемой для оптимизации в зависимости от расстояния.
  • Команда.   Устанавливает глобальный множитель для всех параметров расстояния адаптивной тесселяции с аппаратным ускорением, используемой для оптимизации в зависимости от расстояния. Более высокие значения делают тесселяцию видимой на больших расстояниях от камеры (потребляя больше ресурсов).
Аргументы:
[0.0f; 10.0f] - диапазон значений
1.0f - по умолчанию
render_tessellation_shadow_density_multiplier
Описание:
  • Переменная.   Отображает глобальный Множитель плотности теней для эффекта мозаичного смещения.
  • Команда.   Устанавливает глобальный Множитель плотности теней для эффекта мозаичного смещения. Более высокие значения создают более детализированные тени. Вы можете упростить создание теней из мозаичных сеток для экономии производительности.
Аргументы:
[0.01f; 10.0f] - диапазон значений
1.0f - по умолчанию

DecalsDecals#

Operations on decal rendering.

render_decals
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли рендеринг отличительных знаков.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)

FieldsFields#

Operations on field rendering.

render_field_height_resolution
Описание:
  • Переменная.   Отображает разрешение текстуры, в которое преобразуются все текстуры, установленные для всех объектов FieldHeight.
  • Команда.   Устанавливает разрешение текстуры, в которое преобразуются все текстуры, установленные для всех объектов FieldHeight.
    Примечание
    Увеличенное разрешение значительно влияет на производительность.
Аргументы:
0 - 128 x 128
1 - 256 x 256
2 - 512 x 512 (по умолчанию)
3 - 1024 x 1024
4 - 2048 x 2048
5 - 4096 x 4096
6 - 8192 x 8192
render_field_precision
Описание:
  • Переменная.   Отображает значение, указывающее точность текстур, используемых для объектов поля.
  • Команда.   Устанавливает значение, указывающее точность текстур, используемых для объектов поля. Either of the following:
    • текстура R16 с 16-битной точностью
    • текстура R32F с 32-битной точностью
Аргументы:
0 - 16 бит (по умолчанию)
1 - 32-разрядный
render_field_shoreline_resolution
Описание:
  • Переменная.   Отображает разрешение текстуры, в которое преобразуются все текстуры, установленные для всех объектов FieldShoreline.
  • Команда.   Устанавливает разрешение текстуры, в которое преобразуются все текстуры, установленные для всех объектов FieldShoreline.
    Примечание
    Увеличенное разрешение значительно влияет на производительность.
Аргументы:
0 - 128x128 (по умолчанию)
1 - 256x256
2 - 512x512
3 - 1024x1024
4 - 2048x2048
5 - 4096x4096
6 - 8192x8192

TexturesTextures#

Operations on texture rendering.

render_textures_quality
Описание:
  • Переменная.   Отображает разрешение текстур.
  • Команда.   Устанавливает разрешение текстур.
Аргументы:
Одно из следующих значений:
  • 0 - low quality
  • 1 - medium quality
  • 2 - high quality
Значение по умолчанию (2)
render_textures_max_resolution
Описание:
  • Переменная.   Отображает максимальное разрешение всех текстур.
  • Команда.   Устанавливает максимальное разрешение всех текстур. движок не сжимает существующие текстуры: он использует указанные mip-карты текстур *.dds.
Аргументы:
0 - 128x128
1 - 256x256
2 - 512x512
3 - 1024x1024
4 - 2048x2048
5 - 4096x4096
6 - 8192x8192 (по умолчанию)
7 - 16384x16384
render_textures_min_resolution
Описание:
  • Переменная.   Отображает минимальное разрешение всех текстур.
  • Команда.   Устанавливает минимальное разрешение всех текстур. Движок не сжимает существующие текстуры: он использует указанные mip-карты текстур *.dds.
Аргументы:
0 - 128x128 (по умолчанию)
1 - 256x256
2 - 512x512
3 - 1024x1024
4 - 2048x2048
5 - 4096x4096
6 - 8192x8192
7 - 16384x16384
render_textures_filter
Описание:
  • Переменная.   Отображает режим фильтрации текстур.
  • Команда.   Устанавливает режим фильтрации текстур.
Аргументы:
0 - Билинейный
1 - Трехлинейный (по умолчанию)
render_textures_anisotropy
Описание:
  • Переменная.   Отображает уровень анизотропии текстур (степень анизотропной фильтрации).
  • Команда.   Устанавливает уровень анизотропии текстур (степень анизотропной фильтрации).
Аргументы:
0 - уровень 1
1 - уровень 2
2 - уровень 4
3 - уровень 8 (по умолчанию)
4 - уровень 16

ShadersShaders#

Operations on shaders.

render_defines
Описание:
  • Command. Print the macros list related to the renderer (defines to make corresponding resources available in shaders).

Shader CompilationShader Loading#

Operations on the shader loading.

render_shaders_preload
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, компилируются ли все шейдеры, используемые в загружаемом мире, и загружаются ли они в оперативную память при каждой загрузке мира.
    Примечание
    Предварительная загрузка шейдеров приводит к значительному потреблению памяти. Рекомендуется по возможности использовать предварительно сгенерированный кэш шейдеров (смотрите команду shaders_create). В этом случае необходимые шейдеры загружаются из кэша в оперативную память по требованию.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.

Effects and PostprocessesEffects and Postprocesses#

Operations on the effects and postprocesses.

render_animation_leaf
Описание:
  • Переменная.   Отображает глобальная шкала для определения угла поворота листьев растений.
  • Команда.   Устанавливает глобальная шкала для определения угла поворота листьев растений.
Аргументы:
[0.0f; inf] - диапазон значений
1.0f - по умолчанию
render_animation_scale
Описание:
  • Переменная.   Отображает глобальная шкала скорости вращения листьев растений.
  • Команда.   Устанавливает глобальная шкала скорости вращения листьев растений.
Аргументы:
[0.0f; inf] - диапазон значений
1.0f - по умолчанию
render_animation_stem
Описание:
  • Переменная.   Отображает глобальная шкала амплитуды движения стеблей растительности.
  • Команда.   Устанавливает глобальная шкала амплитуды движения стеблей растительности.
Аргументы:
[0.0f; inf] - диапазон значений
1.0f - по умолчанию
render_animation_wind
Описание:
  • Переменная.   Отображает направление ветра для всей растительности (травы и деревьев).
  • Команда.   Устанавливает направление ветра для всей растительности (травы и деревьев). Это множитель для смещения стебля (в материалах травы, стебля и листьев).
Аргументы:
(0.0f, 0.0f, 0.0f) - значение по умолчанию
render_auxiliary
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, используется ли вспомогательный буфер рендеринга. Буфер должен быть включен для работы процессов рендеринга и post post-обработки.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_bent_normal
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включено ли вычисление изогнутых нормалей с трассировкой лучей. The use of SSRTGI for bent normals allows for smooth ambient lighting.
    Примечание
    Вычисление изогнутых нормалей с трассировкой лучей доступно только при включенной SSRTGI technique (см. render_ssrtgi_preset).
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_bent_normal_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_bent_normal_fix_overlit_areas
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включена ли коррекция пересвеченных областей для расчета изогнутых нормалей.
    Примечание
    • Эта опция может существенно повлиять на производительность, поэтому отключайте ее, когда в этом нет необходимости.
    • Вычисление изогнутых нормалей с трассировкой лучей доступно только при включенной SSRTGI technique (см. render_ssrtgi_preset).
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_bent_normal_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_bent_normal_threshold
Описание:
  • Переменная.   Отображает пороговое значение для вычисления изогнутых нормалей с трассировкой лучей.
  • Команда.   Устанавливает пороговое значение для вычисления изогнутых нормалей с трассировкой лучей.
    Примечание
    Вычисление изогнутых нормалей с трассировкой лучей доступно только при включенной SSRTGI technique (см. render_ssrtgi_preset).
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_bent_normal_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[0.0f; inf] - диапазон значений
1.0f - по умолчанию
render_bloom
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли эффект цветения.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_bloom_passes
Описание:
  • Переменная.   Отображает количество проходов для получения эффекта цветения.
  • Команда.   Устанавливает количество проходов для получения эффекта цветения. During the pass a Bloom texture is generating. Up to 8 Bloom textures can be generated: each texture has lower resolution (original size, original size /2, original size /4, so forth) with Bloom effect. After that, all these Bloom textures with the different resolution form the final Bloom texture.
    Примечание
    Чем выше значение, тем более плавным будет эффект. Однако этот параметр существенно влияет на производительность.
Аргументы:
[2; 8] - диапазон значений
6 - по умолчанию
render_bloom_power
Описание:
  • Переменная.   Отображает сила эффекта цветения.
  • Команда.   Устанавливает сила эффекта цветения.
    • 0.0f (мин) - эффект цветения размыт.
    • 1.0f (max) - эффект цветения более контрастный.
Аргументы:
[0.0f; 1.0f] - диапазон значений
0.7f - по умолчанию
render_bloom_resolution
Описание:
  • Переменная.   Отображает разрешение эффекта цветения.
  • Команда.   Устанавливает разрешение эффекта цветения.
Аргументы:
0 - четверть
1 - половина
2 - полный (по умолчанию)
render_bloom_scale
Описание:
  • Переменная.   Отображает масштаб эффекта цветения.
  • Команда.   Устанавливает масштаб эффекта цветения.
Аргументы:
[0.0f; 1.0f] - диапазон значений
0.3f - по умолчанию
render_border
Описание:
  • Переменная.   Отображает ширина и высота границы изображения (в пикселях), которые должны отображаться за пределами горизонтальных границ экрана, чтобы уменьшить артефакты постэффектов.
  • Команда.   Устанавливает ширина и высота границы изображения (в пикселях), которые должны отображаться за пределами горизонтальных границ экрана, чтобы уменьшить артефакты постэффектов.
    Примечание
    Увеличение ширины границы может привести к увеличению эксплуатационных затрат.
Аргументы:
(0, 0) - значение по умолчанию
render_denoise_preset
Описание:
  • Переменная.   Отображает В данный момент используется предустановка Denoise.
  • Команда.   Устанавливает В данный момент используется предустановка Denoise. от Sharpest до Smoothest - интенсивность применения временного фильтра шумоподавления (более плавные настройки вызывают больше ореолов, но обеспечивают более достоверный и плавный эффект в статичных сценах). от Low до High - качество обработки размытия в шумоподавителе (более высокие значения требуют больше производительности). Чтобы настроить параметры эффекта шумоподавления во время выполнения, активируйте предустановку Custom.
Аргументы:
0 - Отключено (по умолчанию)
1 - Самый резкий низкий
2 - Самый острый Высокий
3 - Резкий Низкий
4 - Резкий Высокий
5 - Плавный Низкий
6 - Гладкий Высокий
7 - Самый плавный низкий
8 - Самый гладкий Высокий
9 - Обычай
render_denoise_radius
Описание:
  • Переменная.   Отображает радиус каждой итерации размытия при шумоподавлении.
  • Команда.   Устанавливает радиус каждой итерации размытия при шумоподавлении. Это значение позволяет имитировать большее число итераций размытия без ущерба для производительности. Однако это может привести к такому артефакту экранного пространства, как недостаточно плавное размытие шумоподавителя.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[1; 3] - диапазон значений
1 - по умолчанию
render_denoise_num_blur_iterations
Описание:
  • Переменная.   Отображает количество итераций, выполненных для размытия.
  • Команда.   Устанавливает количество итераций, выполненных для размытия. Более высокие значения увеличивают радиус размытия, что помогает уменьшить шум даже в областях с очень интенсивным шумом. Однако это сильно влияет на производительность. Рекомендуемые значения находятся в диапазоне [3, 5].
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[0; 10] - диапазон значений
5 - по умолчанию
render_denoise_denoise_by_velocity_threshold
Описание:
  • Переменная.   Отображает порог скорости для объектов, перемещающихся по экрану, превышение которого увеличивает интенсивность размытия шумоподавителя.
  • Команда.   Устанавливает порог скорости для объектов, перемещающихся по экрану, превышение которого увеличивает интенсивность размытия шумоподавителя. Этот параметр помогает уменьшить шум и призрачность при движении на высокой скорости.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[0.0f; inf] - диапазон значений
1.0f - по умолчанию
render_indirect_diffuse_temporal_filtering_enabled
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включена ли временная фильтрация для непрямого рассеянного света. Временная фильтрация уменьшает мерцание непрямого рассеянного света.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_indirect_diffuse_temporal_filtering_frame_count
Описание:
  • Переменная.   Отображает количество кадров временной фильтрации для эффекта косвенного рассеяния.
  • Команда.   Устанавливает количество кадров временной фильтрации для эффекта косвенного рассеяния. Задает количество кадров для буфера скорости. Чем выше значение, тем больше кадров объединяется в конечное изображение и тем лучше сглаживание.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[0.0f; inf] - диапазон значений
50.0f - по умолчанию
render_indirect_diffuse_temporal_filtering_color_clamping_intensity
Описание:
  • Переменная.   Отображает интенсивность временной фильтрации, ограничивающая цвет при нулевой скорости пикселей для непрямого рассеяния.
  • Команда.   Устанавливает интенсивность временной фильтрации, ограничивающая цвет при нулевой скорости пикселей для непрямого рассеяния. Более низкие значения приводят к большему количеству объединенных кадров, что уменьшает шумовое мерцание, но увеличивает эффект ореола. Чтобы уменьшить ореолы в этом случае, вы можете использовать пороговое значение скорости фиксации непрямого рассеянного цвета (см. render_indirect_diffuse_temporal_filtering_color_clamping_velocity_threshold), в то время как более высокие значения уменьшают эффект ореолов, но увеличивают мерцание.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[0.0f; 1.0f] - диапазон значений
1.0f - по умолчанию
render_indirect_diffuse_temporal_filtering_color_clamping_velocity_threshold
Описание:
  • Переменная.   Отображает чувствительность временной фильтрации к ограничению цвета для непрямого изменения скорости распространения в пикселях.
  • Команда.   Устанавливает чувствительность временной фильтрации к ограничению цвета для непрямого изменения скорости распространения в пикселях. Этот параметр используется для уменьшения эффекта ореола при более низких значениях интенсивности зажима цвета (см. render_indirect_diffuse_temporal_filtering_color_clamping_intensity): он автоматически увеличивает интенсивность зажима при более высоких скоростях и отключает зажим при низких значениях скорости.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[0.0f; inf] - диапазон значений
100.0f - по умолчанию
render_indirect_diffuse_denoise_enabled
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включено ли подавление шума при непрямом рассеянии.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_indirect_diffuse_denoise_mask_enabled
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включена ли маска шумоподавления для непрямого рассеивания.Эта маска определяет, какие части экрана следует шумоподавлять больше, а какие - меньше. Это может обеспечить более детальное внешнее освещение.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_indirect_diffuse_denoise_threshold
Описание:
  • Переменная.   Отображает пороговое значение для цветовой разницы соседних пикселей, используемое для подавления шума при непрямом рассеянии.
  • Команда.   Устанавливает пороговое значение для цветовой разницы соседних пикселей, используемое для подавления шума при непрямом рассеянии. Blur is applied when the color difference is less than the threshold value.
    Примечание
    Установка слишком высоких значений приводит к размытию всего изображения.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[0.0f; 1.0f] - диапазон значений
1.0f - по умолчанию
render_indirect_specular_temporal_filtering_enabled
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включена ли временная фильтрация для непрямого зеркального освещения. Временная фильтрация уменьшает мерцание непрямого зеркального освещения.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_indirect_specular_temporal_filtering_frame_count
Описание:
  • Переменная.   Отображает количество кадров временной фильтрации для непрямого зеркального отображения.
  • Команда.   Устанавливает количество кадров временной фильтрации для непрямого зеркального отображения. Указывает количество кадров для буфера скорости. Чем выше значение, тем больше кадров объединяется в конечное изображение и тем лучше сглаживание.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[0.0f; inf] - диапазон значений
50.0f - по умолчанию
render_indirect_specular_temporal_filtering_color_clamping_intensity
Описание:
  • Переменная.   Отображает интенсивность временной фильтрации, ограничивающая цвет при нулевой скорости пикселей для непрямого отражения.
  • Команда.   Устанавливает интенсивность временной фильтрации, ограничивающая цвет при нулевой скорости пикселей для непрямого отражения. Более низкие значения приводят к большему количеству объединенных кадров, что уменьшает шумовое мерцание, но увеличивает эффект ореола. Чтобы уменьшить ореолы в этом случае, вы можете использовать непрямую зеркальную временную фильтрацию Color Climping Velocity Threshold (см. render_indirect_specular_temporal_filtering_color_clamping_velocity_threshold), в то время как более высокие значения уменьшают эффект ореолов, но увеличивают мерцание.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[0.0f; 1.0f] - диапазон значений
1.0f - по умолчанию
render_indirect_specular_temporal_filtering_color_clamping_velocity_threshold
Описание:
  • Переменная.   Отображает чувствительность временной фильтрации к изменению цвета при непрямом изменении скорости отражения в пикселях.
  • Команда.   Устанавливает чувствительность временной фильтрации к изменению цвета при непрямом изменении скорости отражения в пикселях. Этот параметр используется для уменьшения эффекта ореола при более низких значениях интенсивности зажима цвета (см. render_indirect_specular_temporal_filtering_color_clamping_intensity): он автоматически увеличивает интенсивность зажима при более высоких скоростях и отключает зажим при низких значениях скорости.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[0.0f; inf] - диапазон значений
100.0f - по умолчанию
render_indirect_specular_denoise_enabled
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включено ли подавление шума при непрямом отражении.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_indirect_specular_denoise_mask_enabled
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включена ли маска шумоподавления для непрямого зеркального отображения.Эта маска определяет, какие участки экрана следует шумоподавлять больше, а какие - меньше. Это может обеспечить более детальное внешнее освещение.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_indirect_specular_denoise_threshold
Описание:
  • Переменная.   Отображает пороговое значение для цветовой разницы соседних пикселей, используемое для подавления шума при косвенном зеркальном эффекте.
  • Команда.   Устанавливает пороговое значение для цветовой разницы соседних пикселей, используемое для подавления шума при косвенном зеркальном эффекте. Blur is applied when the color difference is less than the threshold value.
    Примечание
    Установка слишком высоких значений приводит к размытию всего изображения.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_denoise_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[0.0f; 1.0f] - диапазон значений
1.0f - по умолчанию
render_camera_effects_threshold
Описание:
  • Переменная.   Отображает порог яркости, который используется для определения того, должен ли объект быть размытым в режиме HDR.
  • Команда.   Устанавливает порог яркости, который используется для определения того, должен ли объект быть размытым в режиме HDR. При минимальном значении 0 яркие области могут стать переэкспонированными.
Аргументы:
[0.0f; inf] - диапазон значений
1.0f - по умолчанию
render_camera_effects_temporal_filtering
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включена ли временная фильтрация эффектов камеры. Временная фильтрация уменьшает мерцание эффекта блума на небольших ярких объектах (такое мерцание может появляться при перемещении камеры). Например, его можно использовать в сценах с промышленными трубами.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_camera_effects_temporal_filtering_color_clamping_intensity
Описание:
  • Переменная.   Отображает интенсивность закрепления цвета TAA для достижения эффекта цветения.
  • Команда.   Устанавливает интенсивность закрепления цвета TAA для достижения эффекта цветения. Lower values result in more accumulated frames combined, which reduces noise flickering, but increases ghosting effect. To reduce ghosting in this case you can use Min Velocity Clamping (см. render_camera_effects_temporal_filtering_min_velocity_clamping)и Максимальная скорость зажима (см. render_camera_effects_temporal_filtering_max_velocity_clamping), в то время как более высокие значения уменьшают эффект призрачности, но увеличивают мерцание.
    Примечание
    Эта опция доступна только в том случае, если включена временная фильтрация (см. render_camera_effects_temporal_filtering).
Аргументы:
[1.0f; inf] - диапазон значений
3.0f - по умолчанию
render_camera_effects_temporal_filtering_min_velocity_clamping
Описание:
  • Переменная.   Отображает чувствительность настройки цвета TAA для получения эффекта цветения для статичных объектов.
  • Команда.   Устанавливает чувствительность настройки цвета TAA для получения эффекта цветения для статичных объектов. This parameter is used to reduce ghosting effect for lower Color Clamping Intensity (см. render_camera_effects_temporal_filtering_color_clamping_intensity)значения: более высокие значения уменьшают появление ореолов, но в то же время уменьшают эффект временного фильтра.
    Примечание
    Эта опция доступна только в том случае, если включена временная фильтрация (см. render_camera_effects_temporal_filtering).
Аргументы:
[0.0f; 1.0f] - диапазон значений
0.05f - по умолчанию
render_camera_effects_temporal_filtering_max_velocity_clamping
Описание:
  • Переменная.   Отображает чувствительность TAA color climping для получения эффекта цветения движущихся объектов.
  • Команда.   Устанавливает чувствительность TAA color climping для получения эффекта цветения движущихся объектов. This parameter is used to reduce ghosting effect for lower Color Clamping Intensity (см. render_camera_effects_temporal_filtering_color_clamping_intensity)значения: более высокие значения уменьшают появление ореолов, но в то же время уменьшают эффект временного фильтра.
    Примечание
    Эта опция доступна только в том случае, если включена временная фильтрация (см. render_camera_effects_temporal_filtering).
Аргументы:
[0.0f; 1.0f] - диапазон значений
0.1f - по умолчанию
render_chromatic_aberration
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли рендеринг постэффекта Chromatic Aberration. Этот эффект имитирует цветовые сдвиги в объективах реальных камер из-за того, что лучи света попадают в объектив в разных точках, вызывая разделение цветов RGB.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_chromatic_aberration_intensity
Описание:
  • Переменная.   Отображает интенсивность (strength) постэффекта Chromatic Aberration.
  • Команда.   Устанавливает интенсивность (strength) постэффекта Chromatic Aberration. Определяет, насколько сильно происходит изменение цвета.
Аргументы:
[0.0f; inf] - диапазон значений
0.5f - по умолчанию
render_chromatic_aberration_noise_intensity
Описание:
  • Переменная.   Отображает интенсивность шума, применяемого для постэффекта Chromatic Aberration.
  • Команда.   Устанавливает интенсивность шума, применяемого для постэффекта Chromatic Aberration.
Аргументы:
[0.0f; 1.0f] - диапазон значений
0.3f - по умолчанию
render_chromatic_aberration_samples
Описание:
  • Переменная.   Отображает количество выборок, используемых для расчета постэффекта Chromatic Aberration.
  • Команда.   Устанавливает количество выборок, используемых для расчета постэффекта Chromatic Aberration. Более высокие значения уменьшают полосы, делая эффект более плавным.
Аргументы:
[1; 32] - диапазон значений
1 - по умолчанию
render_dirt_scale
Описание:
  • Переменная.   Отображает intensity of lens dirt effect modulating the pattern of lens flares defined by the Dirt Texture.
  • Команда.   Устанавливает intensity of lens dirt effect modulating the pattern of lens flares defined by the Dirt Texture. For example, it can be used to create an effect of unclean optics when the camera looks at the sun.
Аргументы:
[0.0f; 1.0f] - диапазон значений
0.5f - по умолчанию
render_dof
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли эффект DOF (Глубина резкости).
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_dof_preset
Описание:
  • Переменная.   Отображает Предустановленное качество эффекта DoF. Чтобы настроить параметры эффекта DoF во время выполнения, вам следует активировать предустановку Custom:
  • Команда.   Устанавливает Предустановленное качество эффекта DoF. Чтобы настроить параметры эффекта DoF во время выполнения, вам следует активировать предустановку Custom:
Аргументы:
0 - очень низкий (по умолчанию)
1 - Низкий
2 - Средний
3 - Высокий
4 - Крайне
5 - Экстремальный
6 - Обычай
render_dof_blur
Описание:
  • Переменная.   Отображает интенсивность размытия для эффекта DOF (Глубина резкости).
  • Команда.   Устанавливает интенсивность размытия для эффекта DOF (Глубина резкости).
Аргументы:
[0.0f; inf] - диапазон значений
1.0f - по умолчанию
render_dof_chromatic_aberration
Описание:
Аргументы:
[0.0f; inf] - диапазон значений
0.0f - по умолчанию
render_dof_far_distance
Описание:
  • Переменная.   Отображает предел дальности камеры: расстояние между камерой и самым дальним элементом, который считается приемлемо резким.
  • Команда.   Устанавливает предел дальности камеры: расстояние между камерой и самым дальним элементом, который считается приемлемо резким. Черная зона на маске DOF означает зону в фокусе.
Аргументы:
[0.0f; inf] - диапазон значений
10.0f - по умолчанию
render_dof_near_distance
Описание:
  • Переменная.   Отображает ближний предел разрешения камеры: расстояние между камерой и первым элементом, который считается приемлемо резким.
  • Команда.   Устанавливает ближний предел разрешения камеры: расстояние между камерой и первым элементом, который считается приемлемо резким. Черная зона на маске разрешения означает зону, находящуюся в фокусе.
Аргументы:
[0.0f; inf] - диапазон значений
10.0f - по умолчанию
render_dof_focal_distance
Описание:
  • Переменная.   Отображает фокусное расстояние камеры, т.е. точка, в которой объекты находятся в фокусе и хорошо видны.
  • Команда.   Устанавливает фокусное расстояние камеры, т.е. точка, в которой объекты находятся в фокусе и хорошо видны.
Аргументы:
[0.0f; inf] - диапазон значений
1.0f - по умолчанию
render_dof_far_focal_offset
Описание:
  • Переменная.   Отображает Устанавливает смещение от фокуса к самой дальней размытой зоне для эффекта DOF.
  • Команда.   Устанавливает Устанавливает смещение от фокуса к самой дальней размытой зоне для эффекта DOF. Другими словами, расстояние, когда фон (дальний) находится в фокусе.
Аргументы:
[0.0f; inf] - диапазон значений
0.0f - по умолчанию
render_dof_near_focal_offset
Описание:
  • Переменная.   Отображает смещение от фокуса к ближайшей размытой зоне.
  • Команда.   Устанавливает смещение от фокуса к ближайшей размытой зоне. Другими словами, расстояние, когда передний план (ближний) находится в фокусе.
Аргументы:
[0.0f; inf] - диапазон значений
0.0f - по умолчанию
render_dof_resolution
Описание:
  • Переменная.   Отображает разрешение эффекта DOF (глубины резкости).
  • Команда.   Устанавливает разрешение эффекта DOF (глубины резкости).
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_dof_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - четверть
1 - половина
2 - полный (по умолчанию)
render_dof_quality
Описание:
  • Переменная.   Отображает качество эффекта DOF (глубины резкости).
  • Команда.   Устанавливает качество эффекта DOF (глубины резкости).
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_dof_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
Одно из следующих значений:
  • 0 - low quality
  • 1 - medium quality
  • 2 - high quality
  • 3 - ultra quality
Значение по умолчанию (1)
render_dof_bokeh_mode
Описание:
  • Переменная.   Отображает форма Боке для эффекта DOF.
  • Команда.   Устанавливает форма Боке для эффекта DOF. This parameter determines the way the lens renders out-of-focus points of light.
    Примечание
    Для эффекта DOF по умолчанию включен эффект Боке.
Аргументы:
0 - кольцо (по умолчанию)
1 - круг
render_dof_increased_accuracy
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включена ли опция повышенная точность для эффекта DOF (глубина резкости). При включении расчет фокусировки выполняется с повышенной точностью.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_dof_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_dof_focus_improvement
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включена ли опция улучшение фокусировки для эффекта DOF (глубина резкости). При включении переходы между сфокусированными и несфокусированными частями сцены становятся более точными.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_dof_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл.
1 - вкл.
render_show_emission
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, отображается ли визуализатор для материалов с включенным состоянием Emission или подключает какие-либо данные к входным данным Emission на графике материалов.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_exposure_mode
Описание:
Аргументы:
0 - статический (по умолчанию)
1 - логарифмическое адаптивное воздействие
2 - квадратичная адаптивная экспозиция
render_exposure
Описание:
  • Переменная.   Отображает камера экспозиция (множитель яркости сцены).
  • Команда.   Устанавливает камера экспозиция (множитель яркости сцены).

    Он определяет результирующую величину яркости:

    • При минимальном значении 0.0f изображение становится черным.
    • Чем выше значение, тем больше яркость и тем ярче освещена сцена.
    Доступно только в режиме камеры (см. render_camera_mode)установлено значение Classic.
Аргументы:
[0.0f; 4.0f] - диапазон значений
0.0f - по умолчанию
render_exposure_adaptation
Описание:
  • Переменная.   Отображает время, необходимое камере для настройки экспозиции, в секундах.
  • Команда.   Устанавливает время, необходимое камере для настройки экспозиции, в секундах. 0.0f - означает мгновенную адаптацию. Если указано слишком маленькое или даже отрицательное значение, вместо него будет использоваться 1E-6.
Аргументы:
[0.0f; inf] - диапазон значений
1.0f - по умолчанию
render_iso
Описание:
  • Переменная.   Отображает Значение ISO, используемое для расчета статической экспозиции.
  • Команда.   Устанавливает Значение ISO, используемое для расчета статической экспозиции. Это значение доступно для физической camera (см. render_camera_mode) и представляет чувствительность датчика камеры. Чем выше значение ISO, тем больше света собирается и тем ярче изображение.
Аргументы:
[0; inf] - диапазон значений
100 - по умолчанию
render_shutter_speed
Описание:
  • Переменная.   Отображает выдержка, используемая для расчета статической экспозиции.
  • Команда.   Устанавливает выдержка, используемая для расчета статической экспозиции. Эта настройка доступна для физической camera (см. render_camera_mode) и указывает, как долго датчик камеры активно собирает свет. Более высокие значения увеличивают выдержку затвора, а изображение - темнее.
Аргументы:
[0; inf] - диапазон значений
250 - по умолчанию
render_f_stop
Описание:
  • Переменная.   Отображает f-значение остановки, используемое для расчета статической экспозиции.
  • Команда.   Устанавливает f-значение остановки, используемое для расчета статической экспозиции. Эта настройка доступна для физической камеры (см. render_camera_mode) и представляет собой соотношение фокусного расстояния (f) и диаметра отверстия объектива (D): f / D. Это величина, обратная относительной апертуре. Чем выше значение, тем темнее изображение.
Аргументы:
[0; inf] - диапазон значений
11 - по умолчанию
render_camera_mode
Описание:
  • Переменная.   Отображает режим камеры, который определяет способ установки экспозиции.
  • Команда.   Устанавливает режим камеры, который определяет способ установки экспозиции. Either of the following:
    • Physically-Based - реальные значения используются для настройки освещения и экспозиции камеры: ISO (см. render_iso), выдержка (см. render_shutter_speed), F-стоп (см. render_f_stop). Для получения информации о параметрах для умалчивания значения статистической вероятности для 1.
      Примечание
      Для физического режима режим экспозиции (см. render_exposure_mode) должен быть установлен наStatic, чтобы избежать проблем с экспозицией.
    • Classic - экспозиция устанавливается значением экспозиции (см. render_exposure).
Аргументы:
0 - классический (по умолчанию)
1 - физически обоснованный
render_white_balance
Описание:
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_white_balance_intensity
Описание:
  • Переменная.   Отображает значение интенсивности коррекции баланса белого.
  • Команда.   Устанавливает значение интенсивности коррекции баланса белого.
    • 0.0f - коррекция баланса белого не выполняется.
    • более высокие значения приводят к более сильной коррекции.
    Примечание
    Не устанавливайте слишком высокие значения для сцен в ночное время и при слабом освещении, так как это может привести к сильному искажению цвета, из-за чего сцена будет выглядеть совершенно неестественно.
Аргументы:
[0.0f; 1.0f] - диапазон значений
0.3f - по умолчанию
render_white_balance_adaptation_time
Описание:
  • Переменная.   Отображает период времени, установленный для настройки баланса белого камерой.
  • Команда.   Устанавливает период времени, установленный для настройки баланса белого камерой. During this time white balance correction is performed (0.0f - instant correction is to be used).
    Примечание
    Рекомендуется использовать меньшие значения, когда это возможно, чтобы сделать процесс коррекции незаметным, в противном случае он будет медленным и будет бросаться в глаза пользователю. Однако установка слишком низких значений может привести к резкому переключению цветов при перемещении камеры. Итак, тщательно отрегулируйте этот параметр, чтобы сделать переход плавным. Вы можете установить его равным значению адаптации экспозиции (см. render_exposure_adaptation).
Аргументы:
[0.0f; inf] - диапазон значений
1.0f - по умолчанию
render_vignette_mask
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли рендеринг постэффекта Vignette Mask. Эффект применяет затемнение к краям изображения по сравнению с центром, обычно вызываемое толстыми или наложенными друг на друга фильтрами, дополнительными объективами и блендами. Его можно использовать для создания художественного эффекта, чтобы привлечь внимание к центру изображения.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_vignette_mask_intensity
Описание:
  • Переменная.   Отображает интенсивность Vignette Mask.
  • Команда.   Устанавливает интенсивность Vignette Mask. Определяет степень виньетирования на экране: при более высоких значениях виньетка становится шире.
Аргументы:
[0.0f; 1.0f] - диапазон значений
1.0f - по умолчанию
render_vignette_mask_power
Описание:
  • Переменная.   Отображает Значение мощности, управляющее непрозрачностью маски для постэффекта Vignette Mask.
  • Команда.   Устанавливает Значение мощности, управляющее непрозрачностью маски для постэффекта Vignette Mask.
Аргументы:
[0.0f; inf] - диапазон значений
1.0f - по умолчанию
render_noise
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли рендеринг постэффекта Noise.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_noise_intensity
Описание:
  • Переменная.   Отображает интенсивность постэффекта Noise.
  • Команда.   Устанавливает интенсивность постэффекта Noise. Более высокие значения приводят к большему количеству шума, применяемого к изображению.
Аргументы:
[0.0f; inf] - диапазон значений
0.03f - по умолчанию
color_correction_brightness
Описание:
  • Переменная.   Отображает общее значение яркости для сцены.
  • Команда.   Устанавливает общее значение яркости для сцены.
Аргументы:
[-1.0f; 1.0f] - диапазон значений
0.0f - по умолчанию
color_correction_contrast
Описание:
  • Переменная.   Отображает общее значение контрастности для сцены.
  • Команда.   Устанавливает общее значение контрастности для сцены.
Аргументы:
[-1.0f; 1.0f] - диапазон значений
0.0f - по умолчанию
color_correction_gamma
Описание:
  • Переменная.   Отображает Значение гамма-коррекции для сцены.
  • Команда.   Устанавливает Значение гамма-коррекции для сцены.
Аргументы:
[0.5f; 1.5f] - диапазон значений
1.0f - по умолчанию
color_correction_white
Описание:
  • Переменная.   Отображает баланс белого в сцене.
  • Команда.   Устанавливает баланс белого в сцене.
Аргументы:
vec4_zero - значение по умолчанию (черный)
color_correction_by_curves
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включена ли цветокоррекция с помощью кривых.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
color_correction_hue_per_color
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включена ли точная настройка оттенка (сдвиг цвета) для каждого из 12 основных цветов спектра.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
color_correction_hue_shift
Описание:
  • Переменная.   Отображает настройка оттенка значения для сцены.
  • Команда.   Устанавливает настройка оттенка значения для сцены. Список цветов палитры: 0 - Красный, 1 - Оранжевый, 2 - желтый, 3 - Шартрез, 4 - Зеленый, 5 - Весенне-зеленый, 6 - Голубой, 7 - Лазурный, 8 - Голубой, 9 - Фиолетовый, 10 - Пурпурный, 11 - Розовый.
Аргументы:
(0,0,0,0,0,0,0,0,0,0,0,0,0) - значение по умолчанию
color_correction_saturation_per_color
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включена ли точная настройка насыщенности для каждого из 12 основных цветов спектра.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
color_correction_saturation
Описание:
  • Переменная.   Отображает настройка насыщенности значения для сцены.
  • Команда.   Устанавливает настройка насыщенности значения для сцены.Список цветов палитры: 0 - красный, 1 - Оранжевый, 2 - желтый, 3 - Шартрез, 4 - Зеленый, 5 - Весенне-зеленый, 6 - Голубой, 7 - Лазурный, 8 - Синий, 9 - Фиолетовый, 10 - Пурпурный, 11 - Розовый.
Аргументы:
(1,1,1,1,1,1,1,1,1,1,1,1,1,1) - значение по умолчанию
color_correction_preserve_saturation
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, должна ли сохраняться первоначальная насыщенность цвета сцены после применения цветокоррекции.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_supersampling
Описание:
Аргументы:
[1e-6f; 8.0f] - диапазон значений
1.0f - по умолчанию
render_occluders
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли рендеринг окклюдеров.
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_occluders_resolution
Описание:
  • Переменная.   Отображает разрешение текстуры, в которую рендерятся окклюдеры (см. render_occluders).
  • Команда.   Устанавливает разрешение текстуры, в которую рендерятся окклюдеры (см. render_occluders).
Аргументы:
От 1x1 до 1024x1024 По умолчанию: 128x64
render_occluders_shadows
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли рендеринг перекрывающих элементов для теней.
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_occluders_shadows_resolution
Описание:
  • Переменная.   Отображает разрешение текстуры, в которую рендерятся окклюдеры для shadows (см. render_occluders_shadows).
  • Команда.   Устанавливает разрешение текстуры, в которую рендерятся окклюдеры для shadows (см. render_occluders_shadows).
Аргументы:
От 1x1 до 1024x1024 По умолчанию: 512x512
render_ssgi
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включен ли эффект SSGI (Глобальная подсветка экранного пространства).
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_gi_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_ssgi_intensity
Описание:
  • Переменная.   Отображает интенсивность SSGI (глобального освещения экранного пространства) для сцены.
  • Команда.   Устанавливает интенсивность SSGI (глобального освещения экранного пространства) для сцены. При минимальном значении 0.0f глобальное освещение является самым темным.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_ssgi_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[0.0f; 1.0f] - диапазон значений
1.0f - по умолчанию
render_ssgi_intensity_boost
Описание:
  • Переменная.   Отображает увеличьте значение интенсивности.
  • Команда.   Устанавливает увеличьте значение интенсивности. Увеличивает интенсивность SSGI, повышая значение до указанной мощности.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_ssgi_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - мощность 1 (по умолчанию)
1 - мощность 2
2 - мощность 3
3 - мощность 4
render_ssgi_threshold
Описание:
  • Переменная.   Отображает пороговое значение для SSGI с трассировкой лучей (глобальное освещение экранного пространства).
  • Команда.   Устанавливает пороговое значение для SSGI с трассировкой лучей (глобальное освещение экранного пространства).
    Примечание
    Вычисление SSGI с трассировкой лучей доступно только при включенной SSRTGI technique (см. render_ssrtgi_preset).
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_ssgi_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[0.0f; inf] - диапазон значений
1.0f - по умолчанию
render_fxaa
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включено ли сглаживание FXAA (после обработки).
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_aa_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_fxaa_intensity
Описание:
  • Переменная.   Отображает интенсивность FXAA.
  • Команда.   Устанавливает интенсивность FXAA. Интенсивность определяет смещение выборки фрагмента FXAA. Чем выше значение, тем более размытым будет изображение.
Аргументы:
[0.0f; 1.0f] - диапазон значений
0.0f - по умолчанию
render_aa_preset
Описание:
  • Переменная.   Отображает индекс предустановки AA (сглаживание), используемой в данный момент. Чтобы настроить параметры сглаживания во время выполнения, вам следует активировать предустановку Custom:
  • Команда.   Устанавливает индекс предустановки AA (сглаживание), используемой в данный момент. Чтобы настроить параметры сглаживания во время выполнения, вам следует активировать предустановку Custom:
Аргументы:
0 - Самый острый (по умолчанию)
1 - Острый
2 - Гладкий
3 - Гладкий + SRAA
4 - Самый гладкий
5 - Самый гладкий + SRAA
6 - Режим виртуальной реальности
7 - Обычай
render_taa
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включено ли TAA (временное сглаживание).
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_aa_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_taa_preset
Описание:
  • Переменная.   Отображает В данный момент используется предустановка TAA (временное сглаживание). Чтобы настроить параметры сглаживания во время выполнения, вам следует активировать предустановку Custom:
  • Команда.   Устанавливает В данный момент используется предустановка TAA (временное сглаживание). Чтобы настроить параметры сглаживания во время выполнения, вам следует активировать предустановку Custom:
Аргументы:
0 - Самый острый (по умолчанию)
1 - Острый
2 - Гладкий
3 - Самый гладкий
4 - Режим виртуальной реальности
5 - Обычай
render_taa_antialiasing_in_motion
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включено ли улучшенное сглаживание в движении (для движущейся камеры и объектов). Должно быть включено значение TAA (см. render_taa).
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_taa_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_taa_frame_count
Описание:
  • Переменная.   Отображает количество кадров TAA (временное сглаживание).
  • Команда.   Устанавливает количество кадров TAA (временное сглаживание). Указывает количество кадров, объединенных для пикселей. Чем выше значение, тем больше кадров объединяется в конечное изображение и тем лучше сглаживание. Это значение используется только в том случае, если опция Frames By Velocity (см. render_taa_frames_by_velocity) отключена.
Аргументы:
[0.0f; inf] - диапазон значений
30.0f - по умолчанию
render_taa_catmull_resampling
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включена ли повторная выборка Catmull-Rom. Эта опция позволяет уменьшить размытость изображения при перемещении камеры вперед/назад. Рекомендуется отключить повторную выборку для пресетов низкого качества.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_taa_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_taa_frames_by_color
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, включена ли опция TAA фиксация цвета. Эта опция фиксирует цвет текущего и предыдущего кадра. Изображение становится более четким. TAA (см. render_taa) должен быть включен.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_taa_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл.
1 - вкл. (по умолчанию)
render_taa_diagonal_neighbors
Описание:
  • Переменная.   Отображает значение показывающее, включена ли опция, контролируемая описанной ниже командой.
  • Команда.   Переключает значение, указывающее, следует ли учитывать соседние по диагонали пиксели в процессе сжатия цвета для TAA. Этот режим можно использовать для относительно статичных сцен, когда требуется улучшенное сглаживание. В случае динамичной сцены могут появляться размытые артефакты вблизи границ экрана.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_taa_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
0 - выкл. (по умолчанию)
1 - вкл.
render_taa_preserve_details
Описание:
  • Переменная.   Отображает уровень детализации TAA (временное сглаживание).
  • Команда.   Устанавливает уровень детализации TAA (временное сглаживание). Чем выше значение, тем более детализированным является изображение. Может вызвать дополнительное мерцание.
Аргументы:
[0.0f; inf] - диапазон значений
0.5f - по умолчанию
render_taa_pixel_offset
Описание:
  • Переменная.   Отображает размер смещения выборки, выполняемого во время субпиксельного дрожания.
  • Команда.   Устанавливает размер смещения выборки, выполняемого во время субпиксельного дрожания. Смещение может быть меньше пикселя: например, если установлено значение 0.5, кадры будут смещены на половину пикселя.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom preset, and will take effect only when this preset is active (change active preset via render_taa_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
Аргументы:
[0.0f; 1.0f] - диапазон значений
1.0f - по умолчанию
render_taa_samples
Описание:
  • Переменная.   Отображает количество смещений выборки, выполненных во время субпиксельного дрожания.
  • Команда.   Устанавливает количество смещений выборки, выполненных во время субпиксельного дрожания. Параметр позволяет уменьшить дрожание и размытость изображения. При минимальном значении 0 (смещение 1 выборки) смещений не будет и, следовательно, сглаживания не будет. TAA (см. render_taa) должен быть включен.
Примечание
Установка значения при помощи this console command changes only the setting stored in the Custom