VRay SDK for C#
Loading...
Searching...
No Matches
Package List
Here are the packages with brief descriptions (if available):
[detail level 1234]
 NVRay
 NCommon
 NImportUtils
 NInternal
 NOCIO
 NPlugins
 NVFBLayerProperty
 CAColorA struct for storing a color in RGBA space. A pure black color has all components except the alpha set to 0.0f. A pure white color has all components set to 1.0f.
 CAListImplements a variable-size List that uses an array of objects to store the elements. A List has a capacity, which is the allocated length of the internal array. As elements are added to a List, the capacity of the List is automatically increased as required by reallocating the internal array.
 CArraySegment
 CAutoExposureResultContains the auto-exposure and auto-white balance values computed during the last light cache calculation
 CBinUserAttributesWriterAttributes storage format: [attrName\0|type{uint8}|value{some_bytes}][...][...]\0
 CBucketImageA class representing a region that has been rendered by an assigned host machine. The class holds the resulting image for the bounding region.
 CBucketImageEventArgsA class representing a region that has finished its rendering pass. The class holds the resulting image for the bounding region.
 CBucketRegionA class representing a region that has been rendered by an assigned host machine.
 CBucketRegionEventArgsA class representing a region that has been started or finished.
 CColorA struct for storing a color in RGB space. A pure black color has all components set to 0.0f. A pure white color has all components set to 1.0f.
 CComputeDeviceInfo
 CCropRegion
 CEnableDRClientParamsThe necessary parameters passed to the VRayRenderer.EnableDRClient() interface.
 CEnableLiveLinkClientParamsThe necessary parameters passed to the VRayRenderer.EnableLiveLinkClient() interface.
 CError
 CExportSettingsA class encapsulating various export settings.
 CGeomUtilsA group of utility methods related to variuos geometry source plugins.
 CHostConnectedEventArgs
 CHostDisconnectedEventArgs
 CHostEventArgsA class that holds info regarding the IP address of a host machine.
 CInteractiveStatistics
 CLicenseErrorErrors while initializing the library and obtaining a license
 CLicenseErrorEventArgsA class which holds a licensing error and details about it.
 CLicenseServerSettings
 CLightMixChange
 CLightMixTransferToSceneEventArgsA class that holds info regarding LightMix TransferToScene callback.
 CLightUtilsA group of utility methods related to variuos light source plugins.
 CMatrixA class representing a 3x3 matrix. It usually represents a linear transformation in 3D space.
 CMessageEventArgsA class for holding message event data such as the text of the message and the log level type (info, warning or error)
 COSLInputParameter
 COSLParameters
 CParserErrorErrors while parsing vrscene files
 CProgressEventArgsA class which holds the progress of the current operation.
 CProxyA group of methods for reading data and creating V-Ray geometry proxies.
 CProxyCreateParams
 CRectRegion
 CRenderElementRepresents a VRay render element (or channel). Use this class to obtain the raw data stored in a render element, or to construct VRayImage instances from it.
 CRenderElementsThis class groups methods related to management of render elements in the scene
 CRendererOptionsOptions to set up a VRayRenderer.
 CRenderInteractiveEventArgsA class that holds info regarding the RenderInteractive button pressed event.
 CRenderLastEventArgsA class that holds info regarding the RenderLast button pressed event.
 CRenderRegion
 CRenderSizeParamsHolds various size params and flags to be used by VRayRenderer.GetRenderSizes and VRayRenderer.SetRenderSizes methods.
 CRenderViewChangedEventArgsA class that holds info regarding the RenderView changed.
 CResumableRenderingOptions
 CScannedMaterialInfo
 CScannedMaterialLicenseErrorErrors while using BRDFScanned
 CScannedMaterialParamsThis structure contains the parameters used in the rendering of the scanned materials.
 CScenePreview
 CServerOptionsOptions to set up a VRayServer.
 CStateChangedEventArgsA class holding the pre- and post-transition state values of a VRayRenderer state change.
 CSubFileInfoA helper class that stores info regarding the export of plugins of a specified type.
 CSubSequenceDesc
 CTiMeA helper struct, used in Plugin.SetValue and Plugin.GetValue interfaces. Could be used either with a given time (double), or with the special values of TiMe.Default or TiMe.None (see below)
 CTransformA transformation in 3D (3x3 linear transformation matrix + translation vector).
 CUploadToCollaborationEventArgsA class that holds info regarding the Upload To Collaboration callback.
 CUtilVarious helper methods are grouped here
 CUVTextureSamplerA class which allows you to sample textures without starting a renderer. It is a simple and lightweight UV sampler which might not work with textures that require information which is obtained during the rendering process.
 CVectorA class which represents a vector in 3D space (x, y, z).
 CVFBWrapper for a given VRayRenderer's VFB functions
 CVFBAddRenderElementToSceneEventArgsA class that holds info regarding the AddRenderElementToScene callbacks.
 CVFBContextMenuItem
 CVFBContextMenuSelectedEventArgsA class that holds info regarding the event when a VFB context menu is selected
 CVFBPauseIPRNotifyEventArgsA class that holds info regarding the Pause IPR button pressed event. The button pauses the rendering by default.
 CVFBUpdateIPRNotifyEventArgsA class that holds info regarding the Update IPR button pressed event. The button restarts the rendering by default.
 CVRayEventArgsBase class for all V-Ray events. Contains real time of the event. The time at which the event is processed could be delayed because of event queue blocking.
 CVRayException
 CVRayImage
 CVRayImageEventArgsA class for holding progressive image event data.
 CVRayProfilerSettingsThe settings passed to the VRayRenderer.SetVRayProfiler() interface.
 CVRayProfilerWriteEventArgsA class that holds info regarding V-Ray Profiler write callback.
 CVRayRendererThis class controls the native V-Ray renderer and manages scene contents.
 CVRayServerMain class representing the render server of V-Ray. The server listens on a specified port for render requests.
 CVRMat