C# Class RhinoCyclesCore.RenderEngines.PreviewRenderEngine

Inheritance: RenderEngine
显示文件 Open project: mcneel/RhinoCycles

Public Methods

Method Description
PreviewRenderEngine ( Rhino.Render.CreatePreviewEventArgs createPreviewEventArgs, System.Guid pluginId ) : System

Construct a render engine for preview rendering

PreviewRendererUpdateRenderTileCallback ( uint sessionId, uint x, uint y, uint w, uint h, uint depth, int startSample, int numSamples, int sample, int resolution ) : void
PreviewRendererWriteRenderTileCallback ( uint sessionId, uint x, uint y, uint w, uint h, uint depth, int startSample, int numSamples, int sample, int resolution ) : void
Renderer ( object oPipe ) : void

Renderer entry point for preview rendering

Method Details

PreviewRenderEngine() public method

Construct a render engine for preview rendering
public PreviewRenderEngine ( Rhino.Render.CreatePreviewEventArgs createPreviewEventArgs, System.Guid pluginId ) : System
createPreviewEventArgs Rhino.Render.CreatePreviewEventArgs
pluginId System.Guid Id of the plugin for which the render engine is created
return System

PreviewRendererUpdateRenderTileCallback() public method

public PreviewRendererUpdateRenderTileCallback ( uint sessionId, uint x, uint y, uint w, uint h, uint depth, int startSample, int numSamples, int sample, int resolution ) : void
sessionId uint
x uint
y uint
w uint
h uint
depth uint
startSample int
numSamples int
sample int
resolution int
return void

PreviewRendererWriteRenderTileCallback() public method

public PreviewRendererWriteRenderTileCallback ( uint sessionId, uint x, uint y, uint w, uint h, uint depth, int startSample, int numSamples, int sample, int resolution ) : void
sessionId uint
x uint
y uint
w uint
h uint
depth uint
startSample int
numSamples int
sample int
resolution int
return void

Renderer() public static method

Renderer entry point for preview rendering
public static Renderer ( object oPipe ) : void
oPipe object
return void