Click or drag to resize
Ab4d.SharpEngine logo

CubeMapLoaderLoadCubeMap(RawImageData, RawImageData, RawImageData, RawImageData, RawImageData, RawImageData, VulkanDevice, String) Method

Load cube map from 6 per-face images.

Namespace: Ab4d.SharpEngine.Utilities
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 4.0.9584+ba1aaa26d4181dd3fa8ed7b6398391d1affa36c8
Syntax
C#
public static GpuImage LoadCubeMap(
	RawImageData imagePosX,
	RawImageData imageNegX,
	RawImageData imagePosY,
	RawImageData imageNegY,
	RawImageData imagePosZ,
	RawImageData imageNegZ,
	VulkanDevice gpuDevice,
	string? name = null
)

Parameters

imagePosX  RawImageData
Image data for face with index 0 (+X).
imageNegX  RawImageData
Image data for face with index 1 (-X).
imagePosY  RawImageData
Image data for face with index 2 (+Y).
imageNegY  RawImageData
Image data for face with index 3 (-Y).
imagePosZ  RawImageData
Image data for face with index 4 (+Z).
imageNegZ  RawImageData
Image data for face with index 5 (-Z).
gpuDevice  VulkanDevice
Vulkan device.
name  String  (Optional)
Optional name for created GpuImage instance

Return Value

GpuImage
A new GpuImage instance that contains cube map data.
Exceptions
ExceptionCondition
Exception
See Also