How to display and show a character or enemy behind wall ?

hi there i would like to know the technique used to create a halo of the character behind wall or simply show him throw a wall like splinter cell and other famous game i want to add this tricks to my game

glad for help thx

You could render him on another camera, but only the outline, glow, or whatever you wish to use. Make that camera only render players though. There are probably better ways to do this.

While I dont have one, the best way to do this would be a shader.

how i can do it with shader please ?
need a little help on this thx

Have a separate pass on the shader for ztest greater and then render how you want it to look in that pass.

Also have a look at this: unifycommunity.com - unifycommunity Resources and Information.

Or if you’re interested in using a post effect, you basically need to render the scene with a replacement shader and make masks for what is behind walls, then composite those together. I talked a little bit about it here: http://forum.unity3d.com/threads/114565-RenderWithShader-reversing-Z-sorting-in-Post-Effect

mega thx for this that what i want exactly thx again man