Hello all -
Does anyone know of a reliable way to automatically split off ID maps in Photoshop ? The end product could be either "cutout" layers, or color fills with an alpha.
As far as I am aware the only publicly available tool able to do that is Quixel DDO - by filling in the ID map slot, leaving everything empty, and running the initial setup. However DDO creates it's usual set of unwanted files and duplicates next to the input texture location, which I don't find acceptable.
It's also annoying in the sense that it requires a saved file as an input as opposed to being able to run directly from the current Photoshop document (not a huge deal when working with already existing texture maps, but it becomes quickly annoying when using it for other purposes, like comic book flats splitting for instance).
Last but not least, it's not perfect either as some masks end up overlapping others :
As far as I am concerned the preferred script would have to be compatible with CS5. An action could work too of course.
Also ideally the action/script should be robust enough to work with both aliased and anti-aliased inputs. And more importantly, it should not
introduce any anti-aliasing if a clean pixel-perfect input is provided. Of course there will always be a little bit of cleanup involved (especially if the input shows any kind of color blending caused by padding/pixel expansion) but I'd love to find something as automated as possible.
I would love to hear your thoughts and suggestions !
Replies
https://www.youtube.com/watch?v=aI6JwM5mAhY&feature=youtu.be
Photoshop action :
https://drive.google.com/file/d/0B3tXoYtBEtrTSXRMUTZ1UC1OTGc/view?usp=sharing
but maybe some one can take the g'mic filters available in krita and make an ID map splitter for ps.
http://rastaban26.deviantart.com/art/Automatic-flat-coloring-in-Krita-464375240
Or this one: http://eat3d.com/forum/tips-tricks-and-free-videos/rgbcmyw-splitter-photoshop-actions
Not sure about reliability..they might introduce some errors.
(It not playing well with anti-aliased sources is not an issue, as I make sure to work with aliased ID maps.)
Seems like the Nightshade script hosting is gone, but I kept a copy. Here is a zip containing it as well as the action I mentioned above.
https://www.dropbox.com/s/qapqxxh0j6y17q9/SplitColors.zip?dl=0
(The atn however game me a stopping error related to the Adobe color engine).
Thank you for all the suggestions everyone.
Still, it's pretty basic. Select a layer, ctrl+click it to make a selection of all the pixels in it, delete it, and then make a fill layer with the same name and color. And just repeat that for all the colors.
Follow the instructions in the read me file to install the tools. There are more scripts then this one maybe you can find them usefull. The split colors script it's inside the Tools(shortcut X)>Split Colors button(shortcut D)
(how does one tag someone with a dot in their username ?)