632 B
632 B
Material::SetTexture
void SetTexture(const Containers::String& name, const ResourceHandle<Texture>& texture);
设置纹理属性。
参数:
name- 属性名称texture- 纹理资源句柄
线程安全: ❌
复杂度: O(1)
示例:
ResourceHandle<Texture> albedoTex = ResourceManager::Get().Load<Texture>("textures/albedo.png");
ResourceHandle<Texture> normalTex = ResourceManager::Get().Load<Texture>("textures/normal.png");
mat->SetTexture("albedoMap", albedoTex);
mat->SetTexture("normalMap", normalTex);
相关文档
- Material - 返回类总览