Overview



Toolbar



IconTitleDescription

Render ButtonStarts a new render.

Start / Stop IPR

Starts and stops Redshift's Interactive Preview Rendering, intended for quick render feedback.

Refresh IPRForces a refresh for your Interactive Preview Render.

AOV PreviewLets you select which AOV is currently displayed from a dropdown menu, this defaults to the primary Beauty pass. For more information on AOV's see here and for examples and more information on the AOV Preview menu please see here.

Color ChannelsThis button lets you select which RGB channel is visible. You can choose from an isolated view of the red, green, blue, and alpha channels. For more information please see here.

Show Output Before DenoisingToggles between the noisy beauty image and the image after denoising. This helps you quickly see the positive (less noise) and potentially negative (less detail) effects of denoising. Denoising must be enabled in the Redshift Render Settings in order for this to work. For more information please see here.

Region Render

Draw a custom rectangular selection to render inside using either primary bucket or interactive preview rendering. For more information please see here.

Camera SelectThis dropdown lets you specify which scene camera to use when rendering. By default the Render View is set to < Auto > and will use whatever camera is currently active in the viewport.

LockLocks the render view to the current camera when enabled. Changing the active viewport while this setting is enabled will not change the render view camera.

BucketToggles bucket rendering on and off. If enabled during IPR rendering Redshift will start a new bucket render with each scene change which can help you if you are previewing AOVs, Subsurface Scattering or other things that require bucket rendering.

Freeze TessellationWhen enabled this button freezes any Redshift tessellation from updating. This is useful for ensuring quick render previews with scenes that have tessellation, especially the adaptive variety. For more information on the freeze tessellation button please see here.

Render ModeThis button provides a quick way to switch between different diagnostic modes during an IPR render. Yoou can switch between the default beauty render mode, a clay render mode, and a show samples view mode. For examples and more information please see here.

Snapshot PanelToggles the visibility of the Snapshots bar. Snapshots are saved versions of previous renders that are helpful when comparing different renders. For examples and more information please see here.

Snapshot

Saves the current image visible in the Render View to the Snapshots bar. This includes the ability to save images of AOVs besides the default Beauty. For examples and more information please see here .

Copy Frame BufferCopies the current image visible in the Render View to your clipboard allowing for easy pasting elsewhere.

IPR Render ZoomThis displays and controls how far you are currently zoomed into your render in the render view. 100% means you are viewing it at native resolution. For more information please see here.

Zoom ModeThere are several different zoom modes to choose from in the render view via this dropdown menu. For more information please see here.

SettingsToggles the visiblity of the Render View settings panel and it's three tabs: display, pixel, and snapshot. This panel can provide you with many different details and options for your renders. For more information please see here.


Toolbar in Detail

AOV Preview 

AOV dropdown menu


The AOV dropdown menu lets you easily preview any AOVs currently active in your scene. This can be helpful for diagnosing render issues like noise by being able to isolate the different render passes and see where the source of your noise is coming from. Below are some examples of a simple sphere, ground plane, and domelight scene. You can even check most of your AOVs during an IPR.

For more information on AOV's see here.

Changing current AOV


Color Channels 

Color Channel dropdown menu 


The Redshift Render View lets you quickly switch between viewing different color channels as demonstrated in the images below. This works on AOVs as well.

Changing the Color Channel display


Show Output Before Denoising


Toggling Show Output Before Denoising on and off


The Show Output Before Denoising button  simply toggles back and forth between the denoised output and the before denoising render output. This allows you to quickly switch back and forth seeing the difference with and without denoising. 

Denoising must be enabled in order to make use of this function. Fore more information please see here.



Region Render

Region render demonstration with frame region feature


The Region Render button:  or "R" hotkey toggles between full-screen or region rendering. Once in region rendering mode you can move around and resize the rectangular marquee that defines where Redshift will render. 

You can quickly define a region render area with the hotkey combination Shift + Mouse click & drag inside the Redshift render view.


Camera Select & Camera Lock

Camera selection dropdown menu


Redshift allows you to select which scene camera to render from right inside the Render View by using the Render Camera dropdown menu. When you select a camera from the dropdown menu the Camera Lock button  is automatically enabled. When the Camera Lock button is enabled Redshift will continue to render from your selected camera, even if you change active cameras in your DCCs viewport. This allows you to easily render from the correct perspective but continue working from a different perspective in your DCC. When the Camera Lock button is disabled again, Redshift will automatically switch back to the "< Auto >" camera selection mode which will render from the active camera.


Changing cameras


Freeze Tessellation 

The Freeze Tessellation button:  lets you toggle on or off tessellation freezing. If you're using tessellation in your scene freezing tessellation can greatly improve your IPR responsiveness. When freeze tessellation is enabled Redshift will do its best to avoid re-translating the geometry each time a change is made. Depending on how much you are tessellating in your scene, freeze tessellation can mean the difference between near-real time IPR responsiveness or a slide show due to updating the tessellation on each new frame or scene change. 

Please note that if you manually change any of your scene tessellation settings Redshift will re-translate the scene so that the new tessellation settings can be used even if freeze tessellation is enabled.


If you are using adaptive tessellation in your scene freeze tessellation might cause your IPR renders to look wrong due to the tessellation not being allowed to update each time a change is made like moving the object or camera closer to one another as depicted in the animation below. Batch rendering will still render out fine but freeze tessellation should be handled with care when trying to determine the final settings to use for an animation.


This demonstrates a scene with adaptive tessellation and how Freeze Tessellation will stop Redshift from updating the tessellation on a camera change. 

Render Mode 

Render Mode dropdown menu


The Render Mode dropdown provides a quick way to switch between different diagnostic modes during an IPR render. Your three options are the default beauty render mode, a clay render mode, and a show samples view mode.

The clay render mode uses the same Material Override settings found in the Redshift Render Options > System tab.


Switching between the different render modes


The Show Samples render mode enables a debug rendering mode which shows the numbers of rays that were shot for each pixel in a grayscale form. Darker pixels mean that fewer rays were shot while brighter pixels mean that more rays were shot. A pure white color means that 'max samples' rays were shot for that pixel. When this rendering mode is enabled, the noisy parts of the image will typically be brighter because the unified sampler will shoot more rays trying to clean up the noise. For more information on Unified Sampling please see here.

The Show Samples mode automatically enables bucket rendering as this is necessary to show the correct information. This can be seen in the demo above.

Snapshots

Snapshots are saved versions of previous renders, you can use this to compare different render settings or scene changes. Start by bringing up the Snapshots bar by clicking the Snapshots button:  or and then click on the Take Snapshot button:  to save a render to the Snapshots bar. You can switch back and forth between different snapshots by clicking on them. You can rename your snapshots by double clicking on the text over each snapshot and writing your own caption as demonstrated below.

Opening the Snapshots bar and editing two snapshots


You can also compare screenshots by setting an A and B snapshot by right clicking on them in the Snapshots bar or controlling this in the lower right of the Snapshots bar. Once set you can move around the point where the comparison is masked as well as rotate it and adjust the opacity between the comparison as demonstrated below. 

Comparing two snapshots


In the bottom right of the Snapshots bar you can view snapshot specific render data including the total render time, frame number, date, and resolution. Here you can also double click in this section to add your own notes as demonstrated below. 

Adding notes to a snapshot


You can choose between either a horizontal or vertical Snapshots layout and control what notes are automatically saved with your snapshot as demonstrated below.

Customizing Snapshots


You can also retrieve the PostFX settings used at the time of your previously saved snapshots. For more information on PostFX please see here.

Loading PostFX settings from snapshots

IPR Render Zoom

Render zoom toolbar options

The Redshift Render View has several different IPR zoom modes that can behave quite differently as explained below: 


  • Original Size: This mode forces Redshift to render at the current render resolution. You can control how zoomed in you are with the zoom percentage control.

Original Size is not affected by changing the shape and size of the Render View as demonstrated below.

A normal non-IPR render will always render at original size.

Render View adjustment behavior when set to Original


  • Fixed Scaling: This mode lets you render at a fixed resolution scale which is a custom percentage of the current render resolution. For example, if your current render resolution is 1920x1080 and you set the right percentage control to 50% then Redshift will render at 960x540. The left percentage controls how zoomed in you are as usual.

    Fixed Scaling is not affected by changing the shape or size of the Render View.


Resolution Scale: 100%

Render Resolution: 1280x720

Zoom: 100%

30%

384x216

500%

200%

2560x1440

75%







Fixed Scaling controls



  • Fit Window: This mode places an emphasis on always fitting the entire render in view by using the shortest of either the width or height in determining the constraint on the render resolution. You can control how zoomed in you are with the percentage control.

Fit Window is directly affected by changing the shape or size of the Render View as demonstrated below.

This mode ignores the current render resolution and will render at whatever resolution is appropriate to fit the render view window while maintaining the current aspect ratio.

Render View adjustment behavior when set to Fit Window


  • Fill Window: This mode places an emphasis on always filling the render to the entire space available in the render view by using the longest of either the width or height in determining the constraint on the render resolution. You can control how zoomed in you are with the percentage control.

Fill Window is directly affected by changing the shape and size of the Render View as demonstrated below.

This mode ignores the current render resolution and will render at whatever resolution is appropriate to fill the render view window, original aspect ratio is not maintained.

Render View adjustment behavior when set to Fill Window

Settings

Display

Settings Display tab


The Display tab is home to all your Render View image processing settings. Here you can adjust color management options, PostFX, and the Render Info output with each frame in the Render View.

PostFX includes LUTs, Color Controls, Photographic Exposure, Bloom, Flare, and Streak. For more detailed information on PostFX please see here.

General

General options

Apply to file output

When enabled this options applies all your current display settings to any saved file output. When disabled you can still preview  your image in the Render View with your current display settings but they will not be saved out with the file. 


Enable PostFX

This option quickly toggles all PostFX settings on or off. 


Color Management

Redshift uses an Open Color IO (OCIO) color management system which makes use of an ACES color rendering space with an sRGB display transform by default. For more color management options and information, like setting your own OCIO config file, please see the Globals page and Color Management pages.


Color Management options
Display

This is the Output Display Transform that should be set to a color space that is supported by the display that you are working on, for most people this will be sRGB.


View

This determines how the image is displayed on screen and works in conjunction with the Display transform. By default this can be set to an ACES SDR tone-mapped result, un-tone-mapped, a logarithmic color space (ACEScct) or the raw linear result which is unaffected by the Display transform.




PostFX

PostFX subsections


These settings are all considered PostFX. Below are a few quick visual examples of each feature but please see the PostFX page for more information. 


LUTColor ControlsPhotographic Exposure



BloomFlareStreak


Denoise

OptiX Denoise optionsAltus Denoise options

The Denoise options allow you to quickly adjust the denoise engine and related settings straight from the render view. For more information please see the Denoising page.


Render Info

Render Info options


The Render Info section lets you specify what information is printed with each rendered frame like render time and frame number. The information displayed is determined by various System and Scene tokens. You can also adjust location of the Render Info and the order of the information.


H. Align

Horizontal Align controls where the render info is printed in the renderview horizontally.

  • Left
  • Center
  • Right


V. Align

Vertical Align controls where the render info is printed in the render view vertically.

  • Top
  • Bottom


Format

Format controls what is printed in the render info and in what order it is printed.

By right clicking the Format entry window you can see a list of valid System and Scene tokens as demonstrated below.

Adding a Camera Scene Token


System Tokens

TokenDescription
<date>Date rendered.

<resolution>

Render resolution.
<rsversion>Redshift version number.
<time>Time when submitted for rendering.
<env=>Enter your environment variable here and your environment variable value will be printed.
<rsopt=>Enter a render option here and the current value will be printed. Available render options can be found in the expandable list below.

Render Options:

  • FrameID
  • BlockRenderingOrder
  • BlockSize
  • ProgressiveRenderingEnabled
  • ProgressiveRenderingNumPasses
  • ProgressiveRenderingDownrezRate
  • UnifiedMinSamples
  • UnifiedMaxSamples
  • UnifiedAdaptiveErrorThreshold
  • UnifiedFilterType
  • UnifiedFilterSize
  • UnifiedMaxOverbright
  • UnifiedDebugDrawSamples
  • UnifiedDisableDivision
  • UnifiedRandomizePattern
  • MotionBlurEnabled
  • MotionBlurDeformationEnabled
  • MotionBlurNumTransformationSteps
  • MotionBlurNumDeformationSteps
  • MotionBlurFrameDuration
  • MotionBlurShutterStart
  • MotionBlurShutterEnd
  • MotionBlurShutterPosition
  • MotionBlurShutterEfficiencyType
  • MotionBlurShutterEfficiencyForTrapezoidal
  • DenoiseEngine
  • DenoiseAltusKC1
  • DenoiseAltusKC2
  • DenoiseAltusKC4
  • DenoiseAltusKF
  • DenoiseAutoCreateAovs
  • DenoiseSaveBuffers
  • Do8BitQuantizationAndDithering
  • MaxTraceDepthReflection
  • MaxTraceDepthRefraction
  • MaxTraceDepthCombined
  • MPWHairEnabled
  • MPWHairAutoThreshold
  • MPWHairThreshold
  • MPWHairTraceDepth
  • RussianRouletteImportanceThreshold
  • RussianRouletteFalloff
  • ImportanceEnable
  • DirectLightingShadowCutOffThreshold
  • DiffuseSamplingCutOffThreshold
  • ReflectionSamplingCutOffThreshold
  • RefractionSamplingCutOffThreshold
  • DirectLightingCutOffThreshold
  • GlossyRayMaxOverbright
  • SpecularEnable
  • ReflectionsEnable
  • RefractionsEnable
  • SubsurfaceScatteringEnable
  • EmissionEnable
  • TessellationDisplacementEnable
  • EnableMaterialsMaxCombinedOverrides
  • DomeLightsAffectedByRefractionEnable
  • AreaLightsAffectedByRefractionEnable
  • ReflectSamplesEnabled
  • ReflectSamplesMode
  • ReflectSamplesCount
  • ReflectSamplesScale
  • RefractSamplesEnabled
  • RefractSamplesMode
  • RefractSamplesCount
  • RefractSamplesScale
  • AOSamplesEnabled
  • AOSamplesMode
  • AOSamplesCount
  • AOSamplesScale
  • LightSamplesEnabled
  • LightSamplesMode
  • LightSamplesCount
  • LightSamplesScale
  • VolumeSamplesEnabled
  • VolumeSamplesMode
  • VolumeSamplesCount
  • VolumeSamplesScale
  • SingleScatteringSamplesEnabled
  • SingleScatteringSamplesMode
  • SingleScatteringSamplesCount
  • SingleScatteringSamplesScale
  • MultipleScatteringSamplesEnabled
  • MultipleScatteringSamplesMode
  • MultipleScatteringSamplesCount
  • MultipleScatteringSamplesScale
  • PrimaryGIEngine
  • SecondaryGIEngine
  • NumGIBounces
  • ConserveGIReflectionEnergy
  • PhotonGIEnable
  • PhotonCausticsEnable
  • PhotonMode
  • PhotonFilename
  • PhotonFirstBounceIDToUse
  • PhotonMaxTraceDepthReflection
  • PhotonMaxTraceDepthRefraction
  • PhotonMaxTraceDepthCombined
  • PhotonGISearchRadius
  • PhotonGIMaxNumToGather
  • PhotonCausticsSearchRadius
  • PhotonCausticsMaxNumToGather
  • PhotonUsePerPhotonIrradiance
  • PhotonDebugDrawPoints
  • BruteForceGINumRays
  • IrradiancePointCloudMode
  • IrradiancePointCloudFilename
  • ShowIrradiancePointCloudCalculation
  • IrradiancePointCloudScreenRadius
  • IrradiancePointCloudNumSamplesPerPixel
  • IrradiancePointCloudFilterSize
  • IrradiancePointCloudRetraceThreshold
  • IrradiancePointCloudDebugDrawPoints
  • IrradianceCacheMode
  • IrradianceCacheFilename
  • IrradianceCacheFlythroughMode
  • ShowIrradianceCacheCalculation
  • IrradianceCacheUseSeparatePointsForSecondaryRays
  • IrradianceCacheMinRate
  • IrradianceCacheMaxRate
  • IrradianceCacheColorThreshold
  • IrradianceCacheDistanceThreshold
  • IrradianceCacheNormalThreshold
  • IrradianceCacheMinDetail
  • IrradianceCacheRadiusFactor
  • IrradianceCacheNumRays
  • IrradianceCacheAdaptiveAmount
  • IrradianceCacheAdaptiveErrorThreshold
  • IrradianceCacheNumSmoothingPasses
  • IrradianceCacheDebugDrawPoints
  • SubsurfaceScatteringMode
  • SubsurfaceScatteringFilename
  • SubsurfaceScatteringRate
  • SubsurfaceScatteringInterpolationQuality
  • SubsurfaceScatteringNumGIRays
  • SubsurfaceScatteringOverrideMode
  • TextureSamplingTechnique
  • CopyToTextureCache
  • EnableAutomaticReprocessingOfPreConvertedTextures
  • EnableDetailedTextureProcessingReporting
  • BumpMapBias
  • PhotometricUnitsToMeterScale
  • PhotometricCandelaMetersSquaredFactor
  • DisableShadowRayBiasing
  • DoCompleteRTHConstruction
  • RTHMaxNumLeafPrimitives
  • RTHPolygonSplitThreshold
  • AbortOnLicenseFail
  • AbortOnMissingResource
  • RenderInCameraSpace
  • FreezeTessellation

  • DisableBumpSmoothingOnLightingSilhouettes
  • HairTessellationMode
  • SuppressTiledTextureWarnings
  • SuppressTextureConversionMessage
  • EnableSecondaryRayClampingOnFirstBounce
  • EnableLegacyCutOffsRules
  • EnableLegacyNonInverseSquareLightDecay
  • EnableLegacyBumpSamplingTechnique
  • EnableLegacyNoGIFromVolumeScattering
  • EnableLegacyVolumeGridEmission
  • GammaCorrectColorInputs
  • GammaCorrectColorAttributes
  • AutomaticMemoryManagement
  • GPUMemoryInactivityTimeout
  • PercentageOfGPUMemoryToUse
  • MaxNumGPUMBForIrradiancePointCloudHierarchy
  • MaxNumGPUMBForForICPHierarchy
  • PercentageOfFreeMemoryUsedForTextureCache
  • MaxNumGPUMBForTextureCache
  • NumGPUMBToReserveForRays
  • MaxNumCPUMBForTextureCache
  • EnableDebugCapture
  • EnableDebugCaptureShaderIntegrityCheck
  • EnableDetailedTextureSamplingStats
  • DisplacementDebugLevel
  • AOVDeepMergeMode
  • AOVDeepMergeZThreshold
  • AOVMaxOverbright
  • AOVMaxOverbrightEnable
  • AOVDisableImportanceOptimizations
  • AOVFixRawHaloArtifacts
  • VolLightingEnabled
  • VolLightingTint
  • VolLightingFogAmbient
  • VolLightingFogOrigin
  • VolLightingFogNormal
  • VolLightingApplyExposureCompensation
  • VolLightingFogHeight
  • VolLightingFogHorizonBlur
  • VolLightingScatteringCoefficient
  • VolLightingExtinctionCoefficient
  • VolLightingPhase
  • VolLightingRayContributionEnvironment
  • VolLightingRayContributionCamera
  • VolLightingRayContributionReflection
  • VolLightingRayContributionGI
  • VolLightingReplaceAlphaOnEnvironment
  • ShadowLinkingMode
  • MaterialOverrideEnabled
  • MaterialOverrideColor


Scene Tokens

TokenDescription
<camera>Render camera.
<exporttime>How long the sceen took to export from the DCC to Redshift before rendering began.
<frame>Which frame number was rendered.
<frametime>Total time taken to render. (Export Time + Render Time)
<rendertime>Time taken to render after exported to Redshift.
<scene>3D scene file name.
<scenetime>Scene time in seconds.


DCC Specific Scene Tokens


Render Info Examples:

Render Info Text: E <exporttime> R <rendertime> F <frametime>

Frame <frame>: <date> <camera> <time> (<frametime>)

(Default)

[ <rsopt=UnifiedMinSamples> / <rsopt=UnifiedMaxSamples> ] 


Pixel

The Pixel tab lets you quickly see per-pixel information simultaneously across your beauty render and AOV passes. The x and y coordinates and color information for the pixel beneath your mouse cursor are displayed in real time to the right side of the render view. You can also store pixel color information by clicking anywhere in the render view. If you want a visual representation of your currently stored pixel enable "Pixel Sampler Region" in the View menu that draws a red rectangle arround the current selection.

Settings Pixel tab

Shortcuts & Navigation

The render view has a number of different options and keyboard shortcuts that give you flexibility with how you view your render. You can zoom and pan in the render view the same way you would in one of the 3D viewports and create your own custom keyboard shortcuts for most of its features. To create your own keyboard shortcuts access the Customize > Controls section pictured below. 

Shortcuts menu


Redshift has the default keyboard shortcuts listed below, these can be changed to your own shortcuts if you prefer.


Title

Shortcut

Description
SnapshotsSOpens the Snapshots bar.
SettingsOOpens the Settings tab.
RegionREnables Region rendering.
Frame AllFFrames the entire render inside the render view.
Frame RegionCTRL + FFrames the currently defined region render area to fit in the render view.
RegularCTRL + RSets the render mode to regular rendering.
ClayCTRL + LSets the render mode to clay rendering.
SamplesCTRL + MSets the render mode to samples visualization.
Zoom 100%CTRL + 1Sets the zoom of the render back to 100%, the native resolution of the render.
Zoom ResetCTRL + 9Resets the zoom of the render back to 100%.
Flip HorizontalHFlips the render horizontally.
Flip VerticalVFlips the render vertically.
Copy Frame BufferCTRL + CCopies the frame buffer to your clipboard.
Take Snapshot=Add current render to Snapshots bar.



This animation demonstrates a number of the above features in action.


Additional Features

IPR Undersampling

IPR Undersampling menu

IPR Undersampling is another feature that can increase responsiveness during IPR rendering. The IPR Undersampling value determines how much the render resolution is divided in its first passes. Higher undersampling values mean a faster first pass because of the lower resolution during those first passes. Essentially this settings allows you to sacrifice some clarity on the first couple of passes in exchange for the benefit of some speed in render view feedback. You can compare the difference between undersampling values in the animation below.

IPR Undersample values in buttom left of each quadrant



DCC Specific Features


You are evaluating Refined.