HUD Manager Dialog

The HUD Manager dialog is described below with functions for how to access it. A list of the controls on the dialog can be found in the table below.

What It Does

Lets you select what appears on the “Head-Up Display” (HUD) that shows information about Mari and the current project in the top left-hand corner of the canvas. For each piece of information, the HUD Manager shows its:

Name - displayed hierarchically.

Type - QString, int, bool, qint64, float, PaintSelectedMarkFlag, MriColor, PaintOnFlag, DisplayQuality, MriGradient, LightingMode, Qdate, MriFileList, Background, MriPaintMode.

HUD - a checkbox for whether to include in the HUD.

Control - this is debug information, and can be ignored.

How to Access It

Menubar | Edit > HUD Manager

HUD Manager Dialog Fields

Control

Type

What it does

Notes

Shader Network Glsl Code Generator Manager

General | GLSL Generator

QString

Shows the GLSL for the shader network.

 

Project

Data | Texture Image Count

int Shows the number of texture images (patches) present.  
Data | Total Image Count int Shows the total number of images present.  
Data | Image Tile Count int Shows the total number of image tiles present.  
Data | DDI Hash Count int Debug info.  
Project | Current Modular Shader QString Shows the name of the current shader network.  

Project | Current Object

QString

Shows the name of the object currently selected.

 

Project | Current ImageSet QString Shows the name of the image set currently selected.  

Canvas

Rendering | Deferred Texture Array

bool

Debug info.

 

Rendering | Deferred Shading

bool

Debug info.

 

Rendering | Selected Patches

int

Shows the number of patches currently selected.

 

Rendering | Triangles

int

Shows the number of triangles on the model.

 

Rendering | Current Uniforms int Shows the number of GLSL uniforms for the currently selected shader.  
Rendering | Uniforms int Shows the maximum number of GLSL uniforms used to draw the canvas.  

Rendering | FPS

float

Shows the current Frames Per Second of the display. This shows how fast the display is rendering, and how smoothly movement displays.

 

Rendering | FPAnim

int

Shows the number of frames per animation.

 

Tool Manager

General | Tool Help

QString

Shows basic tool help for the current tool.

 

General | Current Tool

QString

Shows the name of the current tool.

 

Gpu 0

Capabilities | Global Cubemap Seams Allowed bool Debug info.  

Capabilities | Threaded Operations Allowed

bool

Debug info.

 

Capabilities | Cubemap Arrays Allowed bool Debug info.  

Capabilities | Tessellation Allowed

bool

Debug info.

 

Capabilities | Geometry Shaders Supported

bool

Debug info.

 

Capabilities | Offscreen AA

bool

Debug info.

 

Capabilities | Float Data

bool

Debug info.

 

Capabilities | Offscreen

bool

Debug info.

 

Capabilities | Shaders

bool

Debug info.

 

Capabilities | Max Texture Size

int

Debug info.

 

Capabilities | Texture Units

int

Debug info.

 

Driver | Renderer

QString

Debug info.

 

Driver | Glew

QString

Debug info.

 

Driver | Version

QString

Debug info.

 

Driver | Vendor

QString

Debug info.

 

Resources | Max Uniforms QString Debug info.  

Resources | Memory Info

QString

Shows the memory usage and free memory
information for the project.

 

Resources| Used Texture Units

int

The number of texture units used in the project.

 

Resources | Free Offscreen

int

Debug info.

 

Resources | Offscreen Buffers

int

Debug info.

 

Resources | Gpu Ram

qint64

Debug info.

 

Resources | Max Image Memory

qint64

Debug info.

 

Resources | Buffer Memory

qint64

Debug info.

 

Resources | Tile Memory

qint64

Debug info.

 

Resources | Image Tiles

int

Debug info.

 

Channels

Current Channel Path QString Show the path of the currently selected channel.  

Current Channel

QString

Shows the name of the current channel on the
current object.

 

Colorspace

Color Swatches and Pickers

QString

Displays what colorspace is used for the color swatches and color pickers in the project, as defined by the Color > Color Swatches and Pickers field in the Preferences.

 

3D LUT Size

QString

Displays what size the 3D LUT is, as defined by the Color > 3D LUT Size field in the Preferences.

 

Current OCIO Config

QString

Displays the OCIO config file name that is being used for the project.

 

Current Colorspace

QString

Displays the current colorspace for the selected imageset.

 

Current Working Colorspace

QString

Displays the current colorspace for 16- and 32-bit data.

 

Current Output Colorspace

QString

Displays the current colorspace for the output.

 

Layers

Current Layer Path QString Shows the path of the currently selected layer.  

Current Layer

QString

Shows the name of the current layer in the current channel and object.

 

Shaders

Current Shader

QString

Shows the name of the shader currently selected.

 

Clock

Animation Frame int The frame number currently displayed, if applicable.  

Animation Loop

int

The number of frames currently being looped.

 

Animation FPS

int

Frames Per Second of the animation.

 

Animation Time

QString

Time length of the animation in the scene.

 

<Project>

General | Description

QString

Shows description of current project.

 

Creation | Created By

QString

Displays the login name of the user who originally
created the project.

 

Creation | Creation Date

QDate

Displays the initial creation date of the project.

 

Debug | Unique ID

QString

Debug info.

 

Editing | Last Edited

QDate

Displays date that the project was last edited.

 

Editing | Last Editor

QString

Displays user who last edited the project.

 

Geometry | Mesh Creator

QString

Displays the user who created the geometry file upon which the project is based.

 

Geometry | Mesh Created

QString

Displays the date and time that the geometry file was created.

 

Geometry | Mesh Path

QString

Displays the path for the mesh file.

 

Colorspace | OCIO Config

QString

Displays the OCIO config file name that is being used for the project.

 

Colorspace | Custom OCIO Config

MriFileList

Displays the Custom OCIO config file name, if one is used for the project. Otherwise, the entry is blank.

 

Colorspace | Monitor

QString

Displays the Monitor colorspace used for the project.

 

Colorspace | Color Picking

QString

Displays the Color Picking colorspace used for the project.

 

Colorspace | 8 bit Data

QString

Displays the 8 bit Data colorspace used for the project.

 

Colorspace | 16 bit Data

QString

Displays the 16 bit Data colorspace used for the project.

 

Colorspace | 8 bit Scalar

QString

Displays the 8 bit Scalar colorspace used for the project.

 

Colorspace | 16/32 bit Float Data

QString

Displays the 16/32 bit Float colorspace used for the project.