REDsdk 5.0 API changes

File nameChange details
RCLI***.hNew files: All the REDsdk API exposed in C#
REDFrameStatistics.hNew parameters:New methods:
REDIGICache.hModified methods:
  • RED::IGICache::GPUBuild: New parameters: border shrinking method for cache samples; cache smoothness option; show estimator debug option.
New methods:
REDIImage2D.hModified methods:
REDILineShape.hNew methods:
REDIMeshShape.hNew methods:
REDIOTools.hNew parameters:Modified methods:
REDIResourceManager.hNew methods:
REDISoftRayContext.hNew methods:
REDITransformShape.hNew methods:
REDIViewpoint.hNew built-in floating origin methods:
REDIViewpointRenderList.hNew floating origin management methods:
REDIWindow.hModified methods:
REDMatrix.hModified methods:
REDNoise.hNew methods:
REDOptionList.hNew options:
REDPostProcess.hNew methods:Modified methods:
REDProduct.hNew parameters:
REDRenderShader.hNew parameters:New methods:
  • RED::RenderShader::GetInputParameters: Access all shader input parameters.
REDRenderShaderParameter.hNew references:
REDShaderProgramID.hNew parameter:
  • RED::SC_COMPOSITE_SKY: built-in shader class that was missing.
REDStateShader.hNew parameters:
  • Per buffer blending mode state vector defines.
New methods:
REDStreamingPolicy.hNew methods:
REDVector3.hNew methods:
  • Less than operator to perform component wise comparisons on vectors.
REDVector4.hNew methods:
  • Less than operator to perform component wise comparisons on vectors.
RPL***.hNew files: The new REDart API.