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#
A built-in console is called by pressing the grave accent (`) key, placed under the ESC key:
The console can be hidden by pressing the grave accent (`) key one more time. See how to assign another key here.
Console Operation#
Console operation can be either command or variable:
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
video_resizable variable, you get the following result:
video resizable toggle 0 is non-resizable mode 1 is resizable mode video_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#
If you want to change the default grave accent (`) console turning on or off key, do one of the following actions:
- Open the user configuration file (data/configs/default.user by default) and change the ASCII-based key code in the following line:
<console_key>96</console_key>
Console#
Basic operations on the console, command and variable.
Description:
| Arguments:
|
Description:
| |
Description:
| Arguments: ASCII code of the key |
Description:
| |
Description:
| |
Description:
| |
Description:
| |
Description:
| Arguments: Variable, which values will be switched |
Description:
| Arguments: Variable to be toggled |
Description:
| Arguments: Key to unbind |
Console GUI#
Operations on the console GUI.
Engine#
Basic operations on the engine.
Engine Configuration Files#
General operations on the engine configuration.
Description:
| Arguments: Path to the Engine configuration file (data/configs/default.config by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| |
Description:
| |
Description:
| Arguments: Path to the controls configuration file (data/configs/default.controls by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| |
Description:
| |
Description:
| Arguments: Path to the Engine startup configuration file (data/default.boot by default) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| |
Description:
| |
Description:
| Arguments: Path to the user configuration file (data/configs/default.user by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| |
Description:
|
Engine Analyzer#
Operations on the engine debugging.
Description:
| Arguments: Path to the log file to dump the log file information into (optional) |
World#
Basic operations on world.
Description:
| Arguments:
|
Description:
| |
Description:
| |
Description:
| Arguments: Name of the world cache file (optional) |
Description:
| Arguments: 0 - screen scale (by default) 1 - 3D |
World State#
Serialized operations on world.
World Resources#
Operations, representing information on objects generated using CPU logic, such as ObjectGrass, ObjectMeshClutter and WorldClutter objects.
World Queueing#
Operations on the world queued nodes.
Sound#
Operations on the sound.
Sound Resources#
Operations on the sound resources.
Material Manager#
Operations on materials.
Description:
| Arguments: Path to the manual material file |
Description:
| Arguments: Path to the manual material file |
Description:
| Arguments: Path to the manual material file |
Description:
| |
Description:
| Arguments: 0 - Minimal memory consumption and maximum Engine loading speed. Сaching for materials and shaders is disabled, so everything is loaded on demand resulting in lots of freezes, spikes, etc. This method can be used when spikes are less important than memory consumption. It is recommended for fast iterations during the application development phase as less time is spent on launching your application and loading resources. 1 - Caching is enabled for materials, so materials are created at Engine's startup rather than at run time. Engine startup takes more time than for the first mode and more memory is used. There are less spikes in this mode, but they occur sometimes. This mode can be enabled on a constant basis for a small project having a small number of materials (in case of satisfactory performance and sufficient memory amount). 2 - Caching of materials is enabled along with shader cache generation and loading. This mode requires compilation of all shaders resulting in very long loading times. Everything is kept in memory with no streaming required. This mode is the best as it ensures stable work and significant reduction of spikes. In case of large projects with tens of thousands of materials the amount of available memory can be exceeded, as shader cache takes a lot of it. |
Description:
| |
Description:
| |
Description:
| |
Description:
| |
Description:
| |
Description:
|
Camera#
Operations for fast positioning of the game camera.
Description:
| |
Description:
| Arguments: The first 3 arguments set position. The second 3 arguments set rotation (optional) |
File System#
Operations on the File system.
File System Info#
Operations, representing information on the File system.
Assets#
Operations on assets.
Description:
| |
Description:
|
Scripts#
Operations on the world, system and editor scripts.
Editor Script Analyzer#
Operations on the editor script debugging.
Description:
| Arguments: Path to a file to dump the information into (optional) |
Description:
| Arguments: Path to the log file to dump the log file information into (optional) |
Description:
| Arguments: Path to a file to dump the information into (optional) |
System Script Analyzer#
Operations on the system script debugging.
Description:
| Arguments: Path to a file to dump the information into (optional) |
Description:
| Arguments: Path to the log file to dump the log file information into (optional) |
Description:
| Arguments: Path to a file to dump the information into (optional) |
World Script Analyzer#
Operations on the world script debugging.
Description:
| Arguments: Path to a file to dump the information into (optional) |
Description:
| Arguments: Path to the log file to dump the log file information into (optional) |
Description:
| Arguments: Path to a file to dump the information into (optional) |
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
Description:
| Arguments:
|
Description:
| Arguments:
|
Description:
| Arguments:
|
Asynchronous Operations#
Asynchronous operations.
Description:
| Arguments: 0 - do not print (by default) 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 |
Description:
| Arguments: 0 - print only frequently used operations (by default) 1 - print all operations |
Description:
| |
Description:
| |
Description:
|
Visualizer#
Operations on the visualizer.
Description:
| Arguments: 0 - visualizer is not shown (by default) 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) |
Description:
| Arguments: 0 - hide the FPS counter (by default) 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. |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
World Debugging#
Operations on the world debugging.
Node Debugging#
Operations on the node debugging.
Occluder Debugging#
Operations on the occluder debugging.
Landscape Terrain Debugging#
Operations on the Landscape Terrain debugging.
Physics Debugging#
Texture Debugging#
Operations on the texture debugging.
Occlusion Queries#
Performance Profiling#
Operations on the Performance profiler.
Profiler GUI#
Operations on the Performance profiler style.
Microprofile#
Operations on the Microprofile.
Description:
| |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [1; 500] - available range 200 - default |
Description: | Arguments: [1; 500] - available range 500 - default |
Description:
| Arguments: Path to an .html file. |
Video Settings#
Description:
|
Resolution and Full Screen#
Operations on the video resolution adjustment.
Description:
| Arguments: -1 - video_width × video_height 0 - 640 × 360 1 - 960 × 540 2 - 1024 × 576 3 - 1280 × 720 4 - 1366 × 768 (by default) 5 - 1600 × 900 6 - 1920 × 1080 7 - 2560 × 1440 8 - 3840 × 2160 9 - 640 × 400 10 - 960 × 600 11 - 1024 × 640 12 - 1280 × 800 13 - 1440 × 900 14 - 1680 × 1050 15 - 1920 × 1200 16 - 2560 × 1600 17 - 640 × 480 18 - 800 × 600 19 - 1024 × 768 20 - 1280 × 960 21 - 1280 × 1024 22 - 1600 × 1200 23 - 2048 × 1536 24 - 2560 × 2048 |
Description:
| Arguments: [0; 16384] - available range 0 - default |
Description:
| Arguments: [0; 16384] - available range 0 - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - windowed mode (by default) 1 - full-screen mode 2 - full-window mode when an application window is rendered without decorations |
Graphics Settings#
Operations on the graphics adjustment.
Multi-Monitor and Stereo Rendering#
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: [0; 1024] - available range 0 - default |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Rendering Settings#
Operations on the renderer.
Rendering Resources#
Operations representing information on the rendering resources.
Rendering Resources: OpenGL-Specific Commands#
Operations representing information on the rendering resources for OpenGL.
Description:
| Arguments: [0; 1024] - available range 128 - default |
Description:
| Arguments: [0; 256] - available range 16 - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Rendering Buffers#
Rendering Buffer Info#
Operations representing information on the rendering buffers.
Rendering Buffer Debugging#
Operations on the rendering buffer debugging.
Description:
| Arguments: 0 - all buffers are hidden (by default) 1 - show render textures (compact) 2 - show render textures (full) |
Description:
| Arguments: 0 - RG11B10F 1 - RGBA16F (by default) |
Description:
| Arguments: [0; 16] - available range 7 - default |
Description:
| Arguments: [0; 256] - available range 0 - default |
Rendering Passes#
Operations on rendering passes.
Description:
| Arguments: "mat_1, mat_2, ... mat_n" - the list of composite deferred materials |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Meshes#
Operations on mesh rendering.
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Decals#
Operations on decal rendering.
Fields#
Operations on field rendering.
Textures#
Operations on texture rendering.
Shaders#
Operations on shaders.
Description:
|
Shader Loading#
Operations on the shader loading.
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Effects and Postprocesses#
Operations on the effects and postprocesses.
Description:
| |
Description:
| |
Description:
| |
Description:
| |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - low 1 - medium (by default) 2 - high 3 - ultra |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: [2; 8] - available range 6 - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.7f - default |
Description:
| Arguments: 0 - quarter 1 - half 2 - full (by default) |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.3f - default |
Description:
Increasing the width of the border may increase performance costs. | |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 0.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 10.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 10.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 0.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 0.0f - default |
Description:
| Arguments: 0 - quarter 1 - half 2 - full (by default) |
Description:
| Arguments: 0 - low 1 - medium (by default) 2 - high 3 - ultra |
Description:
| Arguments: 0 - ring (by default) 1 - circle |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled (by default) 1 - logarithmic adaptive exposure 2 - quadratic adaptive exposure |
Description:
| Arguments: [0.0f; 4.0f] - available range 0.0f - default |
Description:
| |
Description:
| Arguments: [0; inf] - available range 100 - default |
Description:
| Arguments: [0; inf] - available range 250 - default |
Description:
| Arguments: [0; inf] - available range 11 - default |
Description:
| Arguments: 0 - classic camera (by default) 1 - physically-based camera |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.3f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [1e-6f; 8.0f] - available range 1.0f - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: From 1x1 to 1024x1024 Default: 128x64 |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: From 1x1 to 1024x1024 Default: 512x512 |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: [0.0f; 1.0f] - available range 1.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 0.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 1.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 1.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 1.0f - default |
Description:
| Arguments: 0 - quarter resolution 1 - half resolution (by default) 2 - full resolution |
Description:
| Arguments: 0 - quarter resolution 1 - half resolution (by default) 2 - full resolution |
Description:
| Arguments: 0 - low (4 samples) 1 - medium (8 samples) (by default) 2 - high (16 samples) 3 - ultra (32 samples) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - low 1 - medium) (by default) 2 - high 3 - ultra |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.2f - default |
Description:
| Arguments: 1 2 (by default) 3 |
Description:
| Arguments: [0.0f; 100.0f] - available range 10.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.1f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.0f - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: [0.0f; inf] - available range 30.0f - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: [0.0f; inf] - available range 0.5f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 1.0f - default |
Description:
| Arguments: 0 - 1 sample offset, no anti-aliasing 1 - 4 offsets (by default) 2 - 8 offsets 3 - 16 offsets |
Description:
| Arguments: [0.0f; inf] - available range 60.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 4.0f - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.2f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.3f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 1.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.2f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.01f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.3f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.75f - default |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: vec4_one - default value (white) |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [2; 32] - available range 4 - default |
Description:
| Arguments: [0.0f; 2.0f] - available range 0.2f - default |
Description:
| Arguments: [-inf; inf] - available range 45.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 0.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; inf] - available range inf - default |
Description:
| Arguments: [0.0f; inf] - available range inf - default |
Description:
| Arguments: [0.0f; inf] - available range inf - default |
Description:
| Arguments: [0.0f; inf] - available range inf - default |
Description:
| Arguments: [0.0f; inf] - available range inf - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [0.0f; inf] - available range inf - default |
Description:
| Arguments: vec4_one - default value (white) |
Description:
| Arguments: vec4_one - default value (white) |
Description:
| Arguments: vec4_zero - default value (white) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: vec4_one - default value (white) |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default |
Description:
| Arguments: vec3_one - default value |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default |
Description:
| Arguments: [2; 64] - available range 8 - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: vec3_one - default value |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: [0.0f; inf] - available range 0.5f - default |
Description:
| Arguments: 0 - disabled (by default) 1 - HTC Vive emulation 2 - HTC Vive Pro emulation 3 - Oculus Rift emulation |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 0.0f - default |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - low quality 1 - medium quality (by default) 2 - high quality 3 - ultra quality |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.2f - default |
Description:
| Arguments: 1 2 (by default) 3 |
Description:
| Arguments: [0.0f; 100.0f] - available range 10.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.1f - default |
Description:
| Arguments: 0 - quarter resolution 1 - half resolution (by default) 2 - full resolution |
Description:
| Arguments: 0 - quarter resolution (by default) 1 - half resolution 2 - full resolution |
Description:
| Arguments: 0 - quarter resolution (by default) 1 - half resolution 2 - full resolution |
Description:
| Arguments: 0 - low quality 1 - medium quality (by default) 2 - high quality 3 - ultra quality |
Description:
| Arguments: [1; 64] - available range 4 - default |
Description:
| Arguments: [1; 64] - available range 16 - default |
Description:
| Arguments: [0.0f; inf] - available range 0.5f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 1.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 1.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default |
Description:
| Arguments: [1; 1024] - available range 8 - default |
Description:
| Arguments: [1; 256] - available range 8 - default |
Description:
| Arguments: 0 - quarter resolution 1 - half resolution (by default) 2 - full resolution |
Description:
| Arguments: 0 - quarter resolution (by default) 1 - half resolution 2 - full resolution |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: vec4(1.0f, 0.0f, 0.0f, 1.0f) - default value |
Description:
| Arguments: [0.0f; inf] - available range 10.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 4.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled 1 - low (by default) 2 - medium 3 - high 4 - high + velocity |
Description:
| Arguments: 0 - 1.0 * width x 0.5 * height (by default) 1 - 0.5 * width x 0.5 * height |
Description:
| Arguments: 0 - quarter 1 - half (by default) 2 - full |
Description:
| Arguments: 0 - low 1 - medium (by default) 2 - high 3 - ultra |
Description: Controls TAA for Screen-Space Subsurface Scattering similar to render_taa_fix_flicker (see for detailed information). | |
Description: Controls TAA for Screen-Space Subsurface Scattering similar to render_taa_antialiasing_in_motion (see for detailed information). | |
Description: Controls TAA for Screen-Space Subsurface Scattering similar to render_taa_frames_by_color (see for detailed information). | |
Description: Controls TAA for Screen-Space Subsurface Scattering similar to render_taa_frames_by_velocity (see for detailed information). | |
Description: Controls TAA for Screen-Space Subsurface Scattering similar to render_taa_preserve_details (see for detailed information). | |
Description: Controls TAA for Screen-Space Subsurface Scattering similar to render_taa_frame_count (see for detailed information). | |
Description: Controls TAA for Screen-Space Subsurface Scattering similar to render_taa_frames_velocity_threshold (see for detailed information). | |
Description: Controls TAA for Screen-Space Subsurface Scattering similar to render_taa_max_frames_by_velocity (see for detailed information). | |
Description: Controls TAA for Screen-Space Subsurface Scattering similar to render_taa_min_frames_by_velocity (see for detailed information). | |
Description: Controls TAA for Screen-Space Subsurface Scattering similar to render_taa_pixel_offset (see for detailed information). | |
Description: Controls TAA for Screen-Space Subsurface Scattering similar to render_taa_catmull_resampling (see for detailed information). | |
Description: Controls TAA for Screen-Space Subsurface Scattering similar to render_taa_samples (see for detailed information). | |
Description:
| Arguments: vec4(1.0f, 1.0f, 1.0f, 1.0f) - default value (white) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - Better Edges (by default) 1 - Better Normals |
Description:
| Arguments: 0 - low 1 - medium (by default) 2 - high 3 - ultra |
Description:
| Arguments: [0.0f; inf] - available range 0.01f - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - low 1 - medium 2 - high (by default) 3 - ultra |
Description:
| Arguments: 0 - quarter 1 - half (by default) 2 - full |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 1.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.35f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.02f - default |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
To use this option, render_ssdirt should be enabled. | Arguments: vec4(0.26f, 0.24f, 0.21f, 1.0f) - default value |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
To use this option, render_ssdirt should be enabled. | Arguments: vec4(0.48f, 0.44f, 0.39f, 1.0f) - default value |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.0f - default |
Lighting and Shading#
Operations on lighting and shading.
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - alpha blend (by default) 1 - additive blend 2 - multiply 3 - overlay |
Description:
| Arguments: 0 - haze disabled 1 - haze colored the specific color 2 - haze colored in accordance with the sky LUT (by default) |
Description:
| Arguments: 0 - better for short distance range (by default) 1 - better for long distance range 2 - should be used for physically based haze simulation |
Description:
| Arguments: [32; 1024] - available range 1024 - default 0 disables batching optimization |
Description:
| Arguments: [1; 32] - available range 8 - default |
Description:
| Arguments: [0; 128] - available range 4 - default |
Description:
| Arguments: [0; 128] - available range 4 - default |
Description:
| Arguments: [0; 128] - available range 4 - default |
Description:
| Arguments: [0; 128] - available range 4 - default |
Description:
| Arguments: [0; 128] - available range 4 - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled 1 - low (by default) 2 - medium 3 - high 4 - high + velocity |
Description:
| Arguments: 0 - 1 x 2 (1.0 * width x 0.5 * height) 1 - 2 x 2 (0.5 * width x 0.5 * height) (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - low 1 - medium (by default) 2 - high 3 - ultra |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: 0 - low 1 - medium (by default) 2 - high 3 - ultra |
Description:
| Arguments: 0 - quarter 1 - half (by default) 2 - full |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Shadows#
Operations on shadows.
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [0.0f; inf] - available range 0.1f - default |
Description:
| Arguments: [0.0f; inf] - available range 100.0f - default |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default value 0.0f - shadows are not seen |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.0f - shadows are not seen 1.0f - shadows are long enough to occupy the whole screen |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled 1 - low 2 - medium (by default) 3 - high 4 - ultra |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - low (by default) 2 - medium 3 - high 4 - ultra |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Geodetics#
You should upgrade to
Operations on geodetics.
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Clouds Rendering#
Description:
| Arguments: 0 - 2D texture providing better performance (by default) 1 - 3D texture providing better quality |
Description:
| Arguments: 0 - full 1 - half (by default) 2 - quarter |
Description:
| Arguments: [10.0f; 400000.0f] - available range 10000.0f - default |
Description:
| Arguments: [16; 8192] - available range 256 - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Description:
| Arguments: 0 - disabled (by default) 1 - 2×2 2 - 4×4 3 - 8×8 |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.3f - default |
Description:
| Arguments: 0 - low 1 - medium (by default) 2 - high 3 - ultra |
Description:
| Arguments: [1.0f; 2048.0f] - available range 230.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.3f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.3f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.1f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.3f - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [100.0f; inf] - available range 200000.0f - default |
Description:
| Arguments: 0 - 1 sample, low quality 1 - 3 samples, medium quality 2 - 5 samples, high quality (by default) 3 - 6 samples, ultra quality |
Description:
| Arguments: 0 - 1 sample, low quality (higher cloud density) 1 - 3 samples, medium quality (by default) 2 - 5 samples, high quality 3 - 6 samples, ultra quality (lower density, the clouds are softer) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [0.0f; 100000.0f] - available range 100.0f - default |
Description:
| Arguments: 0 - disabled (by default) 1 - enabled |
Terrain Rendering#
The commands described below are intended for configuring Landscape Terrain object (the ObjectLandscapeTerrain class).
Description:
| Arguments: [1; 100] - available range 10 - default |
Description:
| Arguments: [1; 100] - available range 4 - default |
Description:
| Arguments: [1; 60] - available range 4 - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.1f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.9f - default |
Description:
| Arguments: 0 - 64×64 1 - 128×128 2 - 256×256 3 - 512×512 4 - 1024×1024 (by default) 5 - 2048×2048 6 - 4096×4096 7 - 8192×8192 8 - 16384×16384 |
Description:
| Arguments: 0 - 64×64 1 - 128×128 2 - 256×256 3 - 512×512 4 - 1024×1024 (by default) 5 - 2048×2048 6 - 4096×4096 7 - 8192×8192 8 - 16384×16384 |
Description:
| Arguments: 0 - 64×64 1 - 128×128 2 - 256×256 3 - 512×512 4 - 1024×1024 (by default) 5 - 2048×2048 6 - 4096×4096 7 - 8192×8192 8 - 16384×16384 |
Description:
| Arguments: [0.0f; 1.0f] - available range 1.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.5f - default |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [0.0f; 1000.0f] - available range 0.01f - default |
Description:
| Arguments: [0.0f; 50.0f] - available range 1.5f - default |
Description:
| Arguments: [0.0f; 50.0f] - available range 6.0f - default |
Description:
| Arguments: [0.0001f; 1.0f] - available range 0.001f - default |
Description:
| Arguments: [0.0f; inf] - available range 30000.0f - default |
Description:
| Arguments: [0.0f; 1.0f] - available range 0.95f - default |
Description:
| Arguments: 0 - low (use the lower MIP level) 1 - medium (use the higher MIP level) (by default) 2 - high (linearly interpolate between adjacent MIP levels) |
Description:
| Arguments: [0.0f; 1.0f] - available range 0 - 3072×3072 (~200 MB of VRAM) 1 - 16384×16384 (~3.1 GB of VRAM) 0.4f - 8192×8192 (by default, ~860 MB of VRAM) |
Description:
| Arguments: width and height values separated by a space 1344 756 - (default) |
Description:
| Arguments: [1; 64] - available range 4 - default |
Description:
| Arguments: [1; 64] - available range 4 - default |
Description:
| Arguments: [1; 256] - available range 60 - default |
Water Rendering#
Output Modes#
Description:
| Arguments: 0 - disabled panoramic rendering (by default) 1 - 180-degree panorama with curved edges 2 - 180-degree linear panorama without distortion at the edges 3 - 180-degree spherical panorama (fisheye) 4 - 360-degree panorama with curved edges 5 - 360-degree linear panorama without distortion at the edges 6 - 360-degree spherical panorama (fisheye) |
Description:
| Arguments: 0 - disabled (by default) 1 - anaglyph stereo 2 - interlaced stereo 3 - horizontal stereo 4 - vertical stereo |
Description:
| Arguments: 0 - disabled (by default) 1 - OpenVR-based culling mode 2 - Custom culling mode |
Description:
| Arguments: (1.0f, 1.0f, 0.0f, 0.0f) - default value |
Description:
The last two components are ignored when render_stereo_hidden_area is set to 2. | Arguments: (0.6f, 0.6f, 0.0f, 0.0f) - default value |
Description:
| Arguments: 0 - disabled (by default) 1 - dynamic reprojection (slower, but more accurate, more pronounced ghost effect) 2 - fast reprojection (fast, reduced ghost effect, but clipping of frontal parts of moving objects may occur) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [0.0f; inf] - available range 1.0f - default |
Other Settings#
Description:
| Arguments: 0 - sequential rendering CPU-GPU-CPU-GPU... 1 - 1 buffer (by default) 2 - 2 buffers 3 - 3 buffers |
Description:
| Arguments: 0 - disabled 1 - enabled (by default) |
Description:
| Arguments: [0; 1024] - available range 5 - default |
Description:
Usage: render_virtual_resolution [screen_width] [screen_height] | Arguments: -1; -1 - default value |
Description:
| Arguments: [0.0f; inf] - available range 0.0f - default |
Renderers#
OpenGL#
Operations on the OpenGL API.
OpenAL Settings#
Operations on the OpenAL API.
Plugins#
Operations on external plugins.
Bake Lighting#
Operations on the Bake Lighting tool.
Screenshots#
Operations on screenshots.
General Information#
Memory Info#
Operations, representing information on the system memory.
CPU Info#
Operations, representing information on the CPU.
System Info#
Operations representing information on the system.
GPU Info#
Miscellaneous#
Miscellaneous commands.