AnyCAD Rapid API 2024
Help you to create a better world!
|
Public 成员函数 | |
long | GetUpdateVersion () |
void | RequestUpdate () |
MaterialTemplate | CreateTemplate (String name, RawShader shader) |
MaterialTemplate | CreateTemplateByName (String name, String shaderTemplateName) |
MaterialTemplate | FindTemplate (String name) |
MaterialInstance | Create (String instanceName, String shaderTemplateName) |
MaterialInstance | CreateInstanceByName (String instanceName, String shaderTemplateName) |
MaterialInstance | Create (String instanceName, MaterialTemplate material) |
MaterialInstance | CreateInstance (String instanceName, MaterialTemplate material) |
MaterialInstance | FindInstance (String name) |
void | Clear () |
静态 Public 成员函数 | |
static MaterialManager | Instance () |
static MaterialManager | GetInstance () |
<> 材质管理器
MaterialInstance MaterialManager.Create | ( | String | instanceName, |
MaterialTemplate | material ) |
创建材质实例
instanceName | 实例名称 |
material | 材质模板 |
MaterialInstance MaterialManager.Create | ( | String | instanceName, |
String | shaderTemplateName ) |
创建材质实例
instanceName | 实例名称 |
shaderTemplateName | 着色器模板名称 |
MaterialTemplate MaterialManager.CreateTemplate | ( | String | name, |
RawShader | shader ) |
创建材质模板
name | 模板名称 |
shader | 着色器 |
MaterialTemplate MaterialManager.CreateTemplateByName | ( | String | name, |
String | shaderTemplateName ) |
通过模板名称创建材质模板
name | 模板名称 |
shaderTemplateName | 着色器模板名称 |
MaterialInstance MaterialManager.FindInstance | ( | String | name | ) |
通过实例名称查找材质实例
name | 实例名称 |
MaterialTemplate MaterialManager.FindTemplate | ( | String | name | ) |
通过模板名称查找材质模板
name | 模板名称 |