T_Rhino_Render_RenderSettings - mcneel/rhinocommon-api-docs GitHub Wiki
Contains settings used in rendering.
System.Object
Rhino.Render.RenderSettings
Namespace: Rhino.Render
Assembly: RhinoCommon (in RhinoCommon.dll) Version: Rhino 6.0
C#
public class RenderSettings : IDisposable
VB
Public Class RenderSettings
Implements IDisposable
The RenderSettings type exposes the following members.
Name | Description | |
---|---|---|
![]() |
RenderSettings | Initializes a new instance of the RenderSettings class. |
Name | Description | |
---|---|---|
![]() |
AmbientLight | Gets or sets the ambient light color used in rendering. |
![]() |
AntialiasLevel | Gets or sets antialias level, used for render quality |
![]() |
BackgroundColorBottom | Gets or sets the background bottom color used in rendering. |
![]() |
BackgroundColorTop | Gets or sets the background top color used in rendering. Sets also the background color if a solid background color is set. |
![]() |
BackgroundStyle | How the viewport's backgroun should be filled. |
![]() |
DepthCue | Gets or sets a value indicating whether to render using depth cues. These are clues to help the perception of position and orientation of objects in the image. |
![]() |
FlatShade | Gets or sets a value indicating whether to render using flat shading. |
![]() |
ImageSize | Gets or sets a value indicating the size of the rendering result if UseViewportSize is set to false. If UseViewportSize is set to true, then this value is ignored. |
![]() |
RenderAnnotations | Gets or sets a value indicating whether to instruct the rendering engine to show annotations, such as linear dimensions or angular dimensions. |
![]() |
RenderBackfaces | Gets or sets a value indicating whether to render back faces. |
![]() |
RenderCurves | Gets or sets a value indicating whether to instruct the rendering engine to show curves. |
![]() |
RenderIsoparams | Gets or sets a value indicating whether to instruct the rendering engine to show isocurves. |
![]() |
RenderMeshEdges | Gets or sets a value indicating whether to instruct the rendering engine to show mesh edges. |
![]() |
RenderPoints | Gets or sets a value indicating whether to instruct the rendering engine to show points. |
![]() |
ShadowmapLevel | 0=none, 1=normal, 2=best. |
![]() |
UseHiddenLights | Gets or sets a value indicating whether to render using lights that are on layers that are off. |
![]() |
UseViewportSize | Gets or sets a value indicating whether to use the resolution of the viewport being rendered or ImageSize when rendering |
Name | Description | |
---|---|---|
![]() |
Dispose() | Actively reclaims unmanaged resources that this instance uses. |
![]() |
Dispose(Boolean) |
For derived class implementers.
This method is called with argument true when class user calls Dispose(), while with argument false when the Garbage Collector invokes the finalizer, or Finalize() method.
You must reclaim all used unmanaged resources in both cases, and can use this chance to call Dispose on disposable fields if the argument is true. Also, you must call the base virtual method within your overriding method. |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() |
Finalize | Passively reclaims unmanaged resources when the class user did not explicitly call Dispose(). (Overrides Object.Finalize().) |
![]() |
GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Supported in: 5D58w