AnyCAD Rapid API 2023
Help you to create a better world!
载入中...
搜索中...
未找到
MaterialTemplate类 参考
类 MaterialTemplate 继承关系图:
GfxObject

Public 成员函数

long GetUpdateVersion ()
 
String GetName ()
 
void SetName (String val)
 
String GetShaderTemplateName ()
 
void SetShaderTemplateName (String val)
 
RawShader GetRawShader ()
 
void SetRawShader (RawShader val)
 
void SetNormalMapType (EnumNormalMapType type)
 
EnumNormalMapType GetNormalMapType ()
 
void SetEnvBlendingMode (EnumEnvBlendingMode type)
 
EnumEnvBlendingMode GetEnvBlendingMode ()
 
EnumFaceSide GetFaceSide ()
 
void SetFaceSide (EnumFaceSide val)
 
EnumDepthPacking GetDepthPacking ()
 
void SetDepthPacking (EnumDepthPacking val)
 
void SetAlphaTest (boolean enable)
 
boolean GetAlphaTest ()
 
void SetDithering (boolean enable)
 
boolean GetDithering ()
 
void SetVertexColors (boolean enable)
 
boolean GetVertexColors ()
 
void SetVertexColors4 (boolean enable)
 
boolean GetVertexColors4 ()
 
void SetVertexTangents (boolean enable)
 
boolean GetVertexTangents ()
 
void SetFlatShading (boolean enable)
 
boolean GetFlatShading ()
 
void SetFlipSided (boolean enable)
 
boolean GetFlipSided ()
 
void SetSkinning (boolean enable)
 
boolean GetSkinning ()
 
void SetMorphTargets (boolean enable)
 
boolean GetMorphTargets ()
 
void SetMorphNormals (boolean enable)
 
boolean GetMorphNormals ()
 
void SetSizeAttenuation (boolean enable)
 
boolean GetSizeAttenuation ()
 
void SetReceiveShadow (boolean enable)
 
boolean GetReceiveShadow ()
 
void SetClipping (boolean enable)
 
boolean GetClipping ()
 
void AddDefine (String key, String value)
 
void RemoveDefine (String key)
 
boolean HasDefine (String key)
 
void AddMap (String mapId, EnumEncoding encodeing, EnumMapping mapping)
 
void RemoveMap (String mapId)
 
void RequestUpdate ()
 
String ComputeHashCode ()
 
- Public 成员函数 继承自 GfxObject
long GetUuid ()
 

静态 Public 成员函数

static MaterialTemplate Cast (GfxObject obj)
 

详细描述

<> The material template.