Click or drag to resize
Ab4d.SharpEngine logo

TextureLoaderCreateTexture(Stream, String, Scene, IBitmapIO, Boolean, Boolean) Method

CreateTexture creates a GpuImage from the specified file. See remarks for TextureLoader for more info.

Namespace: Ab4d.SharpEngine.Utilities
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 2.0.8956+4c7684e186ca1be74e7a284fbe739d9a1b843d3c
Syntax
C#
public static GpuImage CreateTexture(
	Stream fileStream,
	string? streamFileName,
	Scene scene,
	IBitmapIO? bitmapIO = null,
	bool generateMipMaps = true,
	bool useSceneCache = false
)

Parameters

fileStream  Stream
file stream
streamFileName  String
optional file name (needs to be set when useSceneCache is true)
scene  Scene
Scene
bitmapIO  IBitmapIO  (Optional)
Optional IBitmapIO that is used to load the texture. When null, then the DefaultBitmapIOis used
generateMipMaps  Boolean  (Optional)
when true (by default) then mip maps will be created for the GpuImage. This takes longer to create the GpuImage but improves the rendering performance and quality of shown texture.
useSceneCache  Boolean  (Optional)
when true (false by default) than before loading the image the Scene's cache is checked if this file was already loaded. Also the create GpuImage is cached by the Scene's cache

Return Value

GpuImage
created GpuImage
See Also