ITextureCubemap

All Implemented Interfaces: com.aspose.threed.ITextureUnit

public interface ITextureCubemap extends ITextureUnit

立方体贴图

方法

方法描述
load(CubeFace face, TextureData data)将数据加载到指定的面
load(CubeFaceData data)从指定的 TextureData 加载纹理内容
loadFromFiles(CubeFaceData fileNames)从指定文件加载纹理内容
save(CubeFace side, TextureData bitmap)将指定面保存到内存
save(CubeFaceData bitmap)将纹理内容保存到内存。
save(CubeFaceData path, String format)将立方体各面的纹理内容保存到外部文件。
toBitmap(CubeFace side)将纹理单元转换为 TextureData 实例

load(CubeFace face, TextureData data)

public abstract void load(CubeFace face, TextureData data)

将数据加载到指定的面

Parameters:

参数类型描述
faceCubeFace
dataTextureData

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:

参数类型描述
fileNamescom.aspose.threed.CubeFaceData<java.lang.String>

save(CubeFace side, TextureData bitmap)

public abstract void save(CubeFace side, TextureData bitmap)

将指定面保存到内存

Parameters:

参数类型描述
sideCubeFace
bitmapTextureData

save(CubeFaceData bitmap)

public abstract void save(CubeFaceData<TextureData> bitmap)

将纹理内容保存到内存。

Parameters:

参数类型描述
bitmapcom.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:

参数类型描述
sideCubeFace

Returns: TextureData