<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html
  SYSTEM "about:legacy-compat">
<html xmlns:mml = "http://www.w3.org/1998/Math/MathML" lang = "en"><head><meta charset = "UTF-8"/><meta name = "copyright" content = "(C) Copyright 2020"/><meta name = "DC.rights.owner" content = "(C) Copyright 2020"/><meta name = "DC.type" content = "concept"/><meta name = "abstract" content = "The Viewport page lets you define viewport preferences, such as high-quality rendering effects."/><meta name = "description" content = "The Viewport page lets you define viewport preferences, such as high-quality rendering effects."/><meta name = "DC.format" content = "HTML5"/><meta name = "DC.identifier" content = "cps-c-cu-ApplicationPreferences-Viewport"/><meta name = "DC.language" content = "en"/><link rel = "stylesheet" type = "text/css" href = "../DSDocUI_XML34.css"/><title>Viewport</title>
<script type = "text/javascript" src = "../DSDocUI_Highlight34.js">
  	/* */
  	</script></head><body onLoad = "highlightSearchTerms();" id = "cps-c-cu-ApplicationPreferences-Viewport">
<a name = "hj-top"> </a><table class = "table1" id = "table11"><tr><td><table class = "DocHeader"><tr><td class = "DocHeader1" colspan = "2"><h1>Viewport</h1></td></tr><tr><td class = "DocHeader4" colspan = "2"/></tr><tr><td class = "DocHeader3" colspan = "2"><table class = "DocThemeIntro" id = "table12"><tr><td class = "Intro1Only"><p class = "header"><p class = "abstract"><span class = "shortdesc">The Viewport page lets you define viewport preferences, such as high-quality rendering effects.</span>

</p>
<p>This page discusses: </p><ul><li><a href = "#c-HighqualityrenderingOndemand" id = "toc_rg" title = "Composer supports advanced rendering effects for creating high-quality images.">High quality rendering / On demand
</a></li><li><a href = "#c-Jitteringoptions" id = "toc_rg" title = "Set these options when you have selected Jittering for Anti-aliasing.">
Jittering options</a></li><li><a href = "#c-General" id = "toc_rg" title = "Define general viewport preferences.">General
</a></li></ul>
</p></td></tr></table></td></tr></table>
<article class = "topic concept nested1" aria-labelledby = "ariaid-title2" id = "c-HighqualityrenderingOndemand"><h2 class = "title topictitle2">High quality rendering / On demand
</h2>
<div class = "body conbody"><p class = "abstract"><span class = "shortdesc"><span class = "ph">Composer</span> supports advanced rendering effects for creating high-quality images. </span>
<p>You can choose when to apply effects to your models:<ul class = "ul"><li class = "li">
<span class = "ph uicontrol">Real time</span> - Applies the effect 
while navigating and performing transformations in the viewport.</li><li class = "li">
<span class = "ph uicontrol">Real-time preview</span> - Applies an approximation of the effect in real time and then applies the full effect on idle. For example, shadow mapping can be too compute intensive for real-time rendering, but a real-time approximation is important when positioning lights.</li><li class = "li">
<span class = "ph uicontrol">On idle</span> - Applies the effect automatically during computer idle time (not while navigating or performing transformations).</li><li class = "li">
<span class = "ph uicontrol">On demand</span> - 
Does not apply the effect automatically. To apply on-demand effects, click 
<span class = "ph menucascade"><span class = "ph uicontrol">Render</span><abbr title = "and then"> &gt; </abbr><span class = "ph uicontrol">On Demand</span><abbr title = "and then"> &gt; </abbr><span class = "ph uicontrol">High Quality <img class = "image" src = "../Icons3DVIA/I_CPSRenderAntiAliasing.png"/></span></span> 
(ribbon) or press 
<span class = "ph uicontrol">A</span> while in the viewport.</li></ul><div class = "note"><span class = "run-in.note">Note:
			</span><span class = "notecontent">Not all options are available for all effects.</span></div>
</p><table class = "Remark" id = "table132"><tr><td class = "Remark"><span class = "run-in.important">Important:
				</span><span class = "notecontent"> For all high-quality rendering effects except 
<span class = "ph uicontrol">Anti-aliasing</span>, the 
<span class = "ph uicontrol">HardwareSupport.Advanced</span> option must be enabled on the <span class = "keyword wintitle">Advanced Settings</span> page, and the effect must be supported by your graphics card.

See <a class = "xref" href = "cps-c-cu-ApplicationPreferences-AdvancedSettings.htm#cps-c-cu-ApplicationPreferences-AdvancedSettings" title = "The Advanced Settings page lets you control advanced features and resolve issues.">Advanced Settings</a>.</span></td></tr></table>
</p>
<table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><thead class = "thead"><tr class = "row"><th class = "entry" id = "c-HighqualityrenderingOndemand__entry__1">Option</th><th class = "entry" id = "c-HighqualityrenderingOndemand__entry__2">Description
</th></tr></thead><tbody class = "tbody"><tr class = "row"><td class = "entry" headers = "c-HighqualityrenderingOndemand__entry__1"><span class = "ph uicontrol">Per-pixel lighting</span></td><td class = "entry" headers = "c-HighqualityrenderingOndemand__entry__2"><p>Configures per-pixel lighting (PPL), also known as Phong shading. When enabled, <span class = "ph">Composer</span> displays shaded surfaces based on the color and illumination at each pixel. PPL can improve lighting of models with poor tessellation. <span class = "ph">For details, see 
<span class = "ph uicontrol">Per-pixel lighting</span> in <a class = "xref" href = "cps-r-Properties-Viewport.htm#cps-r-Properties-Viewport" title = "You can set viewport properties in the Properties pane.">Viewport Properties</a>.</span>
Choose the effect status:
<ul class = "ul"><li class = "li">
<span class = "ph uicontrol">Enabled</span> - Enabled for all documents.
</li><li class = "li">
<span class = "ph uicontrol">Disabled</span> - Disabled for all documents.</li><li class = "li">
<span class = "ph uicontrol">Use document settings</span> - Obey the 
<span class = "ph menucascade"><span class = "ph uicontrol">Lighting</span><abbr title = "and then"> &gt; </abbr><span class = "ph uicontrol">Per-pixel lighting</span></span> viewport property.</li></ul>
<table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><tbody class = "tbody"><tr class = "row"><td class = "entry"><img class = "image" src = "../CpsUserImages/PerPixelLightingOff.png"/></td><td class = "entry"><img class = "image" src = "../CpsUserImages/PerPixelLightingOn.png"/></td></tr><tr class = "row"><td class = "entry">Disabled</td><td class = "entry">Enabled
</td></tr></tbody></table></p></td>
</tr><tr class = "row"><td class = "entry" headers = "c-HighqualityrenderingOndemand__entry__1"><span class = "ph uicontrol">Shadows
</span></td><td class = "entry" headers = "c-HighqualityrenderingOndemand__entry__2"><p>Configures shadow mapping. When enabled, geometry actors cast and receive shadows, making rendering for lighted scenes more realistic. <span class = "ph">For details, see 
<span class = "ph uicontrol">Shadows</span> in <a class = "xref" href = "cps-r-Properties-Viewport.htm#cps-r-Properties-Viewport" title = "You can set viewport properties in the Properties pane.">Viewport Properties</a>.
</span> Choose the effect status:
<ul class = "ul"><li class = "li">
<span class = "ph uicontrol">Enabled</span> - Enabled for all documents.
</li><li class = "li">
<span class = "ph uicontrol">Disabled</span> - Disabled for all documents.</li><li class = "li">
<span class = "ph uicontrol">Use document settings</span> - Obey the 
<span class = "ph menucascade"><span class = "ph uicontrol">Lighting</span><abbr title = "and then"> &gt; </abbr><span class = "ph uicontrol">Shadow mapping</span></span> viewport property.</li></ul><table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><tbody class = "tbody"><tr class = "row"><td class = "entry"><img class = "image" src = "../CpsUserImages/ShadowMappingOff.png"/></td><td class = "entry"><img class = "image" src = "../CpsUserImages/ShadowMappingOn.png"/></td></tr><tr class = "row"><td class = "entry">Disabled</td><td class = "entry">Enabled</td></tr></tbody></table></p></td></tr><tr class = "row"><td class = "entry" headers = "c-HighqualityrenderingOndemand__entry__1"><span class = "ph uicontrol">Ambient occlusion
</span></td><td class = "entry" headers = "c-HighqualityrenderingOndemand__entry__2"><p>Configures the ambient occlusion (AO) shading effect. When enabled, surfaces take into account light attenuation from nearby actors. <span class = "ph">For details, see 
<span class = "ph uicontrol">Ambient occlusion</span> in <a class = "xref" href = "cps-r-Properties-Viewport.htm#cps-r-Properties-Viewport" title = "You can set viewport properties in the Properties pane.">Viewport Properties</a>.</span>
Choose the effect status:
<ul class = "ul"><li class = "li">
<span class = "ph uicontrol">Enabled</span> - Enabled for all documents.
</li><li class = "li">
<span class = "ph uicontrol">Disabled</span> - Disabled for all documents.</li><li class = "li">
<span class = "ph uicontrol">Use document settings</span> - Obey the 
<span class = "ph menucascade"><span class = "ph uicontrol">Lighting</span><abbr title = "and then"> &gt; </abbr><span class = "ph uicontrol">Ambient occlusion</span></span> viewport property.</li></ul><table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><tbody class = "tbody"><tr class = "row"><td class = "entry"><img class = "image" src = "../CpsUserImages/AmbientOcclusionOff.png"/></td><td class = "entry"><img class = "image" src = "../CpsUserImages/AmbientOcclusionOn.png"/></td></tr><tr class = "row"><td class = "entry">Disabled</td><td class = "entry">Enabled</td></tr></tbody></table></p></td></tr><tr class = "row"><td class = "entry" headers = "c-HighqualityrenderingOndemand__entry__1"><span class = "ph uicontrol">Depth of field</span></td><td class = "entry" headers = "c-HighqualityrenderingOndemand__entry__2"><p>Configures depth of field (DOF) behavior. When enabled, portions of the scene away from the camera focal point appear blurred. <span class = "ph">For details, see 
<span class = "ph uicontrol">Depth of field</span> in <a class = "xref" href = "cps-r-Properties-Viewport.htm#cps-r-Properties-Viewport" title = "You can set viewport properties in the Properties pane.">Viewport Properties</a>.
</span>Choose the effect status:
<ul class = "ul"><li class = "li">
<span class = "ph uicontrol">Enabled</span> - Enabled for all documents.
</li><li class = "li">
<span class = "ph uicontrol">Disabled</span> - Disabled for all documents.</li><li class = "li">
<span class = "ph uicontrol">Use document settings</span> - Obey the 
<span class = "ph uicontrol">Depth of field</span> viewport property.</li></ul><table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><tbody class = "tbody"><tr class = "row"><td class = "entry"><img class = "image" src = "../CpsUserImages/FieldOfDepthOff.png"/></td>
<td class = "entry"><img class = "image" src = "../CpsUserImages/FieldOfDepthOn05.png"/></td></tr>
<tr class = "row"><td class = "entry">Disabled</td><td class = "entry">Enabled
</td></tr>
</tbody></table></p></td></tr><tr class = "row"><td class = "entry" headers = "c-HighqualityrenderingOndemand__entry__1"><span class = "ph uicontrol">Anti-aliasing
</span></td><td class = "entry" headers = "c-HighqualityrenderingOndemand__entry__2"><p>Configures model anti-aliasing. 
Anti-aliasing smooths rough edges (jaggies) to give the appearance of higher resolution by taking into account how much an ideal edge overlaps adjacent pixels. <span class = "ph">For details, see 
<a class = "xref" href = "cps-r-Workshops-HighResolution.htm#r-AntiAliasingTab" title = "Anti-aliasing smooths rough edges (jaggies) to give the appearance of higher resolution by taking into account how much an ideal edge overlaps adjacent pixels.">Anti-Aliasing Tab</a>.
</span><table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><tbody class = "tbody"><tr class = "row"><td class = "entry"><img class = "image" src = "../CpsUserImages/AntialiasOff.png"/></td><td class = "entry"><img class = "image" src = "../CpsUserImages/AntialiasOn.png"/></td></tr><tr class = "row"><td class = "entry">Disabled
</td><td class = "entry">Enabled</td></tr></tbody></table></p></td></tr><tr class = "row"><td class = "entry" headers = "c-HighqualityrenderingOndemand__entry__1"><span class = "ph uicontrol" id = "c-HighqualityrenderingOndemand__HardwareAntiAliasing">Hardware Anti-aliasing
</span></td><td class = "entry" headers = "c-HighqualityrenderingOndemand__entry__2">Enables real-time hardware multisample anti-aliasing (MSAA) to increase the quality of 3D and 2D images. Select 
<span class = "ph uicontrol">Disable</span> to disable MSAA, or select a sampling resolution: 
<span class = "ph uicontrol">2</span>, 
<span class = "ph uicontrol">4</span>, 
<span class = "ph uicontrol">8</span>, 
<span class = "ph uicontrol">16</span>, or 
<span class = "ph uicontrol">32 samples</span>. Higher values produce better results but can degrade performance. The recommended value is 8, but the optimal value is hardware-dependent. If you select a value higher than your graphics card supports, the highest supported value is used.
<div class = "notes collapse"><span class = "run-in.notes">Notes:
    		</span><span class = "notecontent"><ul class = "ul"><li class = "li">Even when supported by your graphics card, 
<span class = "ph uicontrol">32 samples</span> might require more video memory than is available. The result is a black viewport. To resolve the problem, reduce the sampling resolution or disable hardware MSAA.</li><li class = "li">
<span class = "ph uicontrol">HardwareSupport.Advanced</span> must be enabled. See <a class = "xref" href = "cps-c-cu-ApplicationPreferences-AdvancedSettings.htm#cps-c-cu-ApplicationPreferences-AdvancedSettings" title = "The Advanced Settings page lets you control advanced features and resolve issues.">Advanced Settings</a></li></ul></span></div>
</td></tr></tbody></table><p>

<div class = "note collapse"><span class = "run-in.note">Note:
    		</span><span class = "notecontent"> The Glow effect is not configurable at the application level. It is always 
<span class = "ph uicontrol">Use document settings</span> and 
<span class = "ph uicontrol">Real time</span>.

</span></div>
</p></div>
</article><article class = "topic concept nested1" aria-labelledby = "c-Jitteringoptions__Jittering" id = "c-Jitteringoptions"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title topictitle2">
Jittering options</h2>
<div class = "body conbody"><p class = "abstract"><span class = "shortdesc">Set these options when you have selected 
<span class = "ph uicontrol">Jittering</span> for 
<span class = "ph uicontrol">Anti-aliasing</span>. </span>
</p>
<table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><thead class = "thead"><tr class = "row"><th class = "entry" id = "c-Jitteringoptions__entry__1">Option</th><th class = "entry" id = "c-Jitteringoptions__entry__2">Description
</th></tr></thead><tbody class = "tbody"><tr class = "row"><td class = "entry" headers = "c-Jitteringoptions__entry__1"><span class = "ph uicontrol">Number of passes</span></td><td class = "entry" headers = "c-Jitteringoptions__entry__2"><p>(Available when 
<span class = "ph uicontrol">Jittering</span> is selected.) Specifies the number of internal renderings made to create the effect. More passes take longer to perform but produce better results.</p></td></tr><tr class = "row"><td class = "entry" headers = "c-Jitteringoptions__entry__1"><span class = "ph uicontrol">Radius</span></td><td class = "entry" headers = "c-Jitteringoptions__entry__2"><p>(Available when 
<span class = "ph uicontrol">Jittering</span> is selected.) Specifies the portion of a scene that appears sharp. The image becomes blurred as you move away from the focal point. The higher the value, the larger the depth of field (less blur).
</p></td></tr></tbody></table></div>
</article><article class = "topic concept nested1" aria-labelledby = "ariaid-title4" id = "c-General"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title topictitle2">General
</h2>
<div class = "body conbody"><p class = "abstract"><span class = "shortdesc">Define general viewport preferences.</span>
</p>
<table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><thead class = "thead"><tr class = "row"><th class = "entry" id = "c-General__entry__1">Option</th><th class = "entry" id = "c-General__entry__2">Description
</th></tr></thead><tbody class = "tbody"><tr class = "row"><td class = "entry" headers = "c-General__entry__1"><span class = "ph uicontrol">Display statistics</span></td><td class = "entry" headers = "c-General__entry__2">Displays statistics (such as the number of actors, triangles, and points) at the bottom of the viewport during navigation.
<table class = "Remark" id = "table132"><tr><td class = "Remark"><span class = "run-in.tip">Tip:
				</span><span class = "notecontent"> Press 
<span class = "ph uicontrol">S</span> to toggle this feature when navigating the scene.</span></td></tr></table>
</td></tr><tr class = "row"><td class = "entry" headers = "c-General__entry__1"><span class = "ph uicontrol">Use default GUI font for text (must reload open documents)</span></td><td class = "entry" headers = "c-General__entry__2"><p>Uses the <span class = "ph">Composer</span> graphical interface font (computer-dependent) for collaboration text, such as labels and text 2D panels. When this option is cleared, collaboration text is Arial Unicode MS by default. To change an actor font, set the 
<span class = "ph menucascade"><span class = "ph uicontrol">Text</span><abbr title = "and then"> &gt; </abbr><span class = "ph uicontrol">Font</span></span> property in the Properties pane.
</p><div class = "note collapse"><span class = "run-in.note">Note:
    		</span><span class = "notecontent"> Use Unicode fonts to ensure that foreign-language characters render correctly. If you frequently work with multiple languages, consider defining a <span class = "ph">Composer</span> style to specify the font or install the associated language pack provided by Microsoft.
</span></div>
</td></tr><tr class = "row"><td class = "entry" headers = "c-General__entry__1"><span class = "ph uicontrol">Show paper</span></td><td class = "entry" headers = "c-General__entry__2"><p>Displays paper margins in the viewport.
<table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><tbody class = "tbody"><tr class = "row"><td class = "entry"><br/><img class = "image" src = "../CpsUserImages/ShowPaperOff.png"/><br/></td><td class = "entry"><br/><img class = "image" src = "../CpsUserImages/ShowPaperOn.png"/><br/></td></tr><tr class = "row"><td class = "entry">Disabled</td><td class = "entry">Enabled
A4 Landscape</td></tr></tbody></table><div class = "note collapse"><span class = "run-in.note">Note:
    		</span><span class = "notecontent"> Define the paper space in (Default) Document Properties - Paper Space. See <a class = "xref" href = "cps-r-DocumentProperties-PaperSpace.htm#cps-r-DocumentProperties-PaperSpace" title = "The Paper Space page lets you configure the margins and orientation of the paper space.">Paper Space</a></span></div>
</p></td></tr></tbody></table></div>
</article></td></tr></table><script type = "text/javascript" src = "../DSDocUI_Bottom34.js">/* */</script></body>
</html>
