Exemplo n.º 1
0
RawImage TextureManager::LoadRawImage(const std::string &file)
{
	int width = 0;
	int height = 0;
	int components = 0;

	unsigned char* rawImageBytes = stbi_load(file.c_str(), &width, &height, &components, 0);

	if( !rawImageBytes )
		return RawImage(0,0,0,0);

	return RawImage(rawImageBytes, width, height, components);
}
Exemplo n.º 2
0
BBitmap* AmFilterAddOnHandle::Image(BPoint requestedSize) const
{
	return ArpMakeFilterBitmap(RawImage(requestedSize), requestedSize);
}