![]() |
RenderMan
26.0
|
#include <cstddef>#include <new>#include "RixBxdf.h"#include "RixInterfaces.h"#include "RixShading.h"#include "prmanapi.h"#include "RiTypesHelper.h"Go to the source code of this file.
Classes | |
| class | RixLightFilter |
| RixLightFilter plugins modify the lighting contribution to a surface point after a light has been sampled. More... | |
| class | RixLightFilterContext |
| The RixLightFilterContext provides limited access to data from the shading context associated with a light filter invocation. More... | |
| class | RixLightFilterContext::Allocator |
| Allocator is a utility (fully inlined) class to assist with tedious memory pool allocations. More... | |
Macros | |
| #define | RIX_LIGHTFILTERPLUGINCREATE extern "C" PRMANEXPORT RixLightFilter* CreateRixLightFilter(const char* hint) |
| #define | RIX_LIGHTFILTERPLUGINDESTROY extern "C" PRMANEXPORT void DestroyRixLightFilter(RixLightFilter* modifier) |
| #define RIX_LIGHTFILTERPLUGINCREATE extern "C" PRMANEXPORT RixLightFilter* CreateRixLightFilter(const char* hint) |
| #define RIX_LIGHTFILTERPLUGINDESTROY extern "C" PRMANEXPORT void DestroyRixLightFilter(RixLightFilter* modifier) |