22 February 2016 @ 06:30 pm
Tutorial 11 - Isaac  

Made using Photoshop Cs5
Not translatable
Not super difficult but longish

The lovely [livejournal.com profile] library_of_sex asked for a tutorial on this icon. I'm not sure why, but how could I say no? So here we go, I tried to make this less rambly than usual but that wasn't gonna happen tbh.

Note: All of my tutorials are meant to provide a look into my process, techniques and reasons behind them, NOT to provide a way for anyone to copy an icon exactly, so please don't do that for any icon you intend to publish at least! Doing that just to practise is fine ofc. Instead, I'd be very happy to see what other kinds of icons this tutorial or any of my others could inspire :) (this part was not directed at Kim btw, I know you wouldn't do that! just a general message)

This icon was an AC made for [livejournal.com profile] technique20in20 which is also a multifandom comm, so what this means is that I could have made ANYTHING AT ALL. :D yay! No restrictions! I take 'no restrictions' as a permission to go super weird.

A. CAP 1

First let's start working on the main cap in this icon. I used this one from the teenwolf section at kissthemgoodbye.net.



I knew I wanted to cut him out of the background. A small note here, tho: this type of cap where the subject has 'glow' around him is actualy NOT ideal for a cutout cause it will look weird and unnatural when you cut out the light source! However, I didn't let that bother me too much (liked the cap too much to give up on it), just don't wanna teach bad ways to anyone, so... do what I say not what I do? xp

When doing cutouts, I resize the cap to 40% of the original size, and first do some basic coloring. In this case, I didn't do much cause I knew I'd use gradient map coloring so it wasn't necessary to do that much 'normal' coloring. Instead, I did the following steps to add brightness and contrast:

1. Copy the base layer and use the auto contrast function.
2. Make a gradient map adjustment layer with this weird-ass gradient map where there are blacks on both sides and a white color stop in the middle, for some reason. idek. Set it on soft light 100%.



Looking like this:

Much better contrast than when we started, I say this is good enough to start cutting it out.

When doing cutouts, I make a copymerge layer, and put a solid color fill layer underneath it, usually in bright colors that are nothing like the colors in the cap so it's easy to see what has been cut.
Most makers seem to prefer the pen tool for cutouts, I however am way too dumb to figure out how it works (every time I try I end up ESCing the hell out of there), so instead I use the brush tool, 3-4px hard brush, pressure sensitivity on, and just use a black brush on the layer mask until the cutout looks clean enough. I always do the masking with the image zoomed in as close as possible without getting to the pixellated state.

TIP: it's better to use layer masks rather than the eraser for cutouts, cause then you can easily go back and rework some parts; eraser removes them permanently. (kinda. you can still ctrl+z tho)

Result:


(I cut some of the extra background out for this tut to make it slightly less huge, but the image is still in the same size than before)

Time to resize!

As a small extra, I'll show a bit of what I actually had in mind for this icon. Since the cap is pretty funny (awkward teenager Isaac pretending to be some cool mafia guy/businessman), I wanted to use some funny text and make it very colorful with neon gradient maps and with geometrical textures used for composition. I got this far:



But then I couldn't come up with text, which it desperately needed to fill in the space, soooo time for plan B, which I didn't have, so actually time for random textures on random blend modes. And to restart the entire composition. Sometimes it's beneficial to just start again - I do like my end result much better than wherever this was going.

B. ACTUAL ICON

So first, I needed a background. I probably used my texture randomizer, which is currently unavailable but one day when i get its problems fixed (probably in 2056) I'll share it with you, so that all of your icons can be as random as mine! yay! :) Anyway, the randomizer liked some grunge and suggested this texture. (btw, I don't know the makers of almost ANY of the textures here; please let me know if you recognize any!)

Teen_Wolf_S03E17_1080P_KISSTHEMGOODBYE_NET_2166.jpg

1. I cropped it to 100X100px without resizing it at all (I liked the level of grunge and resizing changes that).
2. I wanted more color so I made a color fill layer with #2a1043 and left it on Normal, Fill 32%.
3. I went back to the large Isaac layer, copied him, and pasted the image on this new base. I made this a smart object so I could easily change the resizing factor (I'm the least decisive person ever so I always want to be able to go back on any icon decision I make! Most of my subjects and textures are smart objects but I'll only mention it once here). I probably changed the size many times here too but it looks like I settled on 18,37%.

-> ->

4. I used my randomizer again cause I had zero ideas for texture use/composition. Luckily, I got this gem by slayground:



I love textures like this that have differrent parts and shapes I can use for composition. So many ways to crop it! In this case I resized it by 43.32% and found a crop I liked. I tried different layer modes and also moved the Isaac layer around to find a good way to align him and the texture. So many options, but in the end I ended up setting the texture on Exclusion 100% with this crop:



We're getting somewhere. I like icons where some parts of the subject are inverted, and I like the very muted green+purple combo this led to.

5. Isaac still looks dark so I made a Curves layer with just one point in RGB channel: output 97, input 72. I put this layer under the texture layer I just added, and clipped this layer to the Isaac layer so it doesn't brighten the background, only him.

6. To add to the pale green-purple coloring, I made a gradient map from #3a2133 to #dee4cd and clipped it to the Isaac layer as well, on top of the curves layer. The map looks like this:

Note that when using gradient maps, the color stops don't always have to start and end at the sides, I often move them towards the center to make the subject seem more radically divided into these colors, sort of like an illustration.

->

Honestly, I could have left it there. Maybe I should have. But my brain went 'ADD MORE STUFF, THERE IS SPACE' so who am i to argue :3

7. I took this awesome texture by someone???:


resized it a bit, moved it around, player with layer settings and ended up using it on Exclusion too. I also clipped a Curves layer to it, didn't make any points, and set it on soft light (any empty adjustment layer on a layer mode has the same effect as a copymerge layer set on that mode, but again, this way is better for adjustability: you can go back later and don't have to make new copymerges ^^) anyway, this just adds a bit of contrast to the texture.

->

There are still some pixels not covered with STUFF so let's change that asap! :p I decided to use another cap here, so let's take a small detour into that part:

C. CAP 2

This one, again from kissthemgoodbye.net:


1. I resized it to 40% of the original size and made a Curves layer and clicked on the Auto option. I set this layer on Soft Light.
2. I used the Copper Gradient on Soft Light, Fill 50%:

3. There's a copymerge layer that I've somehow brightened up even more, not sure how tho, possibly a film grain filter?
4. Another copymerge which I sharpened using the Filter-> paint Daubs filter, and left the layer on 41%.
5. Cutout again using the same technique as above.

->  -> ->
->

D. BACK TO THE ICON

1. Copypaste the second image, resize and play around with composition. I tried several things. Here's an alt that didn't work for me simply cause I wasn't feeling the rotation aspect, but could possibly work for someone else?


This is what I decided on, instead: to position him on the tiny text block.


2. but since the text wasn't blocky enough to 'support' him visually, I added a small bar between Isaac and the text. this layer is underneath almost everything, right on top of the purple layer I made in step B2, so I used #a4beab and it turned muted purple, due to being affected by the exclusion layers.

3. Time to play with gradient maps to get that second image to match the rest. First gradient map: #1e1521 -> #434962 -> #d9d9d9. Clip it to the small Isaac layer.


4. Still doesn't blend well enough. Next gradient map: #3a2133 -> #c9c9c9. I left the Fill on this one at 25%. Clipped to the small Isaac layer again.


-> ->

5. Then I used the same texture that the background was, but resized and auto contrasted. I set it on Screen 50% and clipped to the small Isaac layer to give him a bit of brightness and grunge.


result:

now the smaller image looks much more like it belongs there.

6. Fiddling to fix tiny things that bug me:
- copymerge layer where I blurred the sharp right side on the tiny Isaac
- then I actually drew a tiiiny almost invisible line to give definition to the left side to separate his arm and jacket
- then I blurred his other shoulder cause it was very sharp too, then his tie and jacket and then I did similar things to the larger image
There is also a copymerge layer which I left on Normal 100% but just shifted it to the left by ONE PIXEL and I have literally no idea why.

Result after all this:


7. Some trickery with a texture. This will be a bit difficult to explain, but I'll try. I took this texture which is probably resized and desaturated from a larger texture, why else would it be such a random size as 103x103px :p

I set it on Soft Light 75%.

8. Then I made a copymerge layer, used auto contrast, and set this layer on Lighten 100%. Then I made a Levels layer and changed this setting to 5 (sorry, don't know what it's called in the english version!).
step7.png

Then I made another copymerge layer and set it on Normal 75% AND made the 103x103px texture layer and all the layers I just added after it invisible. This way the effect of all these new layers is set on 75% only.
Result after all this:


It's barely visible, but there's a difference, some new lighting and grunge added to it.

8. Copymerge layer, i sharpened it somehow, probably Unsharp Mask.
9. Copymerge layer that I rotated 90 degrees counterclockwise and moved waaaaaay aside and down, to get just a tiny part of that tiny text part on the left to fill the empty bar part at the bottom. i set this layer on lighten. Btw, it's very likely that I only now came up with the idea for that gap and decided to move the larger isaac up at this point, but it doesn't really matter which order I did things in.
10. Fiddling again: copymerge where I blurred the sharp edges of the geometrical texture, the smaller Isaac, did some handdrawing to give definition to small Isaac's tie and shirt area.
11. One more Curves layer to lighten it up a bit more with just this one point: output 146, input 141.

->

DONE! :)

It's not a perfect icon, there's a lot you could do to make an icon like this better, for example the cutouts still don't look perfect to me, especially on bigger Isaac's hair. But I'm still pretty happy with how it turned out and and flattered that one of my icon idols wanted to learn its secrets :> I hope some of these rambles were in any way useful. Don't hesiate to ask if something is unclear or you'd like to know more about why I did something seemingly random. Thanks for reading! ♥
 
 
( Post a new comment )
violateraindrop: Brooklyn Nine-Nine: Chris?[personal profile] violateraindrop on February 22nd, 2016 07:21 pm (UTC)
This was super interesting to read! None of this sounds very difficult, but coming up with an idea or just playing around until it works is not something I do often enough.

That's very similar to how I do cutouts with masks since I also can't seem to master the pen tool. I usually duplicate the image, invert the colors, use average blur and then maximize the saturation to get a color that doesn't look like the image :D
neonspider: ben lonely & sick[personal profile] neonspider on February 23rd, 2016 07:48 pm (UTC)
Thank you so much, I'm flattered and happy you found it interesting and you're right, there's nothing very difficult happening here. Coming up with an idea is difficult, but in this case it was more like 'came up with an idea but it didn't work so then resorted to playing around', which is so not my preferred method :p every failure to execute one of my ideas feels pretty awful tbh.

That's a really clever way to get a good background color to cut against, thanks for sharing the tip! :)
[identity profile] library-of-sex.livejournal.com on February 24th, 2016 05:20 am (UTC)
Exactly! It doesn't seem extra difficult to execute, but your mind has to be able to even know those things are possible so you can try them. Mine just doesn't work that way, so reading this was super interesting!
[identity profile] poisonfield.livejournal.com on February 22nd, 2016 07:28 pm (UTC)
Most makers seem to prefer the pen tool for cutouts, I however am way too dumb to figure out how it works
Are you me? I've tried so many times to work out how to 'pen tool' but it never works out. Thank god for my tablet or I'd never get anything done!

Anyway, amazing tutorial, I'll be giving it a shot when I've got time :)
neonspider: ben locke bwred[personal profile] neonspider on February 23rd, 2016 07:44 pm (UTC)
IKR. I've heard you can move the points around afterwards but I have NO idea how that's supposed to work, I just get stuck with the points I make and the shape is always jagged and clumsy af... maybe I'll get the hang of it one day but it's definitely good to know I'm not alone in my confusion :p

and thank youuu I'm really surprised and flattered that you read my tutorial! *___*
[identity profile] tinebrella.livejournal.com on February 23rd, 2016 12:59 pm (UTC)
As someone who mostly uses textures for contrast/coloring, I'm in awe. The way you use textures for composition and play around with them is absolutely mindblowing! I can't even remember the last time I used a texture on Exclusion! xD

BUUUUUT please give the pen tool another try! I promise, it's absolutely worth the effort! I swear! Do it!!!!!

I'm also very envious of your texture randomizer, which language did you use to code it? Please don't say JS! (I swear I'm going to learn how to code in JS properly one day, but today is not that day xD)
Do you think it would be doable to code it in Python? I worked with Python for a project and it wasn't that hard to handle folders and files.
neonspider: ben lies[personal profile] neonspider on February 23rd, 2016 07:25 pm (UTC)
Lol nope, don't let my username fool you, I definitely would NEVER use JS for anything other than the necessary web stuff it's meant for. And even then I hate it, like any reasonable person would - why is it so difficult to have decent architecture in JS? It always comes out like spaghetti code :p

I used Qt, so basically extended C++. It's really good for gui application programming, and my favorite thing about my randomizer is that it doesn't copy the random files to another folder (like that other random images app I've heard of) - instead it displays them in the gui and I can directly copy them from there. But I don't know how widely known Qt even is - I'm pretty sure it was developed by a finnish company so maybe it's just a local thing here!

Do you think it would be doable to code it in Python? I worked with Python for a project and it wasn't that hard to handle folders and files.

YES, absolutely! if you can handle folders and files you can code it. i'm not sure i personally could tho cause i've never made an actual gui program with python and don't know how it's done, i've only used it as server side code for web systems. But I'd definitely encourage you to try! I could even share the basics of my solution if you want but at the same time I'd be interested in hearing what kind of algorithm you'd use :)

but geek talk aside, thank you sooo much for reading my tut and commenting, it is an honor. I'll try to get the hang of the pen tool but I feel like you'd need to add a million points with it to get a not totally silly-looking shape?? I hate clicking cause it strains my wrists, while brushing (which I can do using my drawing pad + pen) is not straining at all, so that's why I haven't even tried learning the Pen tool, it just sounds painful :c

I think a lot of people have prejudices against Exclusion as a layer mode, because of that oooold trend of blue exclusion layers which ruined many icons back then xD but, used with the right texture or cap a weird layer mode like that one can really work!
[identity profile] tinebrella.livejournal.com on February 24th, 2016 09:44 am (UTC)
Haha, really? I'm not familiar enough with JS to know, but I do trust you on this, I can tell you are a far more experienced programmer than me! Although I've recently learned about procedure values/first class functions and higher order programming and I'm intrigued by the possibilities, so I'm still willing to give JS a chance xD

I think I've heard about Qt before? I remember thinking "oh my god they named this thing cutie?!" xD Never worked with it though! Aaaaaand (I'm really ashamed to tell you this) but I know nothing about GUI application programming. Nothing. I've worked on web applications mostly, and the one time I used Python we didn't need a GUI, so. It might seem an appalling gap in my education (and it kind of is, imo) but I'm studying computer science (and automation) engineering so they're big on theory and design, but actual coding? Not as much as you'd think.

As for the texture randomizer, I don't think I'd need a GUI? Just a simple script I'd call from the shell? The basic idea is:
- acquire the number of files+folders in my texture folder
- draw a random number
- check if the random number points to a file or a folder
- if it's a file, then it's a texture -> open in PS
- if it's a folder, then acquire the number of files in the folder, draw another random number -> open in PS
It needs some refining but I think that's how I would go about it. Maybe it's not an efficient solution, but it should do the trick xD What do you think? C:

I hate clicking cause it strains my wrists
Sadly, the pen tool does that. I love it, I do, but it's not easy on the wrists. But I only use my mouse, so maybe with a drawing pad it would be different? I don't know, really.

I think a lot of people have prejudices against Exclusion as a layer mode, because of that oooold trend of blue exclusion layers which ruined many icons back then xD
YES! That's the very reason we're all wary of exclusion layers, too many painful memories xD


neonspider: ben more dangerous than enemies[personal profile] neonspider on February 24th, 2016 11:16 am (UTC)
Great idea on the algorithm - that's one possibility I considered, actually! Depending on your requirements I'd say it's pretty good. It's way more memory-efficient than mine, though not as time-efficient, as usual you need to pick which of those to optimize :p But the real reason I didn't use that solution is that I'm too OCD to allow the textures to have inequal likelihoods to get randomized (each of the textures in the base folder is as likely to get selected as all of the textures in a subfolder together, and in subfolders, the textures in large texture packs have smaller likelihoods than ones with only a few textures in the same folder). Soooo, to fix this horrible inequality in the system xD, this is how mine works:

first it reads the entire folder structure starting from a selected base folder. It stores info on all the folders (how many textures in each), assigns them an index number range (as many indexes as there are textures in it), and then when there's info on all of the index numbers it's easy to just randomize using the indexes directly. And then go through the structure (I use a tree-like object cause it goes so well with a folder structure) searching for the folder with the index range where the random index falls, annd then I also check which of the textures it means (like if the range is 7001-7020 and the random index is 7005, I pick the 5th texture from that folder).
Of course while this saves time at the randomizing phase, it takes a large amount of time at the start when you read the folder structure, so for this reason i also made it possible to save all this folder info in a settings file and then just read it directly the next time I open the program. This saves a lot of time, but that file still needs to be updated every time I download new textures. But it's a decent compromise.

However, if you're fine with not completely equal likelihoods for individual textures, I'd say use the algorithm you suggested - it's not only more memory-efficient but also probably easier to code :>

And yeah, you don't need a gui, opening them directly in PS works fine too. Actually the first version of the randomizer I made worked that way and it wasn't bad at all, I just got tired of closing all the files cause sometimes I need like 20 random textures before I find a good one :)
[identity profile] tinebrella.livejournal.com on February 24th, 2016 12:03 pm (UTC)
Ooooh you're right! Your algorithm is surely fairer than mine! I might consider it, although I hate trees with a passion and I might use a bidimensional array or something like that instead, although I do know they're usually a less efficient solution compared to the damned trees. xD
I'll let you know when I'm done, although it might take a while because I'm quite busy with uni (exams, lessons, projects, oh dear, it's going to be quite a semester)!
neonspider: ben orange plan[personal profile] neonspider on February 24th, 2016 01:08 pm (UTC)
Yeah, trees can be super annoying alright :p I'm sure you can find a non-tree way of doing it! I'd love to hear if you finish it. If you get it to work better than mine does you could even share yours with others. Mine is good enough for me cause it does what I want it to but the usability would be crap for someone who hasn't already gotten used to it (the file reading/saving thing especially works just based on me remembering how it's done, lol). Annnd I did a sloppy job with the UI cause there are sometimes texture fragments left on it if I randomize a differently shaped/sized texture.. And it crashes if I remove a texture and don't update and then the last texture in that folder gets randomized. So clearly there's a lot to be fixed, still... I hope yours will be better :D
[identity profile] tinebrella.livejournal.com on February 24th, 2016 01:40 pm (UTC)
Haha, I highly doubt mine would be better! I wouldn't even be bothering with a GUI and people would have to make Python work on their desktop/laptop, add environment variables and work with shell... can you imagine? xD I could make a tutorial though, it's not as difficult as one would think, right? :>
But it's so hard to make something for other people to use, instead of just making it work for yourself. We'll see xD
[identity profile] library-of-sex.livejournal.com on February 24th, 2016 05:21 am (UTC)
OMG. YOU'RE STILL AROUND. WHAT A FANTASTIC THING TO DISCOVER TODAY! <3
[identity profile] tinebrella.livejournal.com on February 24th, 2016 09:55 am (UTC)
Of course I'm still around Kim, where would I go? ♥♥♥
I'm just a lurker atm, but I wouldn't turn down my muse if she came knocking haha!
And I wanted to welcome you back, but since I'm not technically back, it would have sounded weird! xD
But yeah, I'm really glad to see makers of old coming back! Your latest post was such a great surprise, it's like you never left! You're not even rusty!
[identity profile] library-of-sex.livejournal.com on February 25th, 2016 04:03 am (UTC)
I just feel like so many people have disappeared in the past few years so it's AMAZING bumping into old familiar faces, like yours! :D

I will cross my fingers and toes for your muse to return cuz I lived for your work back in the days. Seriously! <3
[identity profile] library-of-sex.livejournal.com on February 24th, 2016 05:25 am (UTC)
Tommi, please lay off the drugs cuz your icon is PERFECT. I don't see how you could think it's still got flaws to be fixed. And honestly, that first one you envisioned is AWESOME. I think you should still figure out some text to put in there to finish it up cuz it's phenomenal!

I used to brush backgrounds out when I had a mouse, but now Pen Tool is my choice cuz controlling a brush with a damn trackpad is so frustrating for me. It obviously works amazingly well for you, so no reason to change!

Thank you so much for writing this whole thing out. And so quickly, too! It was fun to read and doesn't even seem especially tricky, but it takes YOUR mind to come up with it. It's fun to see someone else uses textures on Exclusion! That and inverting colors is so much fun! :D
neonspider: ben milk[personal profile] neonspider on February 24th, 2016 09:48 am (UTC)
Hee, thank you, I'm glad you like both the end result and the one I had to abandon. I don't think I'll ever finish it tho cause I suck at coming up with text that isn't quotes and I already went through the quotes from that scene and they don't quite work... Also I'm way too lazy to finish/make icons that aren't for a challenge :p

Omg, I couldn't even do cutouts properly with a mouse (I used to, but the results weren't great and it was so much effort!), which is why I can't live without a drawing pad anymore. Doing it with a trackpad would indeed be torture, so I definitely get the appeal of Pen Tool in that case!

So awesome that someone else appreciates exclusion layers :D

I was bored and wanted to do anything but what I probably should have done (a groupwork uni project -.-) so that's why I was able to write this surprisingly fast :p Glad you enjoyed reading it! ♥
[identity profile] library-of-sex.livejournal.com on February 25th, 2016 04:07 am (UTC)
I actually LOLed at your icon. Oh, Ben! I should do a Lost re-watch soon. I haven't iconned that show in ages, but everytime I see your Lost pieces, I just wanna GO BAAAAACK!!!!!

Man, it must be awesome having a drawing pad. If I knew buying one could magically make me turn into YOU, I'd run right out and buy one!

Oh, we're definitely on the same page when it comes to procrastinating. Your need for distraction is certainly benefiting the icon world so no complaints here! :D
neonspider: bocke stay close to me[personal profile] neonspider on February 25th, 2016 10:13 am (UTC)
Ben is forever my fave and LOST is always worth a rewatch :)

Drawing pad is definitely awesome to have, but I've never seen you have any trouble with cutouts and that's what I mostly use it for so idk if buying one is worth it for someone who can do without. The only other thing I need it for is painted hair/other painted effects, but I make like one icon per month with that technique, so not a lot!

I'm such a procrastinator. I feel like a lot of lj users are, which makes me feel slightly better, but it still suuucks. I thought I would have grown over it and developed better time management skills at uni but apparently not.
[identity profile] burntheflaws.livejournal.com on February 26th, 2016 12:37 am (UTC)
I erase my backgrounds the same way. *high fives* I can't for the life of me figure out how to use the pen tool, so I just zoom in really closely while the image is still large to get as clean of a cutout as possible. Hair's tricky, but luckily doable thanks to layer masks (don't know what I did before them).

Anyway, this is such a great tutorial. I also throw on and move around random textures on different modes to kinda finagle what I want. But using a layer on Exclusion is pretty badass. I don't think I've ever tried that. I usually stay away from the "stranger" blending modes, and only resort to scrolling through them when I get really desperate. This makes me want to give them a try more often though.
neonspider: desmond another life[personal profile] neonspider on February 28th, 2016 10:16 pm (UTC)
Yay, good to find I'm not the only one using this background removal method! Hair is a pain alright, sometimes I just have to forget about the actual shape of the hair and paint it wherever I like :p

Random textures on random modes is a legit strategy and clearly works wonderfully for you! Haha, not sure about badass, I'm not even sure if my result is any different from if I had used it on Screen or Lighten. I use the stranger blend modes very rarely too, most of the time it's basically screen or soft light :D

Glad you liked the tut! :)
tinny: __information wants to be free[personal profile] tinny on February 28th, 2016 08:00 pm (UTC)
Woah, thank you!

a) I usually skip the Exclusion blend mode - maybe I should be more adventurous in that regard. (I used to use it a lot, years ago. Hmm.)

b) I had no idea what Smart Objects are for, or how to use them. I didn't know you could resize them again later without quality loss! OMG new PS knowledge, I can't even!
neonspider: andy womanly roar[personal profile] neonspider on February 28th, 2016 10:18 pm (UTC)
No problem! Hee, me too, I veeery rarely use layer modes like Exclusion, but this icon was a weird exception.

Smart Objects are the best, as long as you don't mind large psds. I think I learned that from [livejournal.com profile] theotherayn's tutorials some time ago, and they've definitely been useful!