PBRMaterialKit
-
class
HPS.PBRMaterialKit
: HPS.Kit Public Functions
-
override void
Dispose
()
-
override bool
Empty
()
-
bool
Equals
(HPS.PBRMaterialKit in_kit)
-
override bool
Equals
(Object obj)
-
override int
GetHashCode
()
-
override HPS.Type
ObjectType
()
-
PBRMaterialKit
()
-
PBRMaterialKit
(HPS.PBRMaterialKit in_kit)
-
void
Set
(HPS.PBRMaterialKit in_kit)
-
HPS.PBRMaterialKit
SetAlphaFactor
(float in_factor)
-
HPS.PBRMaterialKit
SetAlphaFactor
(float in_factor, bool in_mask)
-
HPS.PBRMaterialKit
SetBaseColorFactor
(HPS.RGBAColor in_color)
-
HPS.PBRMaterialKit
SetBaseColorMap
(string in_texture_name)
-
HPS.PBRMaterialKit
SetEmissiveMap
(string in_texture_name)
-
HPS.PBRMaterialKit
SetMetalnessFactor
(float in_factor)
-
HPS.PBRMaterialKit
SetMetalnessMap
(string in_texture_name)
-
HPS.PBRMaterialKit
SetMetalnessMap
(string in_texture_name, HPS.Material.Texture.ChannelMapping in_channel)
-
HPS.PBRMaterialKit
SetNormalFactor
(float in_factor)
-
HPS.PBRMaterialKit
SetNormalMap
(string in_texture_name)
-
HPS.PBRMaterialKit
SetOcclusionFactor
(float in_factor)
-
HPS.PBRMaterialKit
SetOcclusionMap
(string in_texture_name)
-
HPS.PBRMaterialKit
SetOcclusionMap
(string in_texture_name, HPS.Material.Texture.ChannelMapping in_channel)
-
HPS.PBRMaterialKit
SetRoughnessFactor
(float in_factor)
-
HPS.PBRMaterialKit
SetRoughnessMap
(string in_texture_name)
-
HPS.PBRMaterialKit
SetRoughnessMap
(string in_texture_name, HPS.Material.Texture.ChannelMapping in_channel)
-
void
Show
(out HPS.PBRMaterialKit out_kit)
-
bool
ShowAlphaFactor
(out float out_factor, out bool out_mask)
-
bool
ShowBaseColorFactor
(out HPS.RGBAColor out_color)
-
bool
ShowBaseColorMap
(out string out_texture_name)
-
bool
ShowEmissiveMap
(out string out_texture_name)
-
bool
ShowMetalnessFactor
(out float out_factor)
-
bool
ShowMetalnessMap
(out string out_texture_name, out HPS.Material.Texture.ChannelMapping out_channel)
-
bool
ShowNormalFactor
(out float out_factor)
-
bool
ShowNormalMap
(out string out_texture_name)
-
bool
ShowOcclusionFactor
(out float out_factor)
-
bool
ShowOcclusionMap
(out string out_texture_name, out HPS.Material.Texture.ChannelMapping out_channel)
-
bool
ShowRoughnessFactor
(out float out_factor)
-
bool
ShowRoughnessMap
(out string out_texture_name, out HPS.Material.Texture.ChannelMapping out_channel)
-
HPS.PBRMaterialKit
UnsetAlphaFactor
()
-
HPS.PBRMaterialKit
UnsetBaseColorFactor
()
-
HPS.PBRMaterialKit
UnsetBaseColorMap
()
-
HPS.PBRMaterialKit
UnsetEmissiveMap
()
-
HPS.PBRMaterialKit
UnsetEverything
()
-
HPS.PBRMaterialKit
UnsetMetalnessFactor
()
-
HPS.PBRMaterialKit
UnsetMetalnessMap
()
-
HPS.PBRMaterialKit
UnsetNormalFactor
()
-
HPS.PBRMaterialKit
UnsetNormalMap
()
-
HPS.PBRMaterialKit
UnsetOcclusionFactor
()
-
HPS.PBRMaterialKit
UnsetOcclusionMap
()
-
HPS.PBRMaterialKit
UnsetRoughnessFactor
()
-
HPS.PBRMaterialKit
UnsetRoughnessMap
()
Public Static Functions
-
HPS.PBRMaterialKit
GetDefault
()
-
bool
operator!=
(HPS.PBRMaterialKit a, HPS.PBRMaterialKit b)
-
bool
operator==
(HPS.PBRMaterialKit a, HPS.PBRMaterialKit b)
-
override void