Files
XCEngine/docs/api/resources/texture/generatemipmaps.md

28 lines
634 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Texture::GenerateMipmaps
```cpp
bool GenerateMipmaps()
```
生成纹理的 Mipmap 链。根据基础级别纹理自动生成所有下采样级别,用于纹理在缩小渲染时避免闪烁。
**参数:**
**返回:** 生成成功返回 true当前始终返回 falsestub 实现)
**复杂度:** O(n)
**示例:**
```cpp
Texture tex;
tex.Create(1024, 1024, 1, 1, TextureType::Texture2D, TextureFormat::RGBA8_UNORM, data, size);
// 注意:当前实现返回 falseMipmap 生成功能尚未完成
bool success = tex.GenerateMipmaps();
```
## 相关文档
- [Texture 总览](texture.md) - 返回类总览