LightsprintSDK 2021.08.08
|
#include <PluginShowDDI.h>
Public Member Functions | |
PluginParamsShowDDI (const PluginParams *_next, rr::RRSolver *_solver) | |
virtual PluginRuntime * | createRuntime (const PluginCreateRuntimeParams ¶ms) const |
virtual class PluginRuntime * | createRuntime (const PluginCreateRuntimeParams ¶ms) const =0 |
Public Attributes | |
rr::RRSolver * | solver |
Public Attributes inherited from rr_gl::PluginParams | |
const PluginParams * | next |
Helper for visualizing per-triangle data sent to RRSolver::setDirectIllumination().
This plugin works by locating PluginScene in plugin chain and changing its parameters. It has no effect if no such plugin is found.
|
inline |
Convenience ctor, for setting plugin parameters.
|
virtual |
Access to actual plugin code, called by Renderer.
Implements rr_gl::PluginParams.
rr::RRSolver* rr_gl::PluginParamsShowDDI::solver |
Solver with DDI (detected direct illumination) you want to visualize.