ITextureCubemap
All Implemented Interfaces: com.aspose.threed.ITextureUnit
public interface ITextureCubemap extends ITextureUnit
立方体贴图
方法
| 方法 | 描述 |
|---|---|
| load(CubeFace face, TextureData data) | 将数据加载到指定的面 |
| load(CubeFaceData | 从指定的 TextureData 加载纹理内容 |
| loadFromFiles(CubeFaceData | 从指定文件加载纹理内容 |
| save(CubeFace side, TextureData bitmap) | 将指定面保存到内存 |
| save(CubeFaceData | 将纹理内容保存到内存。 |
| save(CubeFaceData | 将立方体各面的纹理内容保存到外部文件。 |
| toBitmap(CubeFace side) | 将纹理单元转换为 TextureData 实例 |
load(CubeFace face, TextureData data)
public abstract void load(CubeFace face, TextureData data)
将数据加载到指定的面
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| face | CubeFace | |
| data | TextureData |
load(CubeFaceData data)
public abstract void load(CubeFaceData<TextureData> data)
从指定的 TextureData 加载纹理内容
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 数据 | com.aspose.threed.CubeFaceData<com.aspose.threed.TextureData> |
loadFromFiles(CubeFaceData fileNames)
public abstract void loadFromFiles(CubeFaceData<String> fileNames)
从指定文件加载纹理内容
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| fileNames | com.aspose.threed.CubeFaceData<java.lang.String> |
save(CubeFace side, TextureData bitmap)
public abstract void save(CubeFace side, TextureData bitmap)
将指定面保存到内存
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| side | CubeFace | |
| bitmap | TextureData |
save(CubeFaceData bitmap)
public abstract void save(CubeFaceData<TextureData> bitmap)
将纹理内容保存到内存。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| bitmap | com.aspose.threed.CubeFaceData<com.aspose.threed.TextureData> | 要保存的结果 bitmap。 |
save(CubeFaceData path, String format)
public abstract void save(CubeFaceData<String> path, String format)
将立方体各面的纹理内容保存到外部文件。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 路径 | com.aspose.threed.CubeFaceData<java.lang.String> | 要保存的文件名。 |
| 格式 | java.lang.String | 图像格式 |
toBitmap(CubeFace side)
public abstract TextureData toBitmap(CubeFace side)
将纹理单元转换为 TextureData 实例
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| side | CubeFace |
Returns: TextureData