跳至主要內容

纹理资源

yisky小于 1 分钟基础知识文档资源纹理

纹理资源(TextureResource)通过“引用计数”方式管理 Textureopen in new window 对象,从而实现 Texture 对象的共享使用和正确释放。

纹理资源属性

  • refCount - 获取资源当前引用计数,只读属性。

  • texture - 获取 three.js 原生纹理对象,只读属性。

纹理资源方法

提示

调用 reference 会增加纹理资源的引用计数。通常先引用资源,再获取纹理对象,如下所示:

// 引用资源
resource.reference();

// 获取纹理对象
const { texture } = resource;

提示

调用 dispose 会递减纹理资源的引用计数,当且仅当资源的引用计数等于0或设置强制释放时才会释放纹理内存数据。

上次编辑于: