Greetings.
I would like to ask your professional opinion about such subject... Here are several item icons from one old game. From your perspective - are they drawn by hand (pixel art, etc) or rendered from the 3D model?
Just for comparison - this is what i have got by rendering their ingame 3D models - images somewhat similar, but lack something... something for which i cannot find a right word. Original icons still have some style that i cannot repeat. Shader settings? Lights? Shadows? I dont know. May be they made in some style that have a special name? My renders seem to me kind of "dim".
I am using 3Ds Max 2016 and default scanline renderer. Here are my scene settings.
Material: Blinn. Self-illumination: 0.
Specular: 100. Glossiness: 100. I am not sure they should be both set by 100, but that values come after import OBJ into max, so may be they laid so originally?
Maps: Only diffuse texture with default settings.
Scene light: omni light with shadow map, multiplier: 1.0.
I am newbie on the forum and thus dont want to break any rules and since my question relates to the game i dont want to break any copyright related rule - thats why probably i cannot post any link to the models above for you to experiment with. But for this game an official asset pack is available with all models and icons and also community script to import models to blender. Here are links to them for those who may be interested in the subject. I hope this doesnt violate forum rules.
Please note - i am not interested in the game itself - only in rendering techniques to mimic icon style - thats why i am posting here and not in the game forum.
Please also note i am not a professional artist.
Replies
To get a bit closer with rendering alone, you could use a toon shader, like mentioned (for the lines only, not the rest of the shading) try to reduced the self-illumination a bit, try to push the light above 1 until it blows out (you often can push scanline lights a lot). Omni, spot or directional doesn't matter too much in this situation, but I'd probably use a spot slightly from the left side and top. You can then mix that with a render with full self-illumination where necessary.
Edit: + some specular, like Klunk mentioned, perhaps using the diffuse to modulate its strength.
Can i ask you to give me a few links with some tutorials where described how to make the effects you mentioned. I tried several about toon shading, but they mostly played with falloff maps and it werent the results i was expecting. Also found mental ray contours - are they good in creating outlining or better to achieve this effect through maps?
The simplest way to do it would just be an outline in Photoshop to be honest, you'd have to add internal lines were needed, though. If you want a rendering solution without having to do any post work, the easiest way should be the Ink and Paint Material that works with the Scanline renderer. The help files should get you started.
Mental Ray Contours probably gives you more control and a better result (it's been a while, though), but seeing how tiny the icons are, that might not matter too much.
Another simple option for outlines is to duplicate the mesh, invert its normals, give it a push modifier with a small (negative) value and give it a black material (no double sided material and turn off shadow casting for that one if you need shadows). See e.g. here:
https://www.youtube.com/watch?v=971QTj_aDac
it's pretty low res in both geometry and texture
Yes, Klunk, may be you are right and they definitely used higher version originally or reduced them specifically for the game, but taking into account icon size this wont make significant difference imho.
Another thought..... in game models can have a few oddities that mean they don't always play well when imported back into 3d software... seams in the mesh where the mapping has edges or the original mesh had a hard edge in smoothing or vertex color. Also they don't have smooth groups as such just per vertex normals which can be a pain in the arse to deal with in max as they should be kept as specified/explicit but most modifiers do not support this and will just remove them (if your importer applied them in the first place). Obviously you can correct the seams and make a good guess at what the smoothing should look like.