Jump to content

Do Image.load(getStream()) can load not only dds?


photo

Recommended Posts

Hello

Trying to load png image from memory to Image,

and got assert

"data!=NULL && Image::getPixels2D(): data is NULL" Image.cpp 7642

img = new Unigine.Image();
mas = System.IO.File.ReadAllBytes(@"test.png");//< - mas image in memory, dds == ok, jpg,png == assert
b = new Blob((uint)mas.Length);
b.setData(mas, (uint)mas.Length);
b.seekSet(0);
img.load(b.getStream());
imageItem = new WidgetSprite(_gui.getGui());
imageItem.setImage(img);

do I need to convert it to dds before load?

Edited by lightmap
Link to comment
×
×
  • Create New...