Hey all,
What would be the best way to fake gem-like reflections for a low poly game mesh where I don't have the ability to use a custom shader for it? Is there any way you can think of to do something clever with the diff/normals/spec to achieve that look?
I want to add some gems/trinkets to a character I'm working on but I'm having trouble figuring out how to really achieve those gem-like reflections. Thanks!
Replies
Setting up a fake cubemap into your Spec color map could help in theory, but if you could expand on how limited you are, and what kind of diamond/gems you're trying to achieve as reference, we can help you better. Also, can you add planes to the mesh? Some foggy LooAt camera planes will add alot.
However, for now, fake cubemap in Spec, some planes facing towards the camera around the diamond to fake 'twinkle' effect, and some opacity around the 'flatter' faces as opposed to the edged which won't have any opacity (or vice versa pending on material you try to achieve) to fake transulency.
Can you expand on how to go about faking the cube map?
And the gems I'm looking to imitate would be like sapphire, ruby, aquamarine, etc.
Also, I could add planes to the mesh, I don't know how to make them "lookat camera" planes though.
Something like that. Just some very simple gems, no specific cuts or shapes.
Hmm, as for Spec Color,, you could take a map which belongs to your enviroment (or something close to it in hue, turbulance, etc) and put it in your Spec Color. I suggest warping the enviromental map on your model (In 3ds Max, you can use Render to Texture or Bake to Texture to warp a map without seams around your mesh, and export that map to use it as you spec color). Tint it with your gems color on lighter levels.
Spec Level and Gloss will need to work together, just add some Spec scratches in the level to add faint details to it and break the montonity, and Gloss needs to dependant on faces, leaving it one tone, but if you don't have access to gloss, playing around enough with the Spec Level should get you what you want.
Camera planes, it depends, what software are you using? Also, are double sided materials accepted?