Fixes
This commit is contained in:
@ -94,7 +94,7 @@ namespace ia::iae
|
|||||||
Handle Engine::CreateImageFromFile(IN CONST String &name, IN CONST String &path, IN INT32 resizeToWidth,
|
Handle Engine::CreateImageFromFile(IN CONST String &name, IN CONST String &path, IN INT32 resizeToWidth,
|
||||||
IN INT32 resizeToHeight)
|
IN INT32 resizeToHeight)
|
||||||
{
|
{
|
||||||
const auto data = File::ReadToVector(path.c_str());
|
const auto data = ReadBinaryAsset(path);
|
||||||
const auto handle = CreateImage(name, data.data(), data.size());
|
const auto handle = CreateImage(name, data.data(), data.size());
|
||||||
const auto extent = GetImageExtent(handle);
|
const auto extent = GetImageExtent(handle);
|
||||||
return (resizeToWidth && resizeToHeight) ? RescaleImage(handle, {(FLOAT32)resizeToWidth/(FLOAT32)extent.x, (FLOAT32)resizeToHeight/(FLOAT32)extent.y}) : handle;
|
return (resizeToWidth && resizeToHeight) ? RescaleImage(handle, {(FLOAT32)resizeToWidth/(FLOAT32)extent.x, (FLOAT32)resizeToHeight/(FLOAT32)extent.y}) : handle;
|
||||||
|
|||||||
Reference in New Issue
Block a user