---
title: "V-Ray Frame Buffer"
canonical: "https://documentation.chaos.com/space/VRAYHOUDINI/113279173/V-Ray%20Frame%20Buffer"
format: markdown
---
This page provides information on the V-Ray Frame Buffer and its features.


## **Overview**

---


## **VFB Menu**

---

| **Menu** | **Menu Options** |
| --- | --- |
| **File** | **Save current channel **– Saves the currently loaded channel to an image file format. Note that color correction layers are not saved.<br>**Save all image channels to separate files **– Saves all the render elements to separate files. Select the options (> Macro (inline-media-image)

) button to open a menu with more settings.<br>**Save all image channels to single file **– Saves the image to a single multi-channel EXR or *.vrimg* file.<br>**Load image **– Opens an image file to be previewed in the V-Ray Frame Buffer.<br>**Batch image processing** – Allows processing of multiple .*vrimg *files with the same layer tree changes at the same time.<br>> ⚠️ With V-Ray 7, you can drag files directly onto the V-Ray Frame Buffer window to load them for preview. | **Save all image channels to separate files options**<br>![image](media://4cf9508f-0639-4b0a-9fe9-8557a1355e97)<br>**Save VFB color corrections to render elements** – When enabled, all color corrections are saved to the render channels (as opposed to only the RGB and effectsResult channels). |
| **Batch image processing**<br>![image](media://f71fda37-7312-4081-9c03-4cf7d928886c)<br>**Input folder** – Specifies a path to start images.<br>**Output folder** – Specifies a path for the output images.<br>**Layer preset** – Specifies a layer tree corrections preset.<br>**Output filenames suffix** – Specifies a suffix added to the output image filenames.<br>**Overwrite existing** – Enables overwrite of existing files with the same name in the output folder. |
| **Render** | **Start** **interactive** **rendering **– Starts IPR.<br>**Stops** **rendering** – Stops the ongoing rendering at its current state. It takes the render's current state as valid to perform all post-rendering tasks such as post-effects or image output saving.<br>**Abort** **rendering** – Cancels the current rendering.<br>**Render **– Starts rendering. |
| **Image** | **Follow mouse** – Renders the closest bucket found to the mouse pointer, when using the bucket image sampler. If the progressive sampler is used, V-Ray samples the closest pixels to the mouse pointer.<br>**Follow mouse** – Drag the mouse over the VFB while rendering to change what part of the image is sampled first;  
**Follow mouse (locked**) – Locks the bucket (or sampling) starting point.<br>**Copy current channel to clipboard** – Copies the current channel to the clipboard. Shortcut: Ctrl+C<br>**Clear image** – Clears the contents of the frame buffer. This is useful when starting a new render to prevent confusion with the previous image. |
| **View** | **Display color space** –Specifies the color space, in which the image is displayed.<br>**None** – Does not specify a color space;  
**sRGB** – Displays the image in sRGB color space;  
**OCIO** – Displays the image in a color space loaded from an OCIO configuration file. *See the **[VFB OCIO Control through Python](https://docs-chaos.atlassian.net/wiki/spaces/VRAYHOUDINI/pages/113281174)* for more information.  
**ICC** – Displays the image in a color space loaded from an ICC configuration file;  
**Gamma** **2.2** – Displays the image in Gamma 2.2 color space.<br>**Zoom VFB** – Zooms in/out the rendered image in the VFB.<br>**Zoom 50%** – Zooms out to 50%;  
**Zoom 100%** – Zooms to 100%. Alternatively, double-click in the VFB with the left mouse button;  
**Zoom 150%** – Zooms in to 150%.  
**Zoom to fit** – Zooms the current image to fit in the VFB. If **Render** **Region** is active – zooms to the region.<br>**Channels** – Chooses which channels to see.<br>**View red channel** – Displays the red channel;  
**View green channel** – Displays the green channel;  
**View blue channel** – Displays the blue channel;  
**Switch to alpha channel** – Displays the alpha channel;  
**Monochromatic mode** –Displays the image in monochromatic mode.<br>**Color clamping** – Opens the color clamping submenu options:<br>**Force color clamping** – Forces color clamping;  
**View clamped colors** – Displays the clamped colors.<br>**Use pixel aspect** – Enables visualization of the pixel aspect ratio.<br>**Flip **– Mirrors the image in the VFB. This is a view only option, the flipped image cannot be exported. This function is only active while holding the menu button or the hotkey for the corresponding type of flip. The effect does not interrupt interactive rendering.<br>**Flip horizontally** – Mirrors the image horizontally.<br>**Flip vertically** – Mirrors the image vertically.<br>**Panorama View** – Shows the image in 360° view.<br>**Show History** – Shows the History panel.<br>**Show Layers** – Shows the Layers panel. |
| **Options** | **VFB settings** – Opens the VFB Settings window where you can adjusts settings for Render View, Render Region, History, Layers, and Shortcuts. |


## **VFB Toolbar**

---

|  |  |
| --- | --- |
| ![image](media://08e6516c-775d-4ede-b7d8-0b5061fd882a) | This dropdown gives access to [render elements ](https://docs-chaos.atlassian.net/wiki/spaces/VRAYHOUDINI/pages/113279255)rendered for the scene. The selected render element is displayed in the VFB. By default, the [RGB color ](https://docs-chaos.atlassian.net/wiki/spaces/VRAYHOUDINI/pages/113281534)and Alpha render elements are available. Any additional render elements that have been added to the scene also appear in the drop-down. |
| ![image](media://246058a7-c05f-4be1-a2f9-47dcae6aa898) | Displays the coordinates of the mouse pointer. |
| ![image](media://fd4b879a-cd03-4b24-a7aa-fbc73a01db6b) | Specifies the sampled area size. Click on the arrow to open a context menu with the available sampled area sizes: 1x1, 3x3, 5x5, and 7x7. |
| ![image](media://ff04f62d-30fa-4fd9-b85b-a5695f36bbbf) | Specifies the color of the pixel under the current mouse position before applying any color corrections. |
| ![image](media://665e7cf4-427f-4e32-87e1-6374ef46ef57) | Displays the RGB pixel values at the current mouse pointer position before applying any color corrections. |
| ![image](media://a7b7b5d1-27b4-45a5-aaa1-4c559a3bb036) | Specifies RGB values. Click on the arrow to open a context menu with the available option.<br>**None** – Does not specify the RGB value.  
**HSV** – Specifies the Hue, Saturation and Value of the pixel under the current mouse position.  
**Web** – Specifies the HEX of the pixel under the current mouse position.  
**8bit** – Specifies the 8bit color palette of the pixel under the current mouse position. |
| ![image](media://be436e08-90b2-43d0-8bf8-5e17b6395bbe) | Displays the Hue, Saturation and Value of the pixel under the current mouse position when **HSV** is selected. |
| ![image](media://1169320a-7759-4347-a9d7-ea137a8d459b) | Displays the HEX of the pixel under the current mouse position when **Web** is selected. |
| ![image](media://bece38fb-2b20-4dfc-b7a6-f20792f640e4) | Displays the 8bit color palette of the pixel under the current mouse position when **8bit **is selected. |

|  |  |
| --- | --- |
| ![image](media://c6110ad3-3ed7-473a-80f7-b6cc945bb7e9) | Locks the mouse pointer coordinates and displays information for the selected pixel. |
| ![image](media://52d74d63-2aeb-47fb-bc67-ae2b1cd3c469) | Shows corrected colors. |
| ![image](media://c4198584-87a5-4574-9aca-0ffc8b23d35f) | Shows the V-Ray log. |
| ![image](media://98f0d825-8a5b-4d99-9e57-2cebe30198cb) | Displays the red channel. |
| ![image](media://2e06b4cd-63ec-4783-b514-da4952f5cc5f) | Displays the green channel. |
| ![image](media://5cd336dc-3302-4678-8dcf-6dc9f077580c) | Displays the blur channel. |
| ![image](media://9cd60e72-30c1-4947-bc91-a0c218020d33) | Displays the Alpha channel. |
| ![image](media://75e37eaf-8f72-4b3b-8cd9-75bdee2c4a6c) | Saves the image to disk. Press and hold the icon to bring up the submenu:<br>**Save current channel **– Saves the current channel to an image file format;  
**Save all image channels to separate files **– Saves all the render elements into separate files;  
**Save all image channels to single file **– Saves the image into a single multi-channel EXR or *.vrimg* file. |
| ![image](media://803b2e07-256f-406c-8bb7-71f62f5217b6) | Clears the contents of the frame buffer. This is useful when starting a new render to prevent confusion with the previous image. |
| ![image](media://a3ac7b77-5b9a-4d27-9746-4f664464bb6c) | Renders the closest bucket found to the mouse pointer, when using the bucket image sampler. If the progressive sampler is used, V-Ray samples the closest pixels to the mouse pointer. With this option enabled, you can right-click on the image and select **Lock bucket starting point** to lock the bucket (or sampling) starting point. |
| ![image](media://c9bd307e-ce34-4fda-ab80-445bd48c61fe) | Allows you to render regions in the VFB. *See the **[Render Region section](#Render-Region)** for more information.* |
| ![image](media://2dc73883-ab6b-4bb7-b6e8-f917103f2f19) | Renders multiple polygonal regions in the VFB. *See the **[Region Render](#Render-Region)** section for more information.* |
| ![image](media://7c343c51-3e14-4d1e-b730-0617aa864c2a) | Starts IPR. If there is more than one camera in the scene, hold left mouse button to display a list of the available cameras. |
| ![image](media://578a1776-bb81-4556-9eda-36b0bb9f6a7f) | Cancels the current rendering. When the render is cancelled, the Denoiser is not applied or saved, equivalent to the behavior of the Cancel button in the Rendering window. |
| ![image](media://ea9d1f64-ec64-42c6-b58d-6475ba7f1a8e) | Stops the ongoing rendering at its current state. It takes the render's current state as valid to perform all post-rendering tasks such as post-effects or image output saving. |
| ![image](media://acd61163-6ff4-4e26-951e-7897ab8d895d) | Starts rendering. If there is more than one camera in the scene, hold left mouse button to display a list of the available cameras. |


## **Render History**

---


---


---



## **Filters**

---

---


## **Layers**

---

---


## **Stats**

---

## **Log**

---

## **VFB Shortcuts**

---

|  |  |  |
| --- | --- | --- |
|  | **Description** | **Shortcut Key** |
| **Global** | Show/hide history | H |
| Show/hide only layers tree | P |
| Show/hide whole right panel | Ctr+L |
| Toggle Full Screen | F11 |
| VFB Settings | S |
|  |
| **History/Render View** | Enable history A/B/C/D compare mode | E |
| Enable history A/B horizontal compare mode | Q |
| Enable history A/B vertical compare mode | W |
| Load the respective image from the VFB history (1...9) | 1; 2; 3; 4; 5; 6; 7; 8; 9 |
|  |
| **Layers/Property Panel** | Redo | Ctr+Y |
| Undo | Ctr+Z |
|  |
| **Layers** | Delete a layer | Del |
|  |
| **Message Log** | Close Search | Esc |
| Find in Log | Ctr+F |
| Find next | Return |
| Find previous | Shift+Return |
|  |
| **Render View** | Abort rendering | Esc |
| Copy current channel to clipboard | Ctr+C |
| Flip horizontally | M |
| Flip vertically | Shift+M |
| Load image | Ctr+O |
| Lock pixel info coordinates | L |
| Pan image (up, left, down, right) | Up; Left; Down; Right (arrow keys) |
| Switch to Alpha channel | A |
| View blue channel | B |
| View green channel | G |
| View next channel | PgDown |
| View previous channel | PgUp |
| View red channel | R |
| Zoom 100% | * ; Double-click left button |
| Zoom in | + / = |
| Zoom out | -/_ |
| Zoom to fit | F |
| <span style="color: #172b4d">Zoom in the rendered image</span> | <span style="color: #172b4d">Ctrl+Shift+Left click</span> |
| Zoom out the rendered image | <span style="color: #172b4d">Ctrl+Shift+Right click</span> |
| Symmetric render region resizing | Alt+resize |

> ℹ️ Note that the keyboard shortcuts work only within the VFB window.

> ✅ The shortcut keys can be modified in the VFB's options from VFB > Options > Shortcuts tab > Edit hotkeys.


## **Render Region**

---

|  |  |  |
| --- | --- | --- |
| ![image](media://c9bd307e-ce34-4fda-ab80-445bd48c61fe) | **Region render** | Renders rectangular regions in the VFB. |
| ![image](media://2dc73883-ab6b-4bb7-b6e8-f917103f2f19) | **Polygon region render** | Renders multiple <span style="color: #272727">polygonal</span> regions in the VFB. |

 A right-click context menu is available for the Polygon region render:


### **Saving Files With Render Region**

---

Usually, when a render region is used, you would like to save the whole frame instead of the region only.

Saving single channel .*exr *files ignores the render region and always saves the full frame. This applies when saving the .*exr* through **VFB.**

Saving multi-channel .*exr* files writes just the render region data in the file by default but it can be set to save full frame instead. In order to save the render region with the rest of the frame, set its **exr data window** option to **Whole Image**. Saving multi-channel .*exr* files from **VFB** >** Save all channels to single file **saves the render region when it is enabled from the VFB. This happens even if you have selected a render region on top of the already rendered frame, without an actual region used in the rendering process. To save the full frame from VFB, disable the render region.

Find more info at [VFB Render Region](https://docs-chaos.atlassian.net/wiki/spaces/VRAYHOUDINI/pages/113280304/Interactive+Rendering#VFB%20Render%20Region).


## **Notes**

---

- VFB does **not** display the G-Buffer layers (like **Coverage** etc.)
- VFB does **not** work with strip rendering.
- VFB does **not** work with rendering to fields.
- The OpenEXR file format is an open file format for high dynamic range images originally developed by Industrial Light and Magic. The official site of the OpenEXR file format is [http://www.openexr.com/](http://www.openexr.com/)
- If Lens Effects or the [VRayDenoiser ](https://docs-chaos.atlassian.net/wiki/spaces/VRAYHOUDINI/pages/113279296)render element are enabled, then the RGB Color channel is saved with the name RGB_color and the effectsResult channel is saved as effectsResult when saving all channels from VFB.
- <span style="color: #424242">If an 8-bit file is saved through the VFB or the Render Output / Save image settings, the color space (for example sRGB) is embedded and the image appears as in the frame buffer when loaded in an external image viewer. If a 32-bit (exr, hdr, tif) image is saved, it remains linear and relies on the external image viewer to handle the display color space.</span>