78 lines
1.1 KiB
C
78 lines
1.1 KiB
C
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
enum class EVRayIESLightShapes
|
|
{
|
|
Point,
|
|
Rectangle,
|
|
Circle,
|
|
Sphere,
|
|
VerticalCylinder
|
|
};
|
|
|
|
enum class EVRayLightParamBlocks : short
|
|
{
|
|
Params
|
|
};
|
|
|
|
// Based on VRay SDK pb2enum.h
|
|
enum class EVrayLightsParams : short
|
|
{
|
|
LightOn,
|
|
Type,
|
|
Size0,
|
|
Size1,
|
|
Size2,
|
|
MinSamples,
|
|
Samples,
|
|
Color,
|
|
Multiplier,
|
|
DoubleSided,
|
|
Transparent,
|
|
IgnoreNormals,
|
|
NormalizeColor,
|
|
NoDecay,
|
|
StoreWithIrradMap,
|
|
DegradeDepth,
|
|
LightPortal,
|
|
SmoothShadows,
|
|
Texmap,
|
|
TexmapOn,
|
|
TexmapResolution,
|
|
DomeEmitRadius,
|
|
DomeTargetRadius,
|
|
ShadowBias,
|
|
DomeVisibleOriginal,
|
|
AffectDiffuse,
|
|
AffectSpecular,
|
|
DomeSpherical,
|
|
CutoffThresh,
|
|
UseToneOpNotUsed,
|
|
AffectReflections,
|
|
SimplePortal,
|
|
CastShadows,
|
|
TexmapAdaptiveness,
|
|
MeshSource,
|
|
MeshFlip,
|
|
LightDistribution,
|
|
MeshMoveLight,
|
|
Temperature,
|
|
ColorMode,
|
|
DomeRayDistance,
|
|
DomeRayDistanceMode,
|
|
UseLightscape,
|
|
Targeted,
|
|
TargetDistance,
|
|
RectPreview,
|
|
UseMis,
|
|
WireColor,
|
|
WireColorOn,
|
|
TexmapLocktodome,
|
|
DomeAffectAlpha,
|
|
TexmapPreview,
|
|
TextOn,
|
|
AffectDiffuseAmount,
|
|
AffectSpecularAmount
|
|
};
|