This page has been translated automatically.
视频教程
界面
要领
高级
实用建议
基础
专业(SIM)
UnigineEditor
界面概述
资源工作流程
Version Control
设置和首选项
项目开发
调整节点参数
Setting Up Materials
设置属性
照明
Sandworm
使用编辑器工具执行特定任务
如何擴展編輯器功能
嵌入式节点类型
Nodes
Objects
Effects
Decals
光源
Geodetics
World Nodes
Sound Objects
Pathfinding Objects
Players
编程
基本原理
搭建开发环境
使用范例
C++
C#
UnigineScript
统一的Unigine着色器语言 UUSL (Unified UNIGINE Shader Language)
Plugins
File Formats
材质和着色器
Rebuilding the Engine Tools
GUI
双精度坐标
应用程序接口
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
Tutorials

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 Console
How 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 Operation
Console 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 Syntax
Command 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 Key
How 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.

Console
Console#

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配置文件: *.boot
描述:
  • 变量。   打印当前值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 GUI
Console 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 -

Engine
Engine#

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 Files
Engine 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
描述:
fast_shutdown配置文件: *.boot
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   Enables fast and safe Engine shutdown by the operating system. By default this option is enabled to ensure that your application quits and releases all resources quickly. If you need to have the ability to re-initialize the Engine again after shutting it down (call init() after shutdown()) without restarting the application, you can disable this option, but in this case the Engine shutdown process may take significantly more time.
参数:
0 -
1 - 开 (默认)

Engine Start-Up Parameters
Engine Start-Up Parameters#

Console variables defined on Engine start-up.

注意
After changing these variables via the console, restart the Engine to apply new values.
pso_preload配置文件: *.boot
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   Enables preloading of PSOs (Pipeline State Objects) on Engine initialization.
参数:
0 - 关 (默认)
1 -
materials_preload配置文件: *.boot
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   Enables preloading of all materials on Engine initialization (including render materials). When preloading is enabled, Engine startup takes more time, and more memory is used. There are fewer spikes, but they occur sometimes. You can use materials preloading for a small project with a low number of materials (in case of satisfactory performance and sufficient memory amount). When disabled, materials are loaded on demand, resulting in lots of freezes, spikes, etc., but providing fast iterations during the application development phase (as less time is spent on launching your application and loading resources).
参数:
0 - 关 (默认)
1 -
shaders_preload配置文件: *.boot
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   Enables preloading of shaders for the loaded materials on Engine initialization. When disabled, shaders are loaded on demand, resulting in lots of freezes, spikes, etc., but providing fast iterations during the application development phase (as less time is spent on launching your application and loading resources).
参数:
0 - 关 (默认)
1 -
shader_cache_preload配置文件: *.boot
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   Enables preloading of the shader cache on Engine initialization. The shader cache stored on the disk is loaded to RAM, reducing the number of disc accesses.
参数:
0 - 关 (默认)
1 -
textures_cache_preload配置文件: *.boot
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   Enables preloading of the texture cache on Engine initialization.
    注意
    Textures cache always remains in memory after loading.
参数:
0 - 关 (默认)
1 -
particles_memory_preload配置文件: *.boot
描述:
  • Variable. Prints the current size of memory allocated for particles by the command below.
  • Command. Sets the size of memory allocated for particles.
参数:
Memory size in Mb. The default is 50.

World
World#

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 Resources
World 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).

Sound
Sound#

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 Resources
Sound 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 Manager
Material 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).
render_materials_quality
描述:
  • 变量。   打印当前值quality level of the rendered materials. Depending on the specified level, a certain set of features inside graph-based materials connected to the corresponding input of a Material Quality Switch node will be applied.
  • 命令。   设置 quality level of the rendered materials. Depending on the specified level, a certain set of features inside graph-based materials connected to the corresponding input of a Material Quality Switch node will be applied.
参数:
0 - Low
1 - Medium
2 - High (默认)
materials_reload
描述:
  • Command. Reloads all loaded materials and used shaders (by calling the reloadMaterials() method). Shader variables are updated automatically. It can be called, for example, for graphics API changes to come to effect.
materials_reload_event
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   Handles materials reload event in the Editor. Disabling is unsafe.
参数:
0 -
1 - 开 (默认)
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.

Camera
Camera#

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 System
File 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 Info
File 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.

Assets
Assets#

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 Export
Import 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.

Scripts
Scripts#

Operations on the world, system and editor scripts.

Editor Script Analyzer
Editor 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 Analyzer
System 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 Analyzer
World 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 Debugger
Script 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 Operations
Asynchronous 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.

Visualizer
Visualizer#

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 Debugging
World 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 Debugging
Lighting 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 Debugging
Node Debugging#

Operations on the node debugging.

world_show_handler配置文件: *.user
描述:
  • Variable. Prints the value indicating if node handlers for lights, particle systems and so on are displayed.
  • Command. Displays node handlers for lights, particle systems, 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配置文件: *.
描述:
  • 变量。   打印当前值value visualizing the state of the Immovable option for objects.
  • 命令。   设置 value visualizing the state of the Immovable option for objects.
参数:
0 - disabled (默认)
1 - show objects with Immovable option enabled
2 - show objects with Immovable option disabled
render_show_nodes_interaction_trigger配置文件: *.
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled for nodes with the Trigger Interaction flag enabled.
参数:
0 - 关 (默认)
1 -
render_show_nodes_interaction_clutter配置文件: *.
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled for nodes with the Clutter Interaction flag enabled.
参数:
0 - 关 (默认)
1 -
render_show_nodes_interaction_grass配置文件: *.
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled for nodes with the Grass Interaction flag enabled.
参数:
0 - 关 (默认)
1 -

Occluder Debugging
Occluder 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 Debugging
Vertex Color Debugging#

Operations on vertex color debugging.

render_show_vertex_color配置文件: *.
描述:
  • 变量。   打印当前值value indicating whether displaying of geometry that uses the selected vertex color is enabled.
  • 命令。   设置 value indicating whether displaying of geometry that uses the selected vertex color is enabled.
参数:
0 - disabled. (默认)
1 - Red color.
2 - Green color.
3 - Blue color.
4 - Alpha color.
5 - RGB color.

Landscape Terrain Debugging
Landscape 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
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for Mesh Cluster objects.
参数:
0 - 关 (默认)
1 -
描述:
render_show_field_mask_bits
描述:
value indicating which bit or bits of the field mask are used for visualization. The surfaces that use the specified bits of the field mask will be highlighted. To use this option, rendering of the relevant visualizer (请参阅render_show_field_mask) should be enabled.
注意
Please note that the argument is an integer value, so the bit mask has to be represented accordingly.
render_show_shadow_mask
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled to highlight the surfaces that use the specified bits of the shadow mask.
参数:
0 - 关 (默认)
1 -
render_show_shadow_mask_bits
描述:
value indicating which bit or bits of the shadow mask are used for visualization. The surfaces that use the specified bits of the shadow mask will be highlighted. To use this option, rendering of the relevant visualizer (请参阅render_show_shadow_mask) should be enabled.
注意
Please note that the argument is an integer value, so the bit mask has to be represented accordingly.
render_show_obstacle_mask
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled to highlight the surfaces that use the specified bits of the obstacle mask.
参数:
0 - 关 (默认)
1 -
render_show_obstacle_mask_bits
描述:
value indicating which bit or bits of the obstacle mask are used for visualization. The surfaces that use the specified bits of the obstacle mask will be highlighted. To use this option, rendering of the relevant visualizer (请参阅render_show_obstacle_mask) should be enabled.
注意
Please note that the argument is an integer value, so the bit mask has to be represented accordingly.
render_show_material_mask
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled to highlight the surfaces that use the specified bits of the material mask.
参数:
0 - 关 (默认)
1 -
render_show_material_mask_bits
描述:
value indicating which bit or bits of the material mask are used for visualization. The surfaces that use the specified bits of the material mask will be highlighted. To use this option, rendering of the relevant visualizer (请参阅render_show_material_mask) should be enabled.
注意
Please note that the argument is an integer value, so the bit mask has to be represented accordingly.
render_show_viewport_mask
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled to highlight the surfaces that use the specified bits of the viewport mask.
参数:
0 - 关 (默认)
1 -
render_show_viewport_mask_bits
描述:
value indicating which bit or bits of the viewport mask are used for visualization. The surfaces that use the specified bits of the viewport mask will be highlighted. To use this option, rendering of the relevant visualizer (请参阅render_show_viewport_mask) should be enabled.
注意
Please note that the argument is an integer value, so the bit mask has to be represented accordingly.
render_show_physical_mask
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled to highlight the surfaces that use the specified bits of the physical mask.
参数:
0 - 关 (默认)
1 -
render_show_physical_mask_bits
描述:
value indicating which bit or bits of the physical mask are used for visualization. The surfaces that use the specified bits of the physical mask will be highlighted. To use this option, rendering of the relevant visualizer (请参阅render_show_physical_mask) should be enabled.
注意
Please note that the argument is an integer value, so the bit mask has to be represented accordingly.
render_show_collision_mask
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled to highlight the surfaces that use the specified bits of the collision mask.
参数:
0 - 关 (默认)
1 -
render_show_collision_mask_bits
描述:
value indicating which bit or bits of the collision mask are used for visualization. The surfaces that use the specified bits of the collision mask will be highlighted. To use this option, rendering of the relevant visualizer (请参阅render_show_collision_mask) should be enabled.
注意
Please note that the argument is an integer value, so the bit mask has to be represented accordingly.
render_show_navigation_mask
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled to highlight the surfaces that use the specified bits of the navigation mask.
参数:
0 - 关 (默认)
1 -
render_show_navigation_mask_bits
描述:
value indicating which bit or bits of the navigation mask are used for visualization. The surfaces that use the specified bits of the navigation mask will be highlighted. To use this option, rendering of the relevant visualizer (请参阅render_show_navigation_mask) should be enabled.
注意
Please note that the argument is an integer value, so the bit mask has to be represented accordingly.
render_show_intersection_mask
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled to highlight the surfaces that use the specified bits of the intersection mask.
参数:
0 - 关 (默认)
1 -
render_show_intersection_mask_bits
描述:
value indicating which bit or bits of the intersection mask are used for visualization. The surfaces that use the specified bits of the intersection mask will be highlighted. To use this option, rendering of the relevant visualizer (请参阅render_show_intersection_mask) should be enabled.
注意
Please note that the argument is an integer value, so the bit mask has to be represented accordingly.
render_show_sound_reverb_mask
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled to highlight the surfaces that use the specified bits of the reverberation mask.
参数:
0 - 关 (默认)
1 -
render_show_sound_reverb_mask_bits
描述:
value indicating which bit or bits of the reverberation mask are used for visualization. The surfaces that use the specified bits of the reverberation mask will be highlighted. To use this option, rendering of the relevant visualizer (请参阅render_show_sound_reverb_mask) should be enabled.
注意
Please note that the argument is an integer value, so the bit mask has to be represented accordingly.
render_show_sound_source_mask
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled to highlight the surfaces that use the specified bits of the sound source mask.
参数:
0 - 关 (默认)
1 -
render_show_sound_source_mask_bits
描述:
value indicating which bit or bits of the sound source mask are used for visualization. The surfaces that use the specified bits of the sound source mask will be highlighted. To use this option, rendering of the relevant visualizer (请参阅render_show_sound_source_mask) should be enabled.
注意
Please note that the argument is an integer value, so the bit mask has to be represented accordingly.
render_show_sound_occlusion_mask
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled to highlight the surfaces that use the specified bits of the sound occlusion mask.
参数:
0 - 关 (默认)
1 -
render_show_sound_occlusion_mask_bits
描述:
value indicating which bit or bits of the sound occlusion mask are used for visualization. The surfaces that use the specified bits of the sound occlusion mask will be highlighted. To use this option, rendering of the relevant visualizer (请参阅render_show_sound_occlusion_mask) should be enabled.
注意
Please note that the argument is an integer value, so the bit mask has to be represented accordingly.
render_show_physical_exclusion_mask
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled to highlight the surfaces that use the specified bits of the physical exclusion mask.
参数:
0 - 关 (默认)
1 -
render_show_physical_exclusion_mask_bits
描述:
value indicating which bit or bits of the physical exclusion mask are used for visualization. The surfaces that use the specified bits of the physical exclusion mask will be highlighted. To use this option, rendering of the relevant visualizer (请参阅render_show_physical_exclusion_mask) should be enabled.
注意
Please note that the argument is an integer value, so the bit mask has to be represented accordingly.
render_show_physics_intersection_mask
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is enabled to highlight the surfaces that use the specified bits of the physics intersection mask.
参数:
0 - 关 (默认)
1 -
render_show_physics_intersection_mask_bits
描述:
value indicating which bit or bits of the physics intersection mask are used for visualization. The surfaces that use the specified bits of the physics intersection mask will be highlighted. To use this option, rendering of the relevant visualizer (请参阅render_show_physics_intersection_mask) should be enabled.
注意
Please note that the argument is an integer value, so the bit mask has to be represented accordingly.
render_show_visualizer_distance配置文件: *.
描述:
  • 变量。   打印当前值distance from the camera within which the helpers are visualized.
  • 命令。   设置 distance from the camera within which the helpers are visualized.
参数:
[0; 100000] - 可用范围
500 - 默认
render_show_complex_shadow_shader
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for objects that cast shadows in the following way: the pixels are cut out during the shadow pass, as it's done in Alpha Test or Alpha Blend materials, materials assigned to animated Mesh Skinned, opaque materials with the enabled Depth Offset or any other effects that affect shadows.
参数:
0 - 关 (默认)
1 -
render_show_surface_custom_texture_not_available
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for surfaces the materials of which use the surface custom texture in the material graph, however the option is not enabled for the surface.
参数:
0 - 关 (默认)
1 -
render_show_surface_custom_texture_not_used
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for surfaces with the surface custom texture enabled and/or set, but not used in the material graph.
参数:
0 - 关 (默认)
1 -
render_show_surface_custom_texture
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for surfaces with the surface custom texture enabled.
参数:
0 - 关 (默认)
1 -
render_show_physics_intersection
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for surfaces with the physics intersection enabled.
参数:
0 - 关 (默认)
1 -
render_show_intersection
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for surfaces with the Intersection enabled.
参数:
0 - 关 (默认)
1 -
render_show_manual_materials
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for objects with manual materials.
参数:
0 - 关 (默认)
1 -
render_show_non_manual_materials
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for objects with non-manual materials.
参数:
0 - 关 (默认)
1 -

Physics Debugging
Physics 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 Debugging
Texture Debugging#

Operations on the texture debugging.

render_show_texture_resolution
描述:
  • 变量。   打印当前值display mode for texture resolution used by the renderer.
  • 命令。   设置 display mode for texture resolution used by the renderer.
参数:
0 - disabled (默认)
1 - show surfaces depending on maximum resolution of textures used in materials assigned to them applying colors in accordance with the scale
2 - show the relationship between maximum texture resolution of the material to the size of triangles on the screen to which it is applied: blue indicates insufficient texture resolution, while yellow tells that it is excessive, if the color is green - everything is ok.
render_show_texture_resolution_blend
描述:
  • 变量。   打印当前值value used for blending the rendered image with the color displaying the texture resolution.
  • 命令。   设置 value used for blending the rendered image with the color displaying the texture resolution.
参数:
[0; 1] - 可用范围
0.5 - 默认
render_show_texture_resolution_uv_mode
描述:
参数:
0 - UV0 (默认)
1 - UV1

Occlusion Queries
Occlusion 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 Profiling
Performance 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 GUI
Profiler 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)

Microprofile
Microprofile#

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.

VR Settings
VR Settings#

vr_info
描述:
  • Command. Prints the information on the current VR API and the connected VR devices — HMD, controllers, and others. For the controllers, it also displays the battery level (if available).
vr_reset_zero_pose
描述:
  • Command. Sets the zero pose to the current tracker position.
vr_render_enabled配置文件: *.boot
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if rendering into the head-mounted display is enabled.
参数:
0 - 关 (默认)
1 -
vr_peripheral_rendering_mode_enabled配置文件: *.boot
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the peripheral rendering mode is enabled. In this mode, the HMD has two context (peripheral) and two focus displays. You can disable two additional viewports to improve peformance.
    注意
    This feature is available for the Varjo devices only.
参数:
0 - 关 (默认)
1 -
vr_service_init_timeout配置文件: *.boot
描述:
  • 变量。   打印当前值VR initialization timeout in number of attempts. The engine attempts to run VR Service and has to wait for its initialization.
  • 命令。   设置 VR initialization timeout in number of attempts. The engine attempts to run VR Service and has to wait for its initialization.
参数:
[0; 200] - 可用范围
60 - 默认
vr_mirror_mode配置文件: *.boot
描述:
  • 变量。   打印当前值mirror mode that defines how the mirrored image (i.e. VR image) will be displayed in the target window.
  • 命令。   设置 mirror mode that defines how the mirrored image (i.e. VR image) will be displayed in the target window.
参数:
0 - black screen (no image is displayed).
1 - image rendered for the left eye.
2 - image rendered for the right eye.
3 - stereo image (both the left and right eyes). (默认)
vr_window_mode配置文件: *.boot
描述:
  • 变量。   打印当前值window mode that defines which window will display the mirrored image (i.e. VR image).
  • 命令。   设置 window mode that defines which window will display the mirrored image (i.e. VR image).
参数:
0 - mirroring is disabled.
1 - main window displays the mirrored image. (默认)
vr_tracking_space配置文件: *.boot
描述:
  • 变量。   打印当前值zero pose of the tracking origin.
  • 命令。   设置 zero pose of the tracking origin.
参数:
0 - seated.
1 - standing. (默认)
2 - raw (uncalibrated).
vr_head_tracking_position_enabled配置文件: *.boot
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   Toggles the value indicating if the head position is locked.
参数:
0 -
1 - 开 (默认)
vr_head_tracking_rotation_enabled配置文件: *.boot
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   Toggles the value indicating if the head rotation is locked.
参数:
0 -
1 - 开 (默认)
vr_motion_prediction配置文件: *.boot
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if motion prediction in the Varjo headsets is enabled. When enabled, the engine submits the velocity value from the GBuffer to the Varjo Composer.
参数:
0 - 关 (默认)
1 -
vr_motion_prediction_velocity_precision配置文件: *.boot
描述:
  • 变量。   打印当前值factor of velocity scale before packing a floating point value into a 2x8 bit unsigned integer (uint).
    注意
    This feature is available for the Varjo devices only.
  • 命令。   设置 factor of velocity scale before packing a floating point value into a 2x8 bit unsigned integer (uint).
    注意
    This feature is available for the Varjo devices only.
参数:
[eps; inf] - 可用范围
32.0f - 默认
vr_motion_prediction_velocity_time_delta配置文件: *.boot
描述:
  • 变量。   打印当前值factor for optimizing between fast and slow-moving objects. A smaller number works better for fast-moving objects, and vice versa.
    注意
    This feature is available for the Varjo devices only.
  • 命令。   设置 factor for optimizing between fast and slow-moving objects. A smaller number works better for fast-moving objects, and vice versa.
    注意
    This feature is available for the Varjo devices only.
参数:
[eps; inf] - 可用范围
1.0f / 60.0f - 默认
vr_foveated_rendering_enabled配置文件: *.boot
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if foveated rendering is enabled. Foveated rendering makes use of the eye tracking functionality in the Varjo headsets to improve performance by reducing the image quality in peripheral areas where the user is not looking. Foveation allows applications to render fewer pixels and achieve a better VR experience.
    注意
    This feature is available for the Varjo devices only.
参数:
0 -
1 - 开 (默认)

Mixed Reality Settings
Mixed Reality Settings#

vr_mixed_reality_chroma_key_enabled
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if chroma keying is enabled. VST capturing from HMD cameras must be enabled.
参数:
0 - 关 (默认)
1 -
vr_mixed_reality_depth_test_enabled
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if depth buffer submission is enabled. VST capturing from HMD cameras must be enabled.
参数:
0 - 关 (默认)
1 -
vr_mixed_reality_alpha_blend_enabled
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if alpha blending is enabled. This option is used for blending VR and AR images using the alpha channel. VST capturing from HMD cameras must be enabled and the screen precision must be 1.
参数:
0 - 关 (默认)
1 -
vr_mixed_reality_video_enabled
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the video signal from the real-world view from the front-facing HMD-mounted cameras is enabled. The real-world view is used for combining virtual and real-world elements to create an immersive experience in mixed reality.
参数:
0 - 关 (默认)
1 -
vr_mixed_reality_depth_test_range_enabled
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the depth test range usage is enabled. Use the depth test range (Depth Test Near Z, Depth Test Far Z) to control the range for which the depth test is evaluated.
参数:
0 - 关 (默认)
1 -
vr_mixed_reality_depth_test_range
描述:
  • 变量。   打印当前值depth test range as a two-component vector (the near and far planes). The depth test range usage must be enabled.
  • 命令。   设置 depth test range as a two-component vector (the near and far planes). The depth test range usage must be enabled.
参数:
vec2(0.0f, 1.0f) - default value
vr_mixed_reality_camera_exposure_time配置文件: *.boot
描述:
  • 变量。   打印当前值exposure time value that is valid for the connected device.
  • 命令。   设置 exposure time value that is valid for the connected device.
参数:
  • 1 - exposure time value equal to 91 ms
  • 2 - exposure time value equal to 125 ms (default)
  • 3 - exposure time value equal to 250 ms
  • 4 - exposure time value equal to 500 ms
  • 5 - exposure time value equal to 1000 ms
  • 6 - exposure time value equal to 2000 ms
  • 7 - exposure time value equal to 4000 ms
  • 8 - exposure time value equal to 8000 ms
vr_mixed_reality_camera_exposure_time_mode
描述:
  • 变量。   打印当前值exposure adjustment mode for the camera.
  • 命令。   设置 exposure adjustment mode for the camera.
参数:
0 - exposure adjustment is disabled
1 - automatic exposure adjustment (默认)
2 - manual exposure adjustment
vr_mixed_reality_camera_white_balance配置文件: *.boot
描述:
  • 变量。   打印当前值white balance correction value that is valid for the connected device.
  • 命令。   设置 white balance correction value that is valid for the connected device.
参数:
  • 1 - white balance value equal to 2000 K
  • 2 - white balance value equal to 3000 K
  • 3 - white balance value equal to 3500 K
  • 4 - white balance value equal to 4200 K
  • 5 - white balance value equal to 5000 K
  • 6 - white balance value equal to 5400 K
  • 7 - white balance value equal to 6500 K (default)
  • 8 - white balance value equal to 8000 K
  • 9 - white balance value equal to 12000 K
vr_mixed_reality_camera_white_balance_mode
描述:
  • 变量。   打印当前值white balance adjustment mode for the camera.
  • 命令。   设置 white balance adjustment mode for the camera.
参数:
0 - white balance adjustment is disabled
1 - automatic white balance adjustment (默认)
2 - manual white balance adjustment
vr_mixed_reality_camera_iso配置文件: *.boot
描述:
  • 变量。   打印当前值ISO value for the camera.
  • 命令。   设置 ISO value for the camera.
参数:
  • 1 - ISO value equal to 100
  • 2 - ISO value equal to 200
  • 3 - ISO value equal to 400
  • 4 - ISO value equal to 800 (default)
  • 5 - ISO value equal to 1600
  • 6 - ISO value equal to 3200
  • 7 - ISO value equal to 6400
vr_mixed_reality_camera_iso_mode
描述:
  • 变量。   打印当前值ISO adjustment mode for the camera.
  • 命令。   设置 ISO adjustment mode for the camera.
参数:
0 - ISO adjustment is disabled
1 - automatic ISO adjustment (默认)
2 - manual ISO adjustment
vr_mixed_reality_camera_flicker_compensation配置文件: *.boot
描述:
  • 变量。   打印当前值flicker compensation value for the camera.
  • 命令。   设置 flicker compensation value for the camera. This is useful when using the HMD indoors with mostly artificial light bulbs, which flicker at the frequency of 50Hz or 60Hz and can cause visual flicker artifacts on the video see through image. The correct setting depends on the underlying power grid's frequency. For example, in most parts of Africa/Asia/Australia/Europe the frequency is 50 Hz and in most parts of North and South America 60 Hz.
参数:
  • 1 - flicker compensation value equal to 50 Hz (default).
  • 2 - flicker compensation value equal to 60 Hz.
vr_mixed_reality_camera_sharpness
描述:
  • 变量。   打印当前值sharpness filter power value for the camera.
  • 命令。   设置 sharpness filter power value for the camera.
参数:
[0; 10] - 可用范围
0 - 默认
vr_mixed_reality_view_offset
描述:
  • 变量。   打印当前值eyes view offset (where eye camera should be positioned when using Mixed Reality):
    • 0 for physical eye position
    • 1 for VST camera position
  • 命令。   设置 eyes view offset (where eye camera should be positioned when using Mixed Reality):
    • 0 for physical eye position
    • 1 for VST camera position
参数:
[0.0; 1.0] - 可用范围
0.0 - 默认
vr_mixed_reality_marker_tracking_enabled
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if marker tracking is enabled.
参数:
0 - 关 (默认)
1 -
vr_mixed_reality_marker_visualizer_enabled配置文件: *.boot
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   Toggles the value indicating the marker visualizer is enabled.
参数:
0 - 关 (默认)
1 -
vr_mixed_reality_blend_masking_mode
描述:
  • 变量。   打印当前值mode of the Blend Control Mask that can be used to extend or restrict the chroma key mask or to control the depth testing against the estimated video depth.
  • 命令。   设置 mode of the Blend Control Mask that can be used to extend or restrict the chroma key mask or to control the depth testing against the estimated video depth.
参数:
0 - Disabled (masking mode is disabled). (默认)
1 - Restrict Video to Mask (show the video pass-through image (VST) in the mask; can be used with chroma key)
2 - Restrict VR to Mask (show VR in the mask; can be used with chroma key)
3 - Restrict VR to Chromakey reduced by Mask (show VR in the mask and chroma elsewhere; requires chroma key)
vr_mixed_reality_blend_masking_debug_enabled
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if blend masking debug visualization is enabled. The blend masking mode must be enabled.
参数:
0 - 关 (默认)
1 -
vr_mixed_reality_cubemap_mode
描述:
  • 变量。   打印当前值mode defining the way the AR texture is set for the environment.
  • 命令。   设置 mode defining the way the AR texture is set for the environment.
参数:
0 - cubemap streaming from AR cameras is disabled.
1 - environment texture substitutes the sky.
2 - the first environment preset defines the way the AR texture is set for the environment. (默认)
3 - the second environment preset defines the way the AR texture is set for the environment.
4 - the third environment preset defines the way the AR texture is set for the environment.
vr_mixed_reality_cubemap_ggx_quality
描述:
  • 变量。   打印当前值quality of the generated GGX mips for the AR cubemap.
  • 命令。   设置 quality of the generated GGX mips for the AR cubemap.
参数:
0 - low
1 - medium (默认)
2 - high
3 - ultra
vr_mixed_reality_override_color_correction_mode
描述:
  • 变量。   打印当前值color correction mode for the stream from the AR cameras.
  • 命令。   设置 color correction mode for the stream from the AR cameras.
参数:
0 - correction is disabled. (默认)
1 - exposure correction for the stream from the AR cameras.
2 - exposure and white balance correction for the stream.

Video Settings
Video 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 Fullscreen
Main 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 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 Settings
Graphics 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 Rendering
Multi-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 Settings
Rendering 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 Resources
Rendering Resources#

Operations representing information on the rendering resources.

render_budget
描述:
  • 变量。   打印当前值render budget value, in seconds, which limits the number of loaded/created graphics resources during a frame according to loading/creation time.
  • 命令。   设置 render budget value, in seconds, which limits the number of loaded/created graphics resources during a frame according to loading/creation time.
参数:
[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_meshes_prefetch_collision
描述:
  • 变量。   打印当前值mode of asynchronous pre-loading of meshes to memory before they are used.
  • 命令。   设置 mode of asynchronous pre-loading of meshes to memory before they are used. Pre-loading is available only for meshes, which have at least one surface with the Collision flag set. There are 2 modes of loading such meshes to RAM:
    • Disable - loading is disabled.
    • Radius - meshes within the prefetch radius are loaded.
    This method should be used when the Async streaming mode for meshes is set.
参数:
0 - disable (默认)
1 - radius
render_streaming_meshes_prefetch_intersection
描述:
  • 变量。   打印当前值mode of asynchronous pre-loading of meshes into memory before they are used.
  • 命令。   设置 mode of asynchronous pre-loading of meshes into memory before they are used. Pre-loading is available only for meshes, which have at least one surface with the Intersection flag set. There are 2 modes of loading such meshes to RAM:
    • Disable - loading is disabled.
    • Radius - all meshes within the prefetch radius are loaded.
    This method should be used when the Async streaming mode for meshes is set.
参数:
0 - disable (默认)
1 - radius
render_streaming_meshes_prefetch_radius
描述:
  • 变量。   打印当前值radius within which meshes are pre-loaded into memory.
  • 命令。   设置 radius within which meshes are pre-loaded into memory. The value should exceed the physics radius (for collisions) and/or the radius within which intersections are calculated.
参数:
[0.0f; inf] - 可用范围
0.0f - 默认
render_streaming_textures_mode
描述:
  • 变量。   打印当前值streaming mode for textures.
  • 命令。   设置 streaming mode for textures. The following modes are available:
    • Async - asynchronous loading of textures.
    • Force - force-loading of textures required for each frame at ones.
参数:
0 - asynchronous streaming (默认)
1 - force-loading of resources
render_streaming_textures_mipmaps
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether texture mipmap loading is enabled.
参数:
0 - 关 (默认)
1 -
render_streaming_textures_mipmaps_density
描述:
  • 变量。   打印当前值density of mipmaps relative to the screen resolution.
  • 命令。   设置 density of mipmaps relative to the screen resolution. This value helps to define which mipmap should be loaded at the current moment. You can specify different values for different quality presets.
参数:
[0.0f; 1000000.0f] - 可用范围
2.0f - 默认
render_streaming_particles_memory_limit
描述:
  • 变量。   打印当前值cache memory limit for vertices of particle systems, in percentage of the total GPU memory.
  • 命令。   设置 cache memory limit for vertices of particle systems, in percentage of the total GPU memory.
    注意
    Setting a too low limit for a huge number of particle systems in the scene may lead to rendering only some of them.
参数:
[0; 100] - 可用范围
3 - 默认
render_streaming_free_space_ram
描述:
  • 变量。   打印当前值size of additionally reserved RAM for allocations per frame, in bytes.
  • 命令。   设置 size of additionally reserved RAM for allocations per frame, in bytes.
参数:
[0; INT_MAX] - 可用范围
1024 - 默认
render_streaming_free_space_vram
描述:
  • 变量。   打印当前值size of additionally reserved VRAM for allocations per frame, in bytes.
  • 命令。   设置 size of additionally reserved VRAM for allocations per frame, in bytes.
参数:
[0; INT_MAX] - 可用范围
512 - 默认
render_streaming_usage_limit_ram
描述:
  • 变量。   打印当前值percentage of the committed memory available for streaming.
  • 命令。   设置 percentage of the committed memory available for streaming. If the streaming exceeds the RAM usage limit, the application will crash.
参数:
[10; 100] - 可用范围
80 - 默认
render_streaming_usage_limit_vram
描述:
  • 变量。   打印当前值percentage of the committed video memory available for streaming.
  • 命令。   设置 percentage of the committed video memory available for streaming. If the streaming exceeds the VRAM usage limit, it will start using RAM for loading graphic resources.
参数:
[10; 100] - 可用范围
80 - 默认
render_streaming_meshes_mode_ram
描述:
  • 变量。   打印当前值streaming mode for loading meshes to memory (RAM).
  • 命令。   设置 streaming mode for loading meshes to memory (RAM). The following modes are available:
    • Async - asychronous loading of meshes.
    • Force - force-loading of meshes required for the current frame at once.
参数:
0 - asynchronous streaming (默认)
1 - force-loading of resources
render_streaming_meshes_mode_vram
描述:
  • 变量。   打印当前值streaming mode for loading meshes to video memory (VRAM).
  • 命令。   设置 streaming mode for loading meshes to video memory (VRAM). The following modes are available:
    • Async - asynchronous loading of meshes.
    • Force - force-loading of meshes required for the current frame at once.
参数:
0 - asynchronous streaming (默认)
1 - force-loading of resources
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.
render_streaming_textures_reload
描述:
  • Command. Reloads all textures.
render_streaming_vram_budget
描述:
  • 变量。   打印当前值mode for determining the amount of available VRAM.
  • 命令。   设置 mode for determining the amount of available VRAM. The following modes are available:
    • System - the available VRAM size is obtained from the operating system.
    • Driver - the VRAM available for the application is determined by the video driver.
    • Full GPU Memory - all VRAM is available for the application.
参数:
0 - System
1 - Driver (默认)
2 - Full GPU Memory
render_streaming_vram_overcommit
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether VRAM limits (both the usage limit and free space) are applied.
参数:
0 - 关 (默认)
1 -

Rendering Buffers
Rendering Buffers#

Rendering Buffer Info
Rendering 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 Debugging
Rendering Buffer Debugging#

Operations on the rendering buffer debugging.

render_show_textures配置文件: *.
描述:
  • 变量。   打印当前值display mode for texture buffers used by the renderer.
  • 命令。   设置 display mode for texture buffers used by the renderer. The number of displayed buffers depends on the number of buffers in a row specified by the corresponding command (请参阅render_show_textures_number).
参数:
0 - all buffers are hidden (默认)
1 - show render textures (compact)
2 - show render textures (full)
render_screen_precision
描述:
  • 变量。   打印当前值value indicating the current screen precision.
  • 命令。   设置 value indicating the current screen precision. This parameter determines the texture format used for screen HDR buffers.
参数:
0 - RG11B10F
1 - RGBA16F (默认)
render_show_textures_number配置文件: *.
描述:
  • 变量。   打印当前值number of buffers in a row and column displayed in the full view mode (请参阅render_show_textures).
  • 命令。   设置 number of buffers in a row and column displayed in the full view mode (请参阅render_show_textures). Textures are displayed in the following manner, depending on the set value:
    • 1 — a single texture per screen
    • 2 — 2x2 textures per screen
    • 3 — 3x3 textures per screen
    • ... etc.
参数:
[0; 16] - 可用范围
7 - 默认
render_show_textures_offset配置文件: *.
描述:
  • 变量。   打印当前值number of the buffer to start displaying from in the full view mode (请参阅render_show_textures).
  • 命令。   设置 number of the buffer to start displaying from in the full view mode (请参阅render_show_textures).
参数:
[0; 256] - 可用范围
0 - 默认

Rendering Passes
Rendering Passes#

Operations on rendering passes.

render_debug
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether debug materials (the debug_materials material) are rendered. Debug materials can be used for debugging of image generation stages. For example, you can render only SSR, or only cubemaps and so on.
参数:
0 - 关 (默认)
1 -
render_depth_pre_pass
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if depth pre-pass rendering is enabled. When enabled, an additional depth buffer rendering pass is performed in the beginning of the rendering sequence.
    注意
    This option can be used to gain performance for well optimized scenes using LODs and having a low-to-medium number of triangles in case of GPU bottlenecks. In other cases (heavy CAD models, large number of triangles and CPU bottlenecks) it may reduce performance, so it is recommended to use profiling tools to make sure that a positive effect is obtained.
参数:
0 - 关 (默认)
1 -
render_show_scissors配置文件: *.
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if scissor rectangles are displayed.
参数:
0 - 关 (默认)
1 -
render_show_ambient配置文件: *.
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the ambient pass buffer is displayed.
参数:
0 - 关 (默认)
1 -
render_show_alpha_test配置文件: *.
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for transparent objects using alpha test.
参数:
0 - 关 (默认)
1 -
render_show_transparent配置文件: *.
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for transparent objects.
参数:
0 - 关 (默认)
1 -
render_clouds_enabled
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if rendering of clouds is enabled.
参数:
0 -
1 - 开 (默认)
render_lights_enabled
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if rendering of lights is enabled.
参数:
0 -
1 - 开 (默认)
render_water_enabled
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if rendering of water is enabled.
参数:
0 -
1 - 开 (默认)
render_screen_space_effects
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if rendering of screen-space effects is enabled.
参数:
0 -
1 - 开 (默认)
render_transparent_enabled
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the transparent pass is rendered.
    注意
    This option takes effect only when the forward rendering pass is used for transparent objects rendering.
参数:
0 -
1 - 开 (默认)
render_transparent_ambient
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the transparent ambient pass is rendered.
    注意
    This option takes effect only when the forward rendering pass is used for transparent objects rendering.
参数:
0 -
1 - 开 (默认)
render_transparent_light
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the transparent light pass is rendered.
    注意
    This option takes effect only when the forward rendering pass is used for transparent objects rendering.
参数:
0 -
1 - 开 (默认)
render_transparent_deferred
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the deferred pass for transparent objects is enabled.
    注意
    This option takes effect only when the forward rendering pass is used for transparent objects rendering.
参数:
0 -
1 - 开 (默认)
render_transparent_multiple_env_probes
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the transparent multiple environment probes pass is rendered.
    注意
    This method takes effect only when the forward rendering pass is used for transparent objects rendering.
参数:
0 -
1 - 开 (默认)

Meshes
Meshes#

Operations on mesh rendering.

render_alpha_fade
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if alpha-blend fading (dithering) is enabled for objects. When the feature is enabled, objects LODs are smoothly blended into each other over a fade distance.
参数:
0 -
1 - 开 (默认)
render_show_dynamic配置文件: *.
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for dynamic objects.
参数:
0 - 关 (默认)
1 -
render_show_mesh_dynamics
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for dynamic meshes.
参数:
0 - 关 (默认)
1 -
render_show_mesh_statics
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for static meshes.
参数:
0 - 关 (默认)
1 -

Tessellation
Tessellation#

Operations on mesh tessellation.

render_tessellation_density_multiplier
描述:
  • 变量。   打印当前值global Density multiplier for the adaptive hardware-accelerated tessellation.
  • 命令。   设置 global Density multiplier for the adaptive hardware-accelerated tessellation. Higher values produce denser meshes.
参数:
[0.0f; 10.0f] - 可用范围
1.0f - 默认
render_tessellation_distance_multiplier
描述:
  • 变量。   打印当前值global multiplier for all distance parameters of the adaptive hardware-accelerated tessellation used for distance-dependent optimization.
  • 命令。   设置 global multiplier for all distance parameters of the adaptive hardware-accelerated tessellation used for distance-dependent optimization. Higher values make tessellation visible at longer distances from the camera (consuming more resources).
参数:
[0.0f; 10.0f] - 可用范围
1.0f - 默认
render_tessellation_shadow_density_multiplier
描述:
  • 变量。   打印当前值global Shadow Density multiplier for the Tessellated Displacement effect.
  • 命令。   设置 global Shadow Density multiplier for the Tessellated Displacement effect. Higher values produce more detailed shadows. You can make shadows from tessellated meshes simpler to save performance.
参数:
[0.01f; 10.0f] - 可用范围
1.0f - 默认

Decals
Decals#

Operations on decal rendering.

render_decals
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if rendering of decals is enabled.
参数:
0 -
1 - 开 (默认)

Fields
Fields#

Operations on field rendering.

render_field_height_resolution
描述:
  • 变量。   打印当前值resolution of the texture into which all textures set for all FieldHeight objects are rendered.
  • 命令。   设置 resolution of the texture into which all textures set for all FieldHeight objects are rendered.
    注意
    Increased resolution significantly affects performance.
参数:
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
描述:
  • 变量。   打印当前值value indicating the precision of textures used for field objects.
  • 命令。   设置 value indicating the precision of textures used for field objects. Either of the following:
    • 16-bit precision R16 texture
    • 32-bit precision R32F texture
参数:
0 - 16 bit (默认)
1 - 32 bit
render_field_shoreline_resolution
描述:
  • 变量。   打印当前值resolution of the texture into which all textures set for all FieldShoreline objects are rendered.
  • 命令。   设置 resolution of the texture into which all textures set for all FieldShoreline objects are rendered.
    注意
    Increased resolution significantly affects performance.
参数:
0 - 128x128 (默认)
1 - 256x256
2 - 512x512
3 - 1024x1024
4 - 2048x2048
5 - 4096x4096
6 - 8192x8192

Textures
Textures#

Operations on texture rendering.

render_textures_quality
描述:
  • 变量。   打印当前值resolution of textures.
  • 命令。   设置 resolution of textures.
参数:
以下值之一:
  • 0 - low quality
  • 1 - medium quality
  • 2 - high quality
默认值为 (2)
render_textures_max_resolution
描述:
  • 变量。   打印当前值maximum resolution of all textures.
  • 命令。   设置 maximum resolution of all textures. the engine doesn't compress existing textures: it uses specified mipmaps of *.dds textures.
参数:
0 - 128x128
1 - 256x256
2 - 512x512
3 - 1024x1024
4 - 2048x2048
5 - 4096x4096
6 - 8192x8192 (默认)
7 - 16384x16384
render_textures_min_resolution
描述:
  • 变量。   打印当前值minimum resolution of all textures.
  • 命令。   设置 minimum resolution of all textures. The Engine doesn't compress existing textures: it uses specified mip maps of *.dds textures.
参数:
0 - 128x128 (默认)
1 - 256x256
2 - 512x512
3 - 1024x1024
4 - 2048x2048
5 - 4096x4096
6 - 8192x8192
7 - 16384x16384
render_textures_filter
描述:
  • 变量。   打印当前值texture filtering mode.
  • 命令。   设置 texture filtering mode.
参数:
0 - Bilinear
1 - Trilinear (默认)
render_textures_anisotropy
描述:
  • 变量。   打印当前值anisotropy level for textures (degree of anisotropic filtering).
  • 命令。   设置 anisotropy level for textures (degree of anisotropic filtering).
参数:
0 - level 1
1 - level 2
2 - level 4
3 - level 8 (默认)
4 - level 16

Shaders
Shaders#

Operations on shaders.

render_defines
描述:
  • Command. Print the macros list related to the renderer (defines to make corresponding resources available in shaders).

Shader Compilation
Shader Compilation#

Operations on shader compilation.

render_shaders_compile_mode
描述:
  • 变量。   打印当前值compilation mode for shaders that are used in the loaded world.
  • 命令。   设置 compilation mode for shaders that are used in the loaded world. The following modes are available:
    • Async - asynchronous shaders compilation.
    • Force - forced compilation of shaders required for each frame at ones.
参数:
0 - asynchronous compilation (默认)
1 - forced compilation

Effects and Postprocesses
Effects and Postprocesses#

Operations on the effects and postprocesses.

render_animation_leaf
描述:
  • 变量。   打印当前值global scale for rotation angle of vegetation leaves.
  • 命令。   设置 global scale for rotation angle of vegetation leaves.
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_animation_scale
描述:
  • 变量。   打印当前值global scale for rotation speed of vegetation leaves.
  • 命令。   设置 global scale for rotation speed of vegetation leaves.
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_animation_stem
描述:
  • 变量。   打印当前值global scale for movement amplitude of vegetation stems.
  • 命令。   设置 global scale for movement amplitude of vegetation stems.
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_animation_wind
描述:
  • 变量。   打印当前值direction of wind for all vegetation (grass and trees).
  • 命令。   设置 direction of wind for all vegetation (grass and trees). It is a multiplier for the stem offset (in grass, stem and leaves materials).
参数:
(0.0f, 0.0f, 0.0f) - default value
render_auxiliary
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if auxiliary render buffer is used. The buffer should be enabled for render and post post-processes to work.
参数:
0 -
1 - 开 (默认)
render_bent_normal
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if ray-traced bent normals calculation is enabled. The use of SSRTGI for bent normals allows for smooth ambient lighting.
    注意
    Ray-traced bent normals calculation available only when the SSRTGI technique (请参阅render_ssrtgi_preset) is 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_ssrtgi_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
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if correction of overlit areas for bent normals calculation is enabled.
    注意
    • This option may significantly affect performance, so disable it when it's not necessary.
    • Ray-traced bent normals calculation is available only when the SSRTGI technique (请参阅render_ssrtgi_preset) is 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_ssrtgi_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
0 - 关 (默认)
1 -
render_bent_normal_threshold
描述:
  • 变量。   打印当前值threshold value for the ray-traced bent normals calculation.
  • 命令。   设置 threshold value for the ray-traced bent normals calculation.
    注意
    Ray-traced bent normals calculation is available only when the SSRTGI technique (请参阅render_ssrtgi_preset) is 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_ssrtgi_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_bloom
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the Bloom effect is enabled.
参数:
0 - 关 (默认)
1 -
render_bloom_passes
描述:
  • 变量。   打印当前值number of passes for the bloom effect.
  • 命令。   设置 number of passes for the bloom effect. 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.
    注意
    The higher the value, the smoother the effect is. However, this option significantly affects performance.
参数:
[2; 8] - 可用范围
6 - 默认
render_bloom_power
描述:
  • 变量。   打印当前值power of the Bloom effect.
  • 命令。   设置 power of the Bloom effect.
    • 0.0f (min) - the Bloom effect is blurred.
    • 1.0f (max) - the Bloom effect is more contrast.
参数:
[0.0f; 1.0f] - 可用范围
0.7f - 默认
render_bloom_resolution
描述:
  • 变量。   打印当前值resolution of the Bloom effect.
  • 命令。   设置 resolution of the Bloom effect.
参数:
0 - quarter
1 - half
2 - full (默认)
render_bloom_scale
描述:
  • 变量。   打印当前值scale of the Bloom effect.
  • 命令。   设置 scale of the Bloom effect.
参数:
[0.0f; 1.0f] - 可用范围
0.3f - 默认
render_border
描述:
  • 变量。   打印当前值width and height of the image border (in pixels), to be rendered outside the horizontal bounds of the screen to reduce artefacts of post effects.
  • 命令。   设置 width and height of the image border (in pixels), to be rendered outside the horizontal bounds of the screen to reduce artefacts of post effects.
    注意
    Increasing the width of the border may increase performance costs.
参数:
(0, 0) - default value
render_denoise_preset
描述:
  • 变量。   打印当前值Denoise preset used at the moment.
  • 命令。   设置 Denoise preset used at the moment. Sharpest to Smoothest — intensity of applying the noise reduction temporal filter (smoother settings cause more ghosting, but provide a more credible and smooth effect in static scenes). Low to High — quality of blur processing in denoiser (higher values are more performance-consuming). To customize the Denoise effect options at run time, activate the Custom preset.
参数:
0 - Disabled (默认)
1 - Sharpest Low
2 - Sharpest High
3 - Sharp Low
4 - Sharp High
5 - Smooth Low
6 - Smooth High
7 - Smoothest Low
8 - Smoothest High
9 - Custom
render_denoise_ao_mask_radius
描述:
  • 变量。   打印当前值radius of the Ambient Occlusion Mask (the Distance buffer) that is used to additionally configure the Denoiser parameters. This parameter affects only the Environment Probes with the Raymarching mode enabled.
  • 命令。   设置 radius of the Ambient Occlusion Mask (the Distance buffer) that is used to additionally configure the Denoiser parameters. This parameter affects only the Environment Probes with the Raymarching mode enabled.
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_denoise_color_clamping_blur_intensity
描述:
  • 变量。   打印当前值intensity of using the blurred version of the current frame for color clamping.
  • 命令。   设置 intensity of using the blurred version of the current frame for color clamping.
参数:
[0.0f; 1.0f] - 可用范围
0.9f - 默认
render_denoise_color_clamping_blur_intensity_ao
描述:
  • 变量。   打印当前值intensity of using the blurred version of the current frame for color clamping in the areas where the Ambient Occlusion mask is black.
  • 命令。   设置 intensity of using the blurred version of the current frame for color clamping in the areas where the Ambient Occlusion mask is black.
参数:
[0.0f; 1.0f] - 可用范围
0.1f - 默认
render_denoise_color_clamping_blur_radius
描述:
  • 变量。   打印当前值blur radius for the current frame. The blurred image is further used in color clamping. This setting helps reducing noise in dark indoor areas.
  • 命令。   设置 blur radius for the current frame. The blurred image is further used in color clamping. This setting helps reducing noise in dark indoor areas.
参数:
[0.0f; 64.0f] - 可用范围
8.0f - 默认
render_denoise_hot_pixels_fix_intensity
描述:
  • 变量。   打印当前值value reducing the intensity of flickering pixels in the screen space.
  • 命令。   设置 value reducing the intensity of flickering pixels in the screen space. Adjusting this value may cause darkening of the global illumination.
参数:
[0.0f; 1.0f] - 可用范围
0.0f - 默认
render_denoise_information_lost_fix_flicker
描述:
  • 变量。   打印当前值value reducing the intensity of flickering pixels in the information lost areas.
  • 命令。   设置 value reducing the intensity of flickering pixels in the information lost areas. An excessive value may cause darkening of the areas behind objects when the camera is moving or when objects are moving in space.
参数:
[0.0f; 1.0f] - 可用范围
0.75f - 默认
render_denoise_interleaved
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭interleaved rendering for the Denoiser.
参数:
0 - 关 (默认)
1 -
render_denoise_information_lost_depth_threshold
描述:
  • 变量。   打印当前值value defining starting from which depth the noise reduction effect is applied to the data in the "information lost" areas. This setting is aimed at reducing noise in areas where the ghosting effect commonly occurs.
  • 命令。   设置 value defining starting from which depth the noise reduction effect is applied to the data in the "information lost" areas. This setting is aimed at reducing noise in areas where the ghosting effect commonly occurs.
参数:
[0.0f; inf] - 可用范围
0.1f - 默认
render_denoise_radius
描述:
  • 变量。   打印当前值radius of each blur iteration in noise reduction.
  • 命令。   设置 radius of each blur iteration in noise reduction. This value allows simulating a higher number of blur iterations without affecting performance. However, this may cause such screen-space artefact as insufficiently smooth denoiser blur.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印当前值number of iterations performed for blurring.
  • 命令。   设置 number of iterations performed for blurring. Higher values increase the blur radius, which helps to reduce noise even in areas with very intense noise. However this greatly affects performance. Recommended values are in range [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_mask_bias
描述:
  • 变量。   打印当前值threshold value for the brightness delta between frames below which the denoise mask becomes black.
  • 命令。   设置 threshold value for the brightness delta between frames below which the denoise mask becomes black. Denoise mask is based on the difference in brightness between the previous frame and the current one. Sometimes this difference is very small and can be neglected. This bias value is the threshold difference below which the denoise mask will be plain black. Since a zero value may cause a slight blur effect on the global illumination, this bias was added to avoid such effect.
参数:
[0.0f; inf] - 可用范围
0.001f - 默认
render_denoise_denoise_mask_denoise_threshold
描述:
  • 变量。   打印当前值threshold for the pixel brightness delta value of neighboring pixels, which defines if the pixels may be blurred together.
  • 命令。   设置 threshold for the pixel brightness delta value of neighboring pixels, which defines if the pixels may be blurred together.
参数:
[0.0f; inf] - 可用范围
0.05f - 默认
render_denoise_denoise_mask_frame_count
描述:
  • 变量。   打印当前值number of frames stored to generate the denoise mask.
  • 命令。   设置 number of frames stored to generate the denoise mask.
参数:
[0.0f; inf] - 可用范围
15.0f - 默认
render_denoise_denoise_mask_information_lost_boost
描述:
  • 变量。   打印当前值value controlling the intensity of filling in the information lost areas with the white color and temporally accumulating the result between frames.
  • 命令。   设置 value controlling the intensity of filling in the information lost areas with the white color and temporally accumulating the result between frames. This parameter reduces the effect of flickering pixels, but may add a ghosting effect.
参数:
[0.0f; 1.0f] - 可用范围
0.0f - 默认
render_denoise_denoise_mask_velocity_threshold
描述:
  • 变量。   打印当前值threshold for the velocity intensity value at which the denoise mask becomes white.
  • 命令。   设置 threshold for the velocity intensity value at which the denoise mask becomes white. This parameter is used to remove ghosting and flickering pixels when the camera moves quickly.
参数:
[0.0f; inf] - 可用范围
0.0f - 默认
render_indirect_diffuse_temporal_filtering_enabled
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if temporal filtering for Indirect Diffuse is enabled. Temporal filtering reduces flickering of indirect diffuse light.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印当前值frame count of temporal filtering for the indirect diffuse effect.
  • 命令。   设置 frame count of temporal filtering for the indirect diffuse effect. Specifies the number of frames for the velocity buffer. The higher the value, the more frames are combined into the final image and the better anti-aliasing.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印当前值intensity of temporal filtering color clamping at zero pixel velocity for Indirect Diffuse.
  • 命令。   设置 intensity of temporal filtering color clamping at zero pixel velocity for Indirect Diffuse. 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 Indirect Diffuse Color Clamping Velocity Threshold (请参阅render_indirect_diffuse_temporal_filtering_color_clamping_velocity_threshold), while higher values reduce ghosting effect, but increase flickering.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印当前值sensitivity of temporal filtering color clamping for Indirect Diffuse to pixel velocity change.
  • 命令。   设置 sensitivity of temporal filtering color clamping for Indirect Diffuse to pixel velocity change. This parameter is used to reduce ghosting effect for lower Color Clamping Intensity (请参阅render_indirect_diffuse_temporal_filtering_color_clamping_intensity) values: it automatically increases clamping intensity for higher velocities, and disables clamping for low velocity values.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if noise reduction for Indirect Diffuse is 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
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the denoise mask for Indirect Diffuse is enabled. This mask identifies which portions of the screen should be denoised more, and which — less. This may ensure more detailed ambient lighting.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印当前值threshold value for color difference of neighboring pixels used for noise reduction for Indirect Diffuse.
  • 命令。   设置 threshold value for color difference of neighboring pixels used for noise reduction for Indirect Diffuse. Blur is applied when the color difference is less than the threshold value.
    注意
    Setting too high values results in blurring the whole image.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if temporal filtering for Indirect Specular is enabled. Temporal filtering reduces flickering of Indirect Specular lighting.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印当前值frame count of temporal filtering for Indirect Specular.
  • 命令。   设置 frame count of temporal filtering for Indirect Specular. Specifies the number of frames for the velocity buffer. The higher the value, the more frames are combined into the final image and the better anti-aliasing.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印当前值intensity of temporal filtering color clamping at zero pixel velocity for Indirect Specular.
  • 命令。   设置 intensity of temporal filtering color clamping at zero pixel velocity for Indirect Specular. 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 Indirect Specular Temporal Filtering Color Clamping Velocity Threshold (请参阅render_indirect_specular_temporal_filtering_color_clamping_velocity_threshold), while higher values reduce ghosting effect, but increase flickering.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印当前值sensitivity of temporal filtering color clamping for Indirect Specular to pixel velocity change.
  • 命令。   设置 sensitivity of temporal filtering color clamping for Indirect Specular to pixel velocity change. This parameter is used to reduce ghosting effect for lower Color Clamping Intensity (请参阅render_indirect_specular_temporal_filtering_color_clamping_intensity) values: it automatically increases clamping intensity for higher velocities, and disables clamping for low velocity values.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if noise reduction for Indirect Specular is 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
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the denoise mask for Indirect Specular is enabled.This mask identifies which portions of the screen should be denoised more, and which — less. This may ensure more detailed ambient lighting.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印当前值threshold value for color difference of neighboring pixels used for noise reduction for the Indirect Specular effect.
  • 命令。   设置 threshold value for color difference of neighboring pixels used for noise reduction for the Indirect Specular effect. Blur is applied when the color difference is less than the threshold value.
    注意
    Setting too high values results in blurring the whole image.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印当前值brightness threshold, which is used to detect if an object should be blurred in the HDR mode.
  • 命令。   设置 brightness threshold, which is used to detect if an object should be blurred in the HDR mode. By the minimum value of 0, the bright areas can become overexposed.
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_camera_effects_temporal_filtering
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if temporal filtering for camera effects is enabled. Temporal filtering reduces flickering of the bloom effect on the small bright objects (such flickering may appear when the camera moves). For example, it can be used in scenes with industrial pipes.
参数:
0 - 关 (默认)
1 -
render_camera_effects_temporal_filtering_color_clamping_intensity
描述:
参数:
[1.0f; inf] - 可用范围
3.0f - 默认
render_camera_effects_temporal_filtering_min_velocity_clamping
描述:
  • 变量。   打印当前值sensitivity of TAA color clamping for the Bloom effect for static objects.
  • 命令。   设置 sensitivity of TAA color clamping for the Bloom effect for static objects. This parameter is used to reduce ghosting effect for lower Color Clamping Intensity (请参阅render_camera_effects_temporal_filtering_color_clamping_intensity) values: higher values reduce ghosting, but at the same time reduce the temporal filter effect.
    注意
    This option is available only when the temporal filtering (请参阅render_camera_effects_temporal_filtering) is enabled.
参数:
[0.0f; 1.0f] - 可用范围
0.05f - 默认
render_camera_effects_temporal_filtering_max_velocity_clamping
描述:
  • 变量。   打印当前值sensitivity of TAA color clamping for the Bloom effect for moving objects.
  • 命令。   设置 sensitivity of TAA color clamping for the Bloom effect for moving objects. This parameter is used to reduce ghosting effect for lower Color Clamping Intensity (请参阅render_camera_effects_temporal_filtering_color_clamping_intensity) values: higher values reduce ghosting, but at the same time reduce the temporal filter effect.
    注意
    This option is available only when the temporal filtering (请参阅render_camera_effects_temporal_filtering) is enabled.
参数:
[0.0f; 1.0f] - 可用范围
0.1f - 默认
render_chromatic_aberration
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if rendering of the Chromatic Aberration post-effect is enabled. This effect simulates color shifts in real-world camera lenses due to light rays entering a lens at different points causing separation of RGB colors.
参数:
0 - 关 (默认)
1 -
render_chromatic_aberration_intensity
描述:
  • 变量。   打印当前值intensity (strength) of the Chromatic Aberration post-effect.
  • 命令。   设置 intensity (strength) of the Chromatic Aberration post-effect. Controls how much color shifting occurs.
参数:
[0.0f; inf] - 可用范围
0.5f - 默认
render_chromatic_aberration_noise_intensity
描述:
参数:
[0.0f; 1.0f] - 可用范围
0.3f - 默认
render_chromatic_aberration_samples
描述:
  • 变量。   打印当前值number of samples used for calculation of the Chromatic Aberration post-effect.
  • 命令。   设置 number of samples used for calculation of the Chromatic Aberration post-effect. Higher values reduce banding making the effect look smoother.
参数:
[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
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the DOF (Depth Of Field) effect is enabled.
参数:
0 - 关 (默认)
1 -
render_dof_preset
描述:
  • 变量。   打印当前值DoF effect quality preset. To customize the DoF effect options at run time you should activate the Custom preset:
  • 命令。   设置 DoF effect quality preset. To customize the DoF effect options at run time you should activate the Custom preset:
参数:
0 - Very Low (默认)
1 - Low
2 - Medium
3 - High
4 - Ultra
5 - Extreme
6 - Custom
render_dof_blur
描述:
  • 变量。   打印当前值intensity of blur for the DOF (Depth Of Field) effect.
  • 命令。   设置 intensity of blur for the DOF (Depth Of Field) effect.
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_dof_chromatic_aberration
描述:
参数:
[0.0f; inf] - 可用范围
0.0f - 默认
render_dof_far_distance
描述:
  • 变量。   打印当前值far DOF limit of the camera: the distance between the camera and the furthest element that is considered to be acceptably sharp.
  • 命令。   设置 far DOF limit of the camera: the distance between the camera and the furthest element that is considered to be acceptably sharp. Black zone on the DOF mask means in-focus zone.
参数:
[0.0f; inf] - 可用范围
10.0f - 默认
render_dof_near_distance
描述:
  • 变量。   打印当前值near DOF limit of the camera: the distance between the camera and the first element that is considered to be acceptably sharp.
  • 命令。   设置 near DOF limit of the camera: the distance between the camera and the first element that is considered to be acceptably sharp. Black zone on the DOF mask means in-focus zone.
参数:
[0.0f; inf] - 可用范围
10.0f - 默认
render_dof_focal_distance
描述:
  • 变量。   打印当前值focal distance of the camera, i.e. a point where objects are in-focus and visible clearly.
  • 命令。   设置 focal distance of the camera, i.e. a point where objects are in-focus and visible clearly.
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_dof_far_focal_offset
描述:
  • 变量。   打印当前值Sets the offset from the focal to the farthest blurred zone for the DOF effect.
  • 命令。   设置 Sets the offset from the focal to the farthest blurred zone for the DOF effect. In other words, the distance when background (far) is in focus.
参数:
[0.0f; inf] - 可用范围
0.0f - 默认
render_dof_near_focal_offset
描述:
  • 变量。   打印当前值offset from the focal to the nearest blurred zone.
  • 命令。   设置 offset from the focal to the nearest blurred zone. In other words, the distance when foreground (near) is in focus.
参数:
[0.0f; inf] - 可用范围
0.0f - 默认
render_dof_resolution
描述:
  • 变量。   打印当前值resolution of the DOF (Depth Of Field) effect.
  • 命令。   设置 resolution of the DOF (Depth Of Field) effect.
注意
如果您通过使用设置值 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 - quarter
1 - half
2 - full (默认)
render_dof_quality
描述:
  • 变量。   打印当前值quality of the DOF (Depth Of Field) effect.
  • 命令。   设置 quality of the DOF (Depth Of Field) effect.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印当前值shape of the Bokeh for the DOF effect.
  • 命令。   设置 shape of the Bokeh for the DOF effect. This parameter determines the way the lens renders out-of-focus points of light.
    注意
    For the DOF effect, the Bokeh effect is enabled by default.
参数:
0 - ring (默认)
1 - circle
render_dof_increased_accuracy
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the increased accuracy option is enabled for the DOF (Depth Of Field) effect. When enabled, focusing calculation is performed with increased accuracy.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the focus improvement option is enabled for the DOF (Depth Of Field) effect. When enabled, transitions between the focused and unfocused parts of the scene become more accurate.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether the visualizer is displayed for materials with the Emission state enabled or connecting any data to the Emission input in the material graph.
参数:
0 - 关 (默认)
1 -
render_exposure_mode
描述:
参数:
0 - static (默认)
1 - logarithmic adaptive exposure
2 - quadratic adaptive exposure
render_exposure
描述:
  • 变量。   打印当前值camera exposure (a multiplier of the scene luminance and brightness).
  • 命令。   设置 camera exposure (a multiplier of the scene luminance and brightness).

    It determines the resulting amount of luminance:

    • By the minimum value of 0.0f, the image is rendered black.
    • The higher the value, the more luminance and the brighter the scene lit.
    Available only when the Camera Mode (请参阅render_camera_mode) is set to Classic.
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_exposure_adaptation
描述:
  • 变量。   打印当前值time for the camera to adjust exposure, in seconds.
  • 命令。   设置 time for the camera to adjust exposure, in seconds. 0.0f - means instant adaptation. If a too small or even negative value is provided, 1E-6 will be used instead.
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_metering_mask_enabled
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if metering mask for exposure and white balance correction is enabled. This option gives you an additional texture slot (请参阅MeteringMaskTexture) to control the effect of auto exposure and white balance correction on the whole screen, where each pixel is weighted in importance in accordance with the specified texture mask.
参数:
0 - 关 (默认)
1 -
render_iso
描述:
  • 变量。   打印当前值ISO value used for static exposure calculation.
  • 命令。   设置 ISO value used for static exposure calculation. This value is available for the physically-based camera (请参阅render_camera_mode) and represents the sensitivity of the camera sensor. The higher the ISO number, the more light is collected and the brighter the image is.
参数:
[0; inf] - 可用范围
100 - 默认
render_shutter_speed
描述:
  • 变量。   打印当前值shutter speed used for static exposure calculation.
  • 命令。   设置 shutter speed used for static exposure calculation. This setting is available for the physically-based camera (请参阅render_camera_mode) and indicates how long the sensor of the camera is actively collecting light. Higher values make the shutter speed faster and the image — darker.
参数:
[0; inf] - 可用范围
250 - 默认
render_f_stop
描述:
  • 变量。   打印当前值f-stop value used for static exposure calculation.
  • 命令。   设置 f-stop value used for static exposure calculation. This setting is available for the physically-based camera (请参阅render_camera_mode) and represents the ratio of the focal length (f) and the diameter of the lens opening (D): f / D. It is the reciprocal of the relative aperture. The higher the value, the darker the image is.
参数:
[0; inf] - 可用范围
11 - 默认
render_camera_mode
描述:
  • 变量。   打印当前值camera mode, which determines the way the exposure is set.
  • 命令。   设置 camera mode, which determines the way the exposure is set. Either of the following:
    • Physically-Based - the real-world values are used to set up lighting and camera exposure: ISO (请参阅render_iso), shutter speed (请参阅render_shutter_speed), F-stop (请参阅render_f_stop). With the default values of these parameters, the static exposure value is near 1.
      注意
      For the physically-based mode, the exposure mode (请参阅render_exposure_mode) should be set to Static to avoid exposure issues.
    • Classic - the exposure is set by the Exposure value (请参阅render_exposure).
参数:
0 - classic (默认)
1 - physically-based
render_white_balance
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if automatic white balance correction is enabled.
参数:
0 -
1 - 开 (默认)
render_white_balance_intensity
描述:
  • 变量。   打印当前值value of white balance correction intensity.
  • 命令。   设置 value of white balance correction intensity.
    • 0.0f - no white balance correction is performed.
    • higher values result in stronger correction.
    注意
    Do not set too high values for night-time and dimly lit scenes, as it may lead to heavy color distortion making the scene look totally unnatural.
参数:
[0.0f; 1.0f] - 可用范围
0.3f - 默认
render_white_balance_adaptation_time
描述:
  • 变量。   打印当前值time period set for the camera to adjust white balance.
  • 命令。   设置 time period set for the camera to adjust white balance. During this time white balance correction is performed (0.0f - instant correction is to be used).
    注意
    It is recommended to use lower values, when possible, to make correction process unnoticeable, otherwise it'll be slow and will catch user's eye. However, setting too low values may result in abrupt switching of colors as the camera moves. So, adjust this parameter carefully to make transition smoooth. You can set it equal to the Exposure Adaptation value (请参阅render_exposure_adaptation).
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_vignette_mask
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if rendering of the Vignette Mask post-effect is enabled. The effect applies darkening towards the edges of an image compared to the center usually caused by thick or stacked filters, secondary lenses, and lens hoods. It can be used for an artistic effect, to draw focus to the center of the image.
参数:
0 - 关 (默认)
1 -
render_vignette_mask_intensity
描述:
  • 变量。   打印当前值intensity of the Vignette Mask.
  • 命令。   设置 intensity of the Vignette Mask. Defines the amount of vignetting on the screen: higher values moke the vignette wider.
参数:
[0.0f; 1.0f] - 可用范围
1.0f - 默认
render_vignette_mask_power
描述:
  • 变量。   打印当前值Power value that controls mask opacity for the Vignette Mask post-effect.
  • 命令。   设置 Power value that controls mask opacity for the Vignette Mask post-effect.
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_noise
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if rendering of the Noise post-effect is enabled.
参数:
0 - 关 (默认)
1 -
render_noise_intensity
描述:
  • 变量。   打印当前值intensity of the Noise post-effect.
  • 命令。   设置 intensity of the Noise post-effect. Higher values result in more noise applied to the image.
参数:
[0.0f; inf] - 可用范围
0.03f - 默认
color_correction_brightness
描述:
  • 变量。   打印当前值overall brightness value for the scene.
  • 命令。   设置 overall brightness value for the scene.
参数:
[-1.0f; 1.0f] - 可用范围
0.0f - 默认
color_correction_contrast
描述:
  • 变量。   打印当前值overall contrast value for the scene.
  • 命令。   设置 overall contrast value for the scene.
参数:
[-1.0f; 1.0f] - 可用范围
0.0f - 默认
color_correction_gamma
描述:
  • 变量。   打印当前值Gamma correction value for the scene.
  • 命令。   设置 Gamma correction value for the scene.
参数:
[0.5f; 1.5f] - 可用范围
1.0f - 默认
color_correction_white
描述:
  • 变量。   打印当前值white balance of the scene.
  • 命令。   设置 white balance of the scene.
参数:
vec4_zero - default value (black)
color_correction_by_curves
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if color correction via curves is enabled.
参数:
0 -
1 - 开 (默认)
color_correction_hue_per_color
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if fine-adjustment of hue (color shift) for each of the 12 major colors of the spectre is enabled.
参数:
0 -
1 - 开 (默认)
color_correction_hue_shift
描述:
  • 变量。   打印当前值hue adjustment values for the scene.
  • 命令。   设置 hue adjustment values for the scene. List of palette colors: 0 - Red, 1 - Orange, 2 - Yellow, 3 - Chartreuse, 4 - Green, 5 - Spring green, 6 - Cyan, 7 - Azure, 8 - Blue, 9 - Violet, 10 - Magenta, 11 - Rose.
参数:
(0,0,0,0,0,0,0,0,0,0,0,0) - default value
color_correction_saturation_per_color
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if fine-adjustment of saturation for each of the 12 major colors of the spectre is enabled.
参数:
0 -
1 - 开 (默认)
color_correction_saturation
描述:
  • 变量。   打印当前值saturation adjustment values for the scene.
  • 命令。   设置 saturation adjustment values for the scene.List of palette colors: 0 - Red, 1 - Orange, 2 - Yellow, 3 - Chartreuse, 4 - Green, 5 - Spring green, 6 - Cyan, 7 - Azure, 8 - Blue, 9 - Violet, 10 - Magenta, 11 - Rose.
参数:
(1,1,1,1,1,1,1,1,1,1,1,1) - default value
color_correction_preserve_saturation
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if initial scene color saturation is to be preserved after applying color correction.
参数:
0 - 关 (默认)
1 -
render_supersampling
描述:
  • 变量。   打印当前值number of samples per pixel used for supersampling.
  • 命令。   设置 number of samples per pixel used for supersampling.
参数:
[1e-6f; 8.0f] - 可用范围
1.0f - 默认
render_occluders
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if rendering of occluders is enabled.
参数:
0 -
1 - 开 (默认)
render_occluders_resolution
描述:
  • 变量。   打印当前值resolution of the texture, to which occluders (请参阅render_occluders) are rendered.
  • 命令。   设置 resolution of the texture, to which occluders (请参阅render_occluders) are rendered.
参数:
From 1x1 to 1024x1024 Default: 128x64
render_occluders_shadows
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether rendering of occluders for shadows is enabled.
参数:
0 - 关 (默认)
1 -
render_occluders_shadows_resolution
描述:
  • 变量。   打印当前值resolution of the texture, to which occluders for shadows (请参阅render_occluders_shadows) are rendered.
  • 命令。   设置 resolution of the texture, to which occluders for shadows (请参阅render_occluders_shadows) are rendered.
参数:
From 1x1 to 1024x1024 Default: 512x512
render_ssgi
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the SSGI (Screen Space Global Illumination) effect is 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_gi_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
0 - 关 (默认)
1 -
render_ssgi_intensity
描述:
  • 变量。   打印当前值intensity of the SSGI (Screen Space Global Illumination) for the scene.
  • 命令。   设置 intensity of the SSGI (Screen Space Global Illumination) for the scene. By the minimum value of 0.0f, the global illumination is the darkest.
注意
如果您通过使用设置值 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_ssrtgi_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
描述:
  • 变量。   打印当前值boost intensity value.
  • 命令。   设置 boost intensity value. Increases the SSGI intensity by raising the value to the specified power.
注意
如果您通过使用设置值 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_ssrtgi_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
0 - power of 1 (默认)
1 - power of 2
2 - power of 3
3 - power of 4
render_ssgi_information_lost_fix
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the information lost fix option is enabled for the ray-traced SSGI (Screen Space Global Illumination). This option removes artifacts in the information lost areas around moving objects.
注意
如果您通过使用设置值 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_ssrtgi_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
0 - 关 (默认)
1 -
render_ssgi_threshold
描述:
  • 变量。   打印当前值threshold value for the ray-traced SSGI (Screen Space Global Illumination).
  • 命令。   设置 threshold value for the ray-traced SSGI (Screen Space Global Illumination).
    注意
    Ray-traced SSGI calculation available only when the SSRTGI technique (请参阅render_ssrtgi_preset) is 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_ssrtgi_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_fxaa
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if FXAA (post-process anti-aliasing) is 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_aa_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
0 -
1 - 开 (默认)
render_fxaa_intensity
描述:
  • 变量。   打印当前值intensity of FXAA.
  • 命令。   设置 intensity of FXAA. Intensity specifies the sample offset of FXAA fragment. The higher the value, the more blurred image will be.
参数:
[0.0f; 1.0f] - 可用范围
0.0f - 默认
render_aa_preset
描述:
  • 变量。   打印当前值index of the AA (Anti-Aliasing) preset used at the moment. To customize Anti-Aliasing options at run time you should activate the Custom preset:
  • 命令。   设置 index of the AA (Anti-Aliasing) preset used at the moment. To customize Anti-Aliasing options at run time you should activate the Custom preset:
参数:
0 - Sharpest (默认)
1 - Sharp
2 - Smooth
3 - Smooth + SRAA
4 - Smoothest
5 - Smoothest + SRAA
6 - VR Mode
7 - Custom
render_taa
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if TAA (Temporal Anti-Aliasing) is 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_aa_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
0 -
1 - 开 (默认)
render_taa_preset
描述:
  • 变量。   打印当前值TAA (Temporal Anti-Aliasing) preset used at the moment. To customize Anti-Aliasing options at run time you should activate the Custom preset:
  • 命令。   设置 TAA (Temporal Anti-Aliasing) preset used at the moment. To customize Anti-Aliasing options at run time you should activate the Custom preset:
参数:
0 - Sharpest (默认)
1 - Sharp
2 - Smooth
3 - Smoothest
4 - VR Mode
5 - Custom
render_taa_antialiasing_in_motion
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if improved anti-aliasing in motion (for moving camera and objects) is enabled. TAA (请参阅render_taa) must be 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_taa_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
0 - 关 (默认)
1 -
render_taa_frame_count
描述:
  • 变量。   打印当前值frame count of TAA (Temporal Anti-Aliasing).
  • 命令。   设置 frame count of TAA (Temporal Anti-Aliasing). Specifies the number of frames combined for pixels. The higher the value, the more frames are combined into the final image and the better anti-aliasing. This value is used only when the Frames By Velocity option (请参阅render_taa_frames_by_velocity) is disabled.
参数:
[0.0f; inf] - 可用范围
30.0f - 默认
render_taa_catmull_resampling
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if Catmull-Rom resampling is enabled. This option enables you to reduce image blurring when the camera moves forward/backward. It is recommended to disable resampling fow low-quality presets.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if TAA color clamping option is enabled. This option clamps the color of the current and previous frame. The image becomes more sharp. TAA (请参阅render_taa) must be 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_taa_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
0 -
1 - 开 (默认)
render_taa_diagonal_neighbors
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if diagonally neighboring pixels are to be taken into account in the process of color clamping for TAA. This mode can be used for relatively static scenes when improved antialiasing is required. In case of a dynamic scene, blurring artefacts near the screen borders may appear.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印当前值detail level of TAA (Temporal Anti-Aliasing).
  • 命令。   设置 detail level of TAA (Temporal Anti-Aliasing). The higher the value, the more detailed the image is. Can produce additional flickering.
参数:
[0.0f; inf] - 可用范围
0.5f - 默认
render_taa_pixel_offset
描述:
  • 变量。   打印当前值size of the sample offset performed during subpixel jittering.
  • 命令。   设置 size of the sample offset performed during subpixel jittering. The offset can be less than a pixel: for example, if 0.5 is set, frames will shift to half a pixel.
注意
如果您通过使用设置值 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
描述:
  • 变量。   打印当前值number of the sample offsets performed during subpixel jittering.
  • 命令。   设置 number of the sample offsets performed during subpixel jittering. The parameter allows reducing image jittering and blurring. By the minimum value of 0 (1 sample offset), there will be no offsets, and, therefore, no anti-aliasing. TAA (请参阅render_taa) must be 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_taa_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
0 - 1 sample offset, no anti-aliasing
1 - 4 offsets (默认)
2 - 8 offsets
3 - 16 offsets
render_taa_max_frames_by_velocity
描述:
  • 变量。   打印当前值maximum frame count of TAA (Temporal Anti-Aliasing).
  • 命令。   设置 maximum frame count of TAA (Temporal Anti-Aliasing). Specifies the maximum number of frames in the velocity buffer combined for pixels that don't move relative to the screen space.
注意
如果您通过使用设置值 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; inf] - 可用范围
60.0f - 默认
render_taa_min_frames_by_velocity
描述:
  • 变量。   打印当前值minimum frame count of TAA (Temporal Anti-Aliasing).
  • 命令。   设置 minimum frame count of TAA (Temporal Anti-Aliasing). Specifies the minimum number of frames in the velocity buffer combined for fast moving pixels on the screen.
注意
如果您通过使用设置值 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; inf] - 可用范围
4.0f - 默认
render_taa_frames_by_velocity
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the TAA velocity clamping option is enabled. This option controls the number of frames combined for pixels depending on the velocity in the fragment: the number of frames is clamped to the [Min frame count; Max frame count]. It reduces blurring in dynamic scenes with a lot of moving objects.
注意
如果您通过使用设置值 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_velocity_threshold
描述:
  • 变量。   打印当前值velocity threshold of TAA (Temporal Anti-Aliasing), at which pixels are treated as fast moving ones.
  • 命令。   设置 velocity threshold of TAA (Temporal Anti-Aliasing), at which pixels are treated as fast moving ones.This value specifies the intensity of velocity clamping. The following options must be enabled: TAA (请参阅render_taa) and TAA velocity clamping (请参阅render_taa_frames_by_velocity).
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_taa_fix_flicker
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the taa fix flicker option is enabled. This option fixes flickering edges caused by TAA: it removes bright pixels by using the pixel brightness information from the previous frame. It is recommended to enable the option for bright thin ropes, wires and lines. The option is available only when TAA (请参阅render_taa) is enabled.
    注意
    Enabling this option may increase performance costs.
注意
如果您通过使用设置值 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_edges_frame_count_multiplier
描述:
  • 变量。   打印当前值multiplier for the number of frames accumulated for TAA effect on the sharp edges of objects within the image.
  • 命令。   设置 multiplier for the number of frames accumulated for TAA effect on the sharp edges of objects within the image.
参数:
[1.0f; inf] - 可用范围
1.0f - 默认
render_sraa
描述:
注意
如果您通过使用设置值 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_sraa_samples
描述:
  • 变量。   打印当前值number of depth geometry samples per pixel.
  • 命令。   设置 number of depth geometry samples per pixel. This value may significantly affect performance, so keep it low when the image quality differences are not apparent.
参数:
0 - 2
1 - 4 (默认)
2 - 8
render_sraa_temporal
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if TAA integration is enabled. SRAA will use the shading sample from the previously rendered frame (TAA) to achieve correct anti-aliasing. Uses camera jittering, so it works only when the TAA (请参阅render_taa) is enabled. It is recommended to use this option by default.
参数:
0 -
1 - 开 (默认)
render_sraa_debug
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the SRAA debug mode is enabled. This mode shows the geometry edges smoothed by the SRAA.
参数:
0 - 关 (默认)
1 -
render_sraa_depth_threshold
描述:
  • 变量。   打印当前值depth threshold value used for edges detection that specifies the area for the SRAA processing.
  • 命令。   设置 depth threshold value used for edges detection that specifies the area for the SRAA processing. Turn on the debug mode and adjust this parameter in such a way that covers the required edges but at the same time leaves out the unnecessary geometry in the scene.
参数:
[0.0f; inf] - 可用范围
0.1f - 默认
render_filmic_shoulder_scale
描述:
  • 变量。   打印当前值Shoulder Strength tonemapping parameter value that is used to change bright values.
  • 命令。   设置 Shoulder Strength tonemapping parameter value that is used to change bright values.
参数:
[0.0f; 1.0f] - 可用范围
0.2f - 默认
render_filmic_linear_scale
描述:
  • 变量。   打印当前值Linear Strength tone mapping parameter value that is used to change gray values.
  • 命令。   设置 Linear Strength tone mapping parameter value that is used to change gray values. The Linear Scale controls the length of the tone mapping curve linear part.
参数:
[0.0f; 1.0f] - 可用范围
0.3f - 默认
render_filmic_linear_angle
描述:
  • 变量。   打印当前值Linear Angle tone mapping parameter value.
  • 命令。   设置 Linear Angle tone mapping parameter value. This parameter controls the slope of the linear part of the tone mapping curve.
参数:
[0.0f; 1.0f] - 可用范围
1.0f - 默认
render_filmic_toe_scale
描述:
  • 变量。   打印当前值Toe Scale tonemapping parameter value that is used to change dark values.
  • 命令。   设置 Toe Scale tonemapping parameter value that is used to change dark values. The Toe Scale controls the slope of the tone mapping curve toe (the area of underexposure).
参数:
[0.0f; 1.0f] - 可用范围
0.2f - 默认
render_filmic_toe_numerator
描述:
  • 变量。   打印当前值Toe Numerator tonemapping parameter value.
  • 命令。   设置 Toe Numerator tonemapping parameter value.
参数:
[0.0f; 1.0f] - 可用范围
0.01f - 默认
render_filmic_toe_denominator
描述:
参数:
[0.0f; 1.0f] - 可用范围
0.3f - 默认
render_filmic_white_level
描述:
  • 变量。   打印当前值Linear White Point tonemapping parameter value, which is mapped as pure white in the resulting image.
  • 命令。   设置 Linear White Point tonemapping parameter value, which is mapped as pure white in the resulting image.
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_filmic_saturation_recovery
描述:
  • 变量。   打印当前值color saturation recovery value for the filmic tonemapper.
  • 命令。   设置 color saturation recovery value for the filmic tonemapper. Filmic tonemapper desaturates image colors in bright areas making them look grayish. This parameter enables you to recover initial color saturation in such areas. Higher values make colors more saturated:
    • 0.0f - standard filmic tonemapping, no saturation recovery is performed.
    • 1.0f - color saturation is recovered to the full extent.
    注意
    When the 1.0f value is set specular highlights appear too saturated, so the recommended value is 0.75f (default)
参数:
[0.0f; 1.0f] - 可用范围
0.75f - 默认
render_cross
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if cross flares are enabled.
参数:
0 - 关 (默认)
1 -
render_cross_color
描述:
  • 变量。   打印当前值color of the cross flares.
  • 命令。   设置 color of the cross flares. To use this option, rendering of cross flares (请参阅render_cross) should be enabled.
参数:
vec4_one - default value (white)
render_cross_scale
描述:
  • 变量。   打印当前值cross color scale — a multiplier for the color of cross flares.
  • 命令。   设置 color multiplier.cross color scale — a multiplier for the color of cross flares. Higher values produce more pronounced flares. To use this option, rendering of cross flares (请参阅render_cross) should be enabled.
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_cross_shafts
描述:
  • 变量。   打印当前值number of shafts in a cross flare.
  • 命令。   设置 number of shafts in a cross flare. High number of flares can cause a FPS drop on low-performance hardware. To use this option, rendering of cross flares (请参阅render_cross) should be enabled.
参数:
[2; 32] - 可用范围
4 - 默认
render_cross_length
描述:
  • 变量。   打印当前值length of a cross flare relative to the screen width.
  • 命令。   设置 length of a cross flare relative to the screen width. Increasing this value also leads to fading of the shafts across their length. To use this option, rendering of cross flares (请参阅render_cross) should be enabled.
参数:
[0.0f; 2.0f] - 可用范围
0.2f - 默认
render_cross_angle
描述:
  • 变量。   打印当前值cross flares orientation angle.
  • 命令。   设置 cross flares orientation angle. To use this option, rendering of cross flares (请参阅render_cross) should be enabled.
参数:
[-inf; inf] - 可用范围
45.0f - 默认
render_cross_threshold
描述:
  • 变量。   打印当前值brightness threshold for areas to produce flare
  • 命令。   设置 brightness threshold for areas to produce flare. The higher the threshold value, the brighter the area should be to produce a flare. To use this option, rendering of cross flares (请参阅render_cross) should be enabled.
参数:
[0.0f; inf] - 可用范围
0.0f - 默认
render_distance_scale
描述:
  • 变量。   打印当前值global distance multiplier for all distance parameters, such as the world rendering distance, decal distance, field distance, light distance, object distance, reflection distance, LODs, and surface visibility distances.
  • 命令。   设置 global distance multiplier for all distance parameters, such as the world rendering distance, decal distance, field distance, light distance, object distance, reflection distance, LODs, and surface visibility distances. This value enables you to easily increase or decrease rendering performance by changing the world extent. Distances are measured from the camera to the node's (surface's) bound. For example, if the maximum visibility distance of a LOD is 10 meters, and you set Distance Scale = 2, the LOD will disappear at the distance of 20 meters, not 10.
    注意
    Increasing the value leads to decreasing the performance. The maximum recommended value is 4.
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_distance_offset
描述:
  • 变量。   打印当前值global distance offset for all distance parameters: shadow distance, light distance, LOD distances, etc.
  • 命令。   设置 global distance offset for all distance parameters: shadow distance, light distance, LOD distances, etc.
参数:
[0.0f; inf] - 可用范围
0.0f - 默认
render_decal_distance
描述:
  • 变量。   打印当前值distance at which (and farther) decals will not be rendered.
  • 命令。   设置 distance at which (and farther) decals will not be rendered. The distance is measured from the camera to the decal's bound. If the value is greater than the World Distance value, the latter is used instead.
参数:
[0.0f; inf] - 可用范围
inf - 默认
render_field_distance
描述:
  • 变量。   打印当前值distance at which (and farther) field nodes will not be rendered.
  • 命令。   设置 distance at which (and farther) field nodes will not be rendered. The distance is measured from the camera to the field's bound. If the value is greater than the World Distance value, the latter is used instead.
参数:
[0.0f; inf] - 可用范围
inf - 默认
render_light_distance
描述:
  • 变量。   打印当前值distance at which (and farther) dynamic lights will not be rendered.
  • 命令。   设置 distance at which (and farther) dynamic lights will not be rendered. The distance is measured from the camera to the light's bound. If the value is greater than the World Distance value, the latter is used instead.
参数:
[0.0f; inf] - 可用范围
inf - 默认
render_object_distance
描述:
  • 变量。   打印当前值distance at which (and farther) objects will not be rendered.
  • 命令。   设置 distance at which (and farther) objects will not be rendered.
    注意
    If this value is less than the scale multiplier for shadows (请参阅render_shadow_distance_scale), the shadows will still be rendered even though the objects themselves are not. Please, make sure you set these parameters properly to avoid wasting performance on rendering unnecessary shadows.
参数:
[0.0f; inf] - 可用范围
inf - 默认
render_reflection_dynamic
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if dynamic reflections for materials are enabled.
参数:
0 -
1 - 开 (默认)
render_reflection_dynamic_roughness_offset
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating whether roughness offset is enabled for dynamic reflections produced by Environment Probes. Sometimes, when specular highlights from glossy surfaces get into dynamic Environment Probes a very bright flickering of lighting from it may appear. This option makes surrounding materials look more matte for an Environment Probe than they actually are, reducing such flickering artefacts.
参数:
0 - 关 (默认)
1 -
render_reflection_lods
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if reduction of resolution of dynamic reflections when the camera moves away is enabled.
参数:
0 -
1 - 开 (默认)
render_reflection_distance
描述:
  • 变量。   打印当前值distance starting from which (and farther) reflections will not be rendered.
  • 命令。   设置 distance starting from which (and farther) reflections will not be rendered.
参数:
[0.0f; inf] - 可用范围
inf - 默认
render_wireframe_color
描述:
  • 变量。   打印当前值color of the wireframe.
  • 命令。   设置 color of the wireframe.
参数:
vec4_one - default value (white)
render_background_color
描述:
  • 变量。   打印当前值background color vector.
  • 命令。   设置 background color vector. The Alpha channel of this color sets background transparency: lower alpha channel values produce darker background color. This parameter allows creating colored transparent background instead of rendering an environment cubemap. However, if the environment cubemap is rendered, the background color will always be rendered over the environment.
参数:
vec4_one - default value (white)
render_fade_color
描述:
  • 变量。   打印当前值fade color for the scene on the screen.
  • 命令。   设置 fade color for the scene on the screen. By gradually changing this value it is possible to create "fade in" and "fade out" effects depending on the w component of the given vector. For example, when the following vectors are passed the result will be:
    • vec4(1,1,1,1) - a fully white screen. Positive w results in additive blending.
    • vec4(0.5,0.5,0.5,1) - light colors on the screen.
    • vec4(1,0,0,1) - R channel for all screen colors is to its maximum; G and B without changes.
    • vec4(0,0,0,0) - there is no fading (no color alterations are done to the screen).
    • vec4(1,1,1,-1) - a fully black screen. Negative w results in scene colors * (1 - RGB), where RGB is the first three components of the passed vector.
    • vec4(0.5,0.5,0.5,-1) - dark colors on the screen.
参数:
vec4_zero - default value (white)
render_lens
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if lens flares are enabled.
参数:
0 - 关 (默认)
1 -
render_lens_color
描述:
  • 变量。   打印当前值color of HDR lens flares.
  • 命令。   设置 color of HDR lens flares. To use this option, rendering of lens flares (请参阅render_lens) should be enabled.
参数:
vec4_one - default value (white)
render_lens_scale
描述:
  • 变量。   打印当前值multiplier for color (请参阅render_lens_color) of HDR lens flares.
  • 命令。   设置 multiplier for color (请参阅render_lens_color) of HDR lens flares. To use this option, rendering of lens flares (请参阅render_lens) should be enabled.
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_lens_length
描述:
  • 变量。   打印当前值length of the radial lens flare indicating if the whole radial lens flare is rendered on the screen or only a part of it.
  • 命令。   设置 length of the radial lens flare indicating if the whole radial lens flare is rendered on the screen or only a part of it. This option controls how lens flares pattern is distributed. To use this option, rendering of lens flares (请参阅render_lens) should be enabled.
参数:
[0.0f; 1.0f] - 可用范围
0.5f - 默认
render_lens_radius
描述:
  • 变量。   打印当前值radius of the spherical lens flares on the screen.
  • 命令。   设置 radius of the spherical lens flares on the screen. 1.0f corresponds to a screen-wide radius (a lens flare is not visible). To use this option, rendering of lens flares (请参阅render_lens) should be enabled.
参数:
[0.0f; 1.0f] - 可用范围
0.5f - 默认
render_lens_threshold
描述:
  • 变量。   打印当前值value of the brightness threshold for areas to produce lens flares.
  • 命令。   设置 value of the brightness threshold for areas to produce lens flares. The higher the threshold value, the brighter the area should be to produce flares. To use this option, rendering of lens flares (请参阅render_lens) should be enabled.
参数:
[0.0f; 1.0f] - 可用范围
0.5f - 默认
render_lens_dispersion
描述:
  • 变量。   打印当前值color displacement for red, green, and blue channels of the lens flares.
  • 命令。   设置 color displacement for red, green, and blue channels of the lens flares. Can be used to create light dispersion (chromatic aberrations). If a negative value is set for a channel, 0 will be used instead. To use this option, rendering of lens flares (请参阅render_lens) should be enabled.
参数:
vec3_one - default value
render_motion_blur
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if the motion blur effect is enabled.
参数:
0 -
1 - 开 (默认)
render_motion_blur_preset
描述:
  • 变量。   打印当前值Motion Blur preset. To customize the Motion Blur effect options at run time you should activate the Custom preset:
  • 命令。   设置 Motion Blur preset. To customize the Motion Blur effect options at run time you should activate the Custom preset:
参数:
0 - Low (默认)
1 - Medium
2 - High
3 - Ultra
4 - Custom
render_motion_blur_camera_velocity
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if camera velocity contributes to the motion blur effect (false to take into account velocities of objects only). To use this option, rendering of the motion blur effect (请参阅render_motion_blur) should be enabled.
    注意
    Disabled in VR mode by default.
注意
如果您通过使用设置值 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_motion_blur_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
0 -
1 - 开 (默认)
render_motion_blur_velocity_blur_samples
描述:
  • 变量。   打印当前值number of iterations performed to blur the border between moving and static objects.
  • 命令。   设置 number of iterations performed to blur the border between moving and static objects. Higher values ensure a higher quality of blurring, but affect the performance. To use this option, rendering of the motion blur effect (请参阅render_motion_blur) should be enabled.
    注意
    Disabled in VR mode by default.
注意
如果您通过使用设置值 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_motion_blur_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
[0; 512] - 可用范围
32 - 默认
render_motion_blur_velocity_blur_radius
描述:
  • 变量。   打印当前值radius of the motion blur effect for the boundary between moving and static objects.
  • 命令。   设置 radius of the motion blur effect for the boundary between moving and static objects.
注意
如果您通过使用设置值 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_motion_blur_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
[0.0f; inf] - 可用范围
0.5f - 默认
render_motion_blur_depth_threshold_near
描述:
  • 变量。   打印当前值value defining if the blur effect is applied to the foreground object.
  • 命令。   设置 value defining if the blur effect is applied to the foreground object. If the distance between the foreground object and the background object is less than this threshold value, the motion blur effect won't be applied to the foreground object. To use this option, rendering of the motion blur effect (请参阅render_motion_blur) should be enabled.
    注意
    Disabled in VR mode by default.
注意
如果您通过使用设置值 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_motion_blur_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
[0.0f; inf] - 可用范围
0.2f - 默认
render_motion_blur_depth_threshold_far
描述:
  • 变量。   打印当前值value defining if the blur effect is applied to the background object.
  • 命令。   设置 value defining if the blur effect is applied to the background object. If the distance between the foreground object and the background object is less than this threshold value, the motion blur effect won't be applied to the background object. To use this option, rendering of the motion blur effect (请参阅render_motion_blur) should be enabled.
    注意
    Disabled in VR mode by default.
注意
如果您通过使用设置值 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_motion_blur_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
[0.0f; inf] - 可用范围
0.5f - 默认
render_motion_blur_noise_intensity
描述:
  • 变量。   打印当前值intensity of the noise used in the motion blur.
  • 命令。   设置 intensity of the noise used in the motion blur. To use this option, rendering of the motion blur effect (请参阅render_motion_blur) should be 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_motion_blur_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
[0.0f; 1.0f] - 可用范围
0.5f - 默认
render_motion_blur_num_steps
描述:
  • 变量。   打印当前值number of steps used in the motion blur.
  • 命令。   设置 number of steps used in the motion blur. The higher the value, the more correct the motion blur effect is. At low values, moving objects may look doubled, however, performance will increase. To use this option, rendering of the motion blur effect (请参阅render_motion_blur) should be 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_motion_blur_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
[2; 64] - 可用范围
8 - 默认
render_motion_blur_velocity_scale
描述:
  • 变量。   打印当前值scale value of bodies' linear and angular velocities used for the motion blur.
  • 命令。   设置 scale value of bodies' linear and angular velocities used for the motion blur. The higher the value, the more blurred the objects will appear when moving. To use this option, rendering of the motion blur effect (请参阅render_motion_blur) should be 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_motion_blur_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_motion_blur_max_velocity
描述:
  • 变量。   打印当前值maximum possible amount of motion blur for moving physical objects.
  • 命令。   设置 maximum possible amount of motion blur for moving physical objects. When their body velocity exceeds the set value, they will be blurred as if they have the maximum velocity set by the parameter.

    This parameter should be used:

    • To avoid excessive blurring of fast moving objects.
    • To save performance, as increasing the object's velocity leads increasing the radius of the motion blur effect that drops performance at too high values.
    To use this option, rendering of the motion blur effect (请参阅render_motion_blur) should be 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_motion_blur_preset). Checking the parameter returns the corresponding setting stored in the active preset (default or custom one).
参数:
[0.0f; inf] - 可用范围
1.0f - 默认
render_transparent_blur
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if transparent blur is enabled for materials. This option makes it possible to render matte transparent materials like matte glass.
参数:
0 -
1 - 开 (默认)
render_refraction
描述:
  • 变量。   打印一个值,该值指示是否启用了以下命令控制的选项。
  • 命令。   打开和关闭value indicating if refraction is enabled.
参数:
0 -
1 - 开 (默认)
render_refraction_warp_background_transparent_surfaces
描述:
  • 变量。   打印当前值value indicating if refraction affects background transparent surfaces (except for water and clouds).
  • 命令。   设置 value indicating if refraction affects background transparent surfaces (except for water and clouds). The following values are available:
    • Never — no refraction distortion is applied to transparent surfaces.
    • Behind Farthest Refractive Surface — apply refraction distortion to all transparent surfaces behind the farthest refractive surface.
    This method takes effect only when rendering of refractions (请参阅render_refraction) is enabled.
参数:
0 - Never (默认)
1 - Behind Farthest Refractive Surface