Here is a simple tool to convert your file, of type “*.bmp”,“*.cin”,“*.dds”,“*.dpx”,“*.exr”,“*.hdr”,“*.jpg”,“*.jpeg”,“*.png”,“*.ptx”,“*.rla”,“*.sgi”,“*.pic”,“*.tga”,“*.tif”,“*.tiff”.
Those are the formats it *should* support, please report any issue, in case.
A word of warning: it’s hard to impossible for me to pick errors in the conversion.
It will *NOT* work in places where you have no write access, and simply skip the conversion (but it won’t error out, or warn you about it!).
Such folders are, f.e., the 3ds Max folders, and most of those in the “Program Files” and such system locations.
If you’re converting from a library you use often, there should be no issue.
Run the script, pick a root folder, wait while it scans (it will tell you it is doing so) until it shows how many files it found.
If all is good, the “Go” button will turn on, and you’ll be able to press it to start the conversion.
It currently runs serially, a file at a time, to avoid killing you RAM and disks should the conversion find many big files.
I’m unsure if i can make it gently multi-threaded (as opposed to overkill), but i have little hope of being able to do so.
It can however be run on multiple max instances, a few folders per script, to speed up big conversions.
the adventurous ones (but don’t say i didn’t warn you!) can change this line
vrayshellLaunch baseCmd waitExec:true
to
vrayshellLaunch baseCmd waitExec:false
to have it run massively parallel (one makeTX instance per file.).
makeTX_batcher_001.zip (2.42 KB)