![]() |
Paradox Game Engine
v1.0.0 beta06
|
Static Public Attributes | |
static readonly ParameterKey < bool > | HasSkinningPosition = ParameterKeys.New<bool>() |
static readonly ParameterKey < bool > | HasSkinningNormal = ParameterKeys.New<bool>() |
static readonly ParameterKey < bool > | HasSkinningTangent = ParameterKeys.New<bool>() |
static readonly ParameterKey< int > | SkinningMaxBones = ParameterKeys.New<int>(56) |
static readonly ParameterKey< int > | SkinningBones = ParameterKeys.New<int>(0) |
static readonly ParameterKey < ShaderMixinSource > | AlbedoMaterial = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < bool > | UseTransparent = ParameterKeys.New<bool>() |
static readonly ParameterKey < bool > | UseTransparentMask = ParameterKeys.New<bool>() |
static readonly ParameterKey < float > | AlphaDiscardThreshold = ParameterKeys.New<float>() |
static readonly ParameterKey < bool > | UseSpecularEnvironmentMapping = ParameterKeys.New<bool>() |
static readonly ParameterKey < bool > | UseDiffuseEnvironmentMapping = ParameterKeys.New<bool>() |
static readonly ParameterKey < ShaderMixinSource > | DiffuseShader = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | SpecularShader = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | BumpMap = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | NormalMap = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | DisplacementMap = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | TransparencyMap = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | EmissiveMap = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | ReflectionMap = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | AmbientMap = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | AlbedoDiffuse = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | AlbedoSpecular = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | SpecularPowerMap = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | SpecularIntensityMap = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | RoughnessMap = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | ReflectanceMap = ParameterKeys.New<ShaderMixinSource>() |
static readonly ParameterKey < ShaderMixinSource > | LightMap = ParameterKeys.New<ShaderMixinSource>() |
static ParameterKey < MaterialShadingModel > | ShadingModel = ParameterKeys.New<MaterialShadingModel>(MaterialShadingModel.Flat) |
Parameter key for the shading model. More... | |
static ParameterKey < MaterialDiffuseModel > | DiffuseModel = ParameterKeys.New<MaterialDiffuseModel>(MaterialDiffuseModel.None) |
Parameter key for the diffuse model. More... | |
static ParameterKey < MaterialSpecularModel > | SpecularModel = ParameterKeys.New<MaterialSpecularModel>(MaterialSpecularModel.None) |
Parameter key for the specular model. More... | |
static ParameterKey < MaterialLightingType > | LightingType = ParameterKeys.New<MaterialLightingType>(MaterialLightingType.DiffuseSpecularPixel) |
Parameter key for the lighting type. More... | |
Definition at line 23 of file MaterialParameters.cs.
|
static |
Definition at line 87 of file MaterialParameters.cs.
|
static |
Definition at line 42 of file MaterialParameters.cs.
|
static |
Definition at line 90 of file MaterialParameters.cs.
|
static |
Definition at line 51 of file MaterialParameters.cs.
|
static |
Definition at line 84 of file MaterialParameters.cs.
|
static |
Definition at line 66 of file MaterialParameters.cs.
Referenced by SiliconStudio.Paradox.Assets.Materials.Processor.Visitors.MaterialParametersCreator.CreateParameterCollectionData().
|
static |
Parameter key for the diffuse model.
<userdoc> The desired diffuse model (Lambert or Oren-Nayar). </userdoc>
Definition at line 25 of file MaterialParametersKeys.cs.
|
static |
Definition at line 60 of file MaterialParameters.cs.
|
static |
Definition at line 72 of file MaterialParameters.cs.
Referenced by SiliconStudio.Paradox.Assets.Materials.Processor.Visitors.MaterialTreeShaderCreator.GenerateModelShaders().
|
static |
Definition at line 78 of file MaterialParameters.cs.
Referenced by SiliconStudio.Paradox.Assets.Materials.Processor.Visitors.MaterialParametersCreator.CreateParameterCollectionData().
|
static |
Definition at line 30 of file MaterialParameters.cs.
|
static |
Definition at line 27 of file MaterialParameters.cs.
|
static |
Definition at line 33 of file MaterialParameters.cs.
|
static |
Parameter key for the lighting type.
<userdoc> This parameter specifies if lighting computation should be done per vertex or per pixel. Specular is always done per pixel. </userdoc>
Definition at line 41 of file MaterialParametersKeys.cs.
|
static |
Definition at line 105 of file MaterialParameters.cs.
|
static |
Definition at line 69 of file MaterialParameters.cs.
|
static |
Definition at line 102 of file MaterialParameters.cs.
|
static |
Definition at line 81 of file MaterialParameters.cs.
Referenced by SiliconStudio.Paradox.Assets.Materials.Processor.Visitors.MaterialParametersCreator.CreateParameterCollectionData().
|
static |
Definition at line 99 of file MaterialParameters.cs.
|
static |
Parameter key for the shading model.
<userdoc> The desired shading model (flat, Gouraud or Phong shading). </userdoc>
Definition at line 17 of file MaterialParametersKeys.cs.
|
static |
Definition at line 39 of file MaterialParameters.cs.
|
static |
Definition at line 36 of file MaterialParameters.cs.
|
static |
Definition at line 96 of file MaterialParameters.cs.
|
static |
Parameter key for the specular model.
<userdoc> The desired specular model (Phong, Blinn-Phong or Cook-Torrance). </userdoc>
Definition at line 33 of file MaterialParametersKeys.cs.
|
static |
Definition at line 93 of file MaterialParameters.cs.
|
static |
Definition at line 63 of file MaterialParameters.cs.
|
static |
Definition at line 75 of file MaterialParameters.cs.
|
static |
Definition at line 57 of file MaterialParameters.cs.
|
static |
Definition at line 54 of file MaterialParameters.cs.
|
static |
Definition at line 45 of file MaterialParameters.cs.
Referenced by SiliconStudio.Paradox.Assets.Materials.Processor.Visitors.MaterialParametersCreator.CreateParameterCollectionData().
|
static |
Definition at line 48 of file MaterialParameters.cs.
Referenced by SiliconStudio.Paradox.Assets.Materials.Processor.Visitors.MaterialParametersCreator.CreateParameterCollectionData().