hope this will help
first make any object.
open window > rendering editors > hardware render buffer
open render > attributes...
under render modes > set draw style to wireframe
other settings would be to change background color under display options
and wire color can be changed under window> settings/preferences > colors > inactive > objects ...
this is real wireframe, you can see through object.
if you want to override this you have to make blocking object inside of this one. You can make bloking object by duplicating original and scaling it by i.e. 0.99.
Make shader that has the same input for color and incadescence (for example black if background is black), and
assign it to blocking object. Then select wireframe object and open its attributes (object, not shape node), and under drawing overrides uncheck shading. Optionaly change color. Then in hardware render buffer attributes turn back on smooth shaded.
Nice effects are done by compositing this one with software render. Example: