VPBUFFER

Detailed Description

Macros

#define VPBUFFER_RGBA
 
#define VPBUFFER_AMBIENT
 
#define VPBUFFER_DIFFUSE
 
#define VPBUFFER_SPECULAR
 
#define VPBUFFER_SHADOW
 
#define VPBUFFER_REFLECTION
 
#define VPBUFFER_TRANSPARENCY
 
#define VPBUFFER_RADIOSITY
 
#define VPBUFFER_CAUSTICS
 
#define VPBUFFER_ATMOSPHERE
 
#define VPBUFFER_ATMOSPHERE_MUL
 
#define VPBUFFER_ALLPOSTEFFECTS
 
#define VPBUFFER_IMAGEBUILDING_PASS
 
#define VPBUFFER_DEPTH
 
#define VPBUFFER_MAT_COLOR
 
#define VPBUFFER_MAT_DIFFUSION
 
#define VPBUFFER_MAT_LUMINANCE
 
#define VPBUFFER_MAT_TRANSPARENCY
 
#define VPBUFFER_MAT_REFLECTION
 
#define VPBUFFER_MAT_ENVIRONMENT
 
#define VPBUFFER_MAT_SPECULAR
 
#define VPBUFFER_MAT_SPECULARCOLOR
 
#define VPBUFFER_ILLUMINATION
 
#define VPBUFFER_OBJECTBUFFER
 
#define VPBUFFER_POSTEFFECT
 
#define VPBUFFER_POSTEFFECT_MUL
 
#define VPBUFFER_AMBIENTOCCLUSION
 
#define VPBUFFER_MAT_NORMAL
 
#define VPBUFFER_MAT_UV
 
#define VPBUFFER_MOTIONVECTOR
 
#define VPBUFFER_SAMPLER
 
#define VPBUFFER_BLEND
 
#define VPBUFFER_LIGHTBLEND
 
#define VPBUFFER_ALPHA
 
#define VPBUFFER_BLENDCH
 
#define VPBUFFER_REFLECTION_FOLDER
 
#define VPBUFFER_REFLECTION_LAYER
 
#define VPBUFFER_SPECULAR_FOLDER
 
#define VPBUFFER_SPECULAR_LAYER
 
#define VPBUFFER_DIRECT_DIFFUSE
 
#define VPBUFFER_INDIRECT_DIFFUSE
 
#define VPBUFFER_DIRECT_SPECULAR
 
#define VPBUFFER_INDIRECT_SPECULAR
 
#define VPBUFFER_AOV
 
#define VPBUFFER_REFLECTANCE_ALBEDO
 
#define VPBUFFER_MAGICBULLETLOOKSRAW
 

Macro Definition Documentation

◆ VPBUFFER_RGBA

#define VPBUFFER_RGBA

RGB and alpha multipass channel.

◆ VPBUFFER_AMBIENT

#define VPBUFFER_AMBIENT

Ambient multipass channel.

◆ VPBUFFER_DIFFUSE

#define VPBUFFER_DIFFUSE

Diffuse multipass channel.

◆ VPBUFFER_SPECULAR

#define VPBUFFER_SPECULAR

Specular multipass channel.

◆ VPBUFFER_SHADOW

#define VPBUFFER_SHADOW

Shadow multipass channel.

◆ VPBUFFER_REFLECTION

#define VPBUFFER_REFLECTION

Reflection multipass channel.

◆ VPBUFFER_TRANSPARENCY

#define VPBUFFER_TRANSPARENCY

Transparency multipass channel.

◆ VPBUFFER_RADIOSITY

#define VPBUFFER_RADIOSITY

Radiosity multipass channel.

◆ VPBUFFER_CAUSTICS

#define VPBUFFER_CAUSTICS

Caustics multipass channel.

◆ VPBUFFER_ATMOSPHERE

#define VPBUFFER_ATMOSPHERE

Atmosphere multipass channel.

◆ VPBUFFER_ATMOSPHERE_MUL

#define VPBUFFER_ATMOSPHERE_MUL

Atmosphere (multiply) multipass channel.

◆ VPBUFFER_ALLPOSTEFFECTS

#define VPBUFFER_ALLPOSTEFFECTS

All post effects channel.

◆ VPBUFFER_IMAGEBUILDING_PASS

#define VPBUFFER_IMAGEBUILDING_PASS

The maximum number of the image building layers.

◆ VPBUFFER_DEPTH

#define VPBUFFER_DEPTH

Depth multipass channel.

◆ VPBUFFER_MAT_COLOR

#define VPBUFFER_MAT_COLOR

Material color multipass channel.

◆ VPBUFFER_MAT_DIFFUSION

#define VPBUFFER_MAT_DIFFUSION

Material diffusion multipass channel.

◆ VPBUFFER_MAT_LUMINANCE

#define VPBUFFER_MAT_LUMINANCE

Material luminance multipass channel.

◆ VPBUFFER_MAT_TRANSPARENCY

#define VPBUFFER_MAT_TRANSPARENCY

Material transparency multipass channel.

◆ VPBUFFER_MAT_REFLECTION

#define VPBUFFER_MAT_REFLECTION

Material reflection multipass channel.

◆ VPBUFFER_MAT_ENVIRONMENT

#define VPBUFFER_MAT_ENVIRONMENT

Material environment multipass channel.

◆ VPBUFFER_MAT_SPECULAR

#define VPBUFFER_MAT_SPECULAR

Material specular multipass channel.

◆ VPBUFFER_MAT_SPECULARCOLOR

#define VPBUFFER_MAT_SPECULARCOLOR

Material specular color multipass channel.

◆ VPBUFFER_ILLUMINATION

#define VPBUFFER_ILLUMINATION

Illumination multipass channel.

◆ VPBUFFER_OBJECTBUFFER

#define VPBUFFER_OBJECTBUFFER

Object buffer multipass channel.

◆ VPBUFFER_POSTEFFECT

#define VPBUFFER_POSTEFFECT

Post effect channel.

◆ VPBUFFER_POSTEFFECT_MUL

#define VPBUFFER_POSTEFFECT_MUL

Post effect (multiply) channel.

◆ VPBUFFER_AMBIENTOCCLUSION

#define VPBUFFER_AMBIENTOCCLUSION

Ambient occlusion channel.

◆ VPBUFFER_MAT_NORMAL

#define VPBUFFER_MAT_NORMAL

Material normal channel.

◆ VPBUFFER_MAT_UV

#define VPBUFFER_MAT_UV

Material UV channel.

◆ VPBUFFER_MOTIONVECTOR

#define VPBUFFER_MOTIONVECTOR

Motion vector channel.

◆ VPBUFFER_SAMPLER

#define VPBUFFER_SAMPLER

Sampler channel.

◆ VPBUFFER_BLEND

#define VPBUFFER_BLEND

Blend multipass channel.

◆ VPBUFFER_LIGHTBLEND

#define VPBUFFER_LIGHTBLEND

Private.

◆ VPBUFFER_ALPHA

#define VPBUFFER_ALPHA

Alpha multipass channel (for SDK request only).

◆ VPBUFFER_BLENDCH

#define VPBUFFER_BLENDCH

Private.

◆ VPBUFFER_REFLECTION_FOLDER

#define VPBUFFER_REFLECTION_FOLDER

Private.

Since
R16

◆ VPBUFFER_REFLECTION_LAYER

#define VPBUFFER_REFLECTION_LAYER

Private.

Since
R16

◆ VPBUFFER_SPECULAR_FOLDER

#define VPBUFFER_SPECULAR_FOLDER

Private.

Since
R16

◆ VPBUFFER_SPECULAR_LAYER

#define VPBUFFER_SPECULAR_LAYER

Private.

Since
R16

◆ VPBUFFER_DIRECT_DIFFUSE

#define VPBUFFER_DIRECT_DIFFUSE

Private.

Since
R20

◆ VPBUFFER_INDIRECT_DIFFUSE

#define VPBUFFER_INDIRECT_DIFFUSE

Private.

Since
R20

◆ VPBUFFER_DIRECT_SPECULAR

#define VPBUFFER_DIRECT_SPECULAR

Private.

Since
R20

◆ VPBUFFER_INDIRECT_SPECULAR

#define VPBUFFER_INDIRECT_SPECULAR

Private.

Since
R20

◆ VPBUFFER_AOV

#define VPBUFFER_AOV

AOV buffer multipass channels.

◆ VPBUFFER_REFLECTANCE_ALBEDO

#define VPBUFFER_REFLECTANCE_ALBEDO

Reflectance Channel Diffuse Albedo.

◆ VPBUFFER_MAGICBULLETLOOKSRAW

#define VPBUFFER_MAGICBULLETLOOKSRAW

RGBA beauty image before Magic Bullet Looks effect.

Since
R23.