Hi Larry! I've played a bit with maketx.
"maketx 1.png" - works. 1.tx produced "maketx 1.png -o out.tx" - works "maketx 1.png -o out.exr" - Gives me exactly the same error: maketx ERROR: could not rename file: File specified cannot be found Regards Anton пн, 2 мая 2016 г. в 23:36, Larry Gritz <[email protected]>: > Does it work if you try to make a texture from the command line with > 'maketx'? > > > > On May 1, 2016, at 10:26 PM, Антон Сергунов <[email protected]> wrote: > > > > Hello OIIO! > > > > I have a piece of code: > > ImageBuf buf; > > <fill buf here> > > ImageSpec config; > > config.attribute("maketx:verbose", 5); > > if(!ImageBufAlgo::make_texture( > > ImageBufAlgo::MakeTextureMode::MakeTxTexture, > > buf, outPath, config, &errorStream)) { > > throwMessage << "Can't make texture: " << OpenImageIO::geterror(); > > throw std::runtime_error(throwMessage.str()); > > } > > > > It works fine on Linux but on windows it returns false and in > errorStream I have: > > prep 0.00s (333.4 MB) > > read "" 0.00s (333.4 MB) > > misc2 0.00s (333.4 MB) > > misc3 0.00s (333.4 MB) > > resize & data convert 0.00s (334.1 MB) > > SHA-1: 87510C3B7D31C68EE5D91355986F27CE4F3F40F1 > > SHA-1 hash 0.00s (334.1 MB) > > AverageColor: 0.71079,0.648054,0.615142,1 > > misc4 0.00s (334.1 MB) > > Writing file: > C:/Users/User/AppData/Local/AppName/App/v1/EB92841B1D198CE9CA41F9D586E446B1A0F89BBC.temp.exr > > Filter "box > > Top level is 192x256 > > Mipmapping... > > 96x128 (340.3 MB) > > 48x64 (340.3 MB) > > 24x32 (340.3 MB) > > 12x16 (336.6 MB) > > 6x8 (336.6 MB) > > 3x4 (332.8 MB) > > 1x2 (332.8 MB) > > 1x1 (332.8 MB) > > Wrote file: > C:/Users/User/AppData/Local/AppName/App/v1/EB92841B1D198CE9CA41F9D586E446B1A0F89BBC.temp.exr > (332.8 MB) > > maketx ERROR: could not rename file: File specified cannot be found > > maketx run time (seconds): 0.09 > > file read: 0.00 > > file write: 0.07 > > initial resize: 0.00 > > hash: 0.00 > > mip computation: 0.00 > > color convert: 0.00 > > unaccounted: 0.01 ( 0.00 0.00 0.00 0.00) > > maketx peak memory used: 340.3 MB > > > > looks like it's trying to rename .temp.exr file to .exr but .temp.exr > file is not there. And these files > > OpenimageIO version is 1.7.2dev built for x86_64-w64-mingw32 > > > > I can't see any Drive activity on system monitor I guess .temp.exr was > not even created. > > > > Any ideas what I'm doing wrong? > > > > Regards > > Anton > > _______________________________________________ > > Oiio-dev mailing list > > [email protected] > > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org > > -- > Larry Gritz > [email protected] > > > _______________________________________________ > Oiio-dev mailing list > [email protected] > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org >
_______________________________________________ Oiio-dev mailing list [email protected] http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
