mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-13 03:33:48 +00:00
Added hdr and bypass 16bit when png.
Added support for .hdr format, atm just being converted to ldr after the exposure is applied. cleanup dds file PNG skips 16bit altogether at the moment for textureArray issues.
This commit is contained in:
parent
c18c14b415
commit
a91b19d4dc
2 changed files with 63 additions and 41 deletions
|
|
@ -565,13 +565,6 @@ void DDSFile::SurfaceData::dumpImage(DDSFile *dds, U32 mip, const char *file)
|
|||
|
||||
// Copy our data in.
|
||||
dMemcpy(foo->getWritableBits(), mMips[mip], dds->getSurfaceSize(dds->mHeight, dds->mWidth, mip) );
|
||||
|
||||
FileStream stream;
|
||||
|
||||
if (!stream.open(file, Torque::FS::File::Write))
|
||||
{
|
||||
Con::errorf("DDSFile::SurfaceData::dumpImage() - Error opening file for writing: %s !", file);
|
||||
}
|
||||
|
||||
if(!foo->writeBitmap("png", file))
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue