retopo offset

I’m recently learning blender’s interface to retopologize some models I did in the past.

The retopo is quite good, but the lack of backface culling for the wires makes the workflow a little messy since hiding/unhiding continuously isn’t exactly practical.

I tried the backface culling script but it just hides the faces not the wires so I was wondering if it’s possible to increment the offset of the surface snapping.

Since the x-ray is only needed because the new edges wouldn’t be visible enough otherwise, incrementing a little the offset of the suface snapping could solve the need of it, but is there a way to do it, even with a python script?

If I didn’t misunderstand You, I feel the thing You are looking for, is under View tab in N-Panel, just set Clip Start value form 0.100 to something like 0.001

Thanks for the answer, but no we are talking about different things. You’re referring to the draw distance using the clip plane values, while I’m talking about an offset distance of, let’s say, a vertex from a reference surface using the snap in a retopology session. As default blender uses something like an offset value of 0 from the surface (I’m using an arbitrary number to make my point clear), it’s nearly impossible to see clearly the edge flow hence the need of the x-ray view, but with a value of 0.1 for example you should be able to see the new surfaces (or wires) perfectly without the need to rely on x-ray. I tried the retopo with the trial of 3dcoat and using the point to point (a solution that I personally find more comfortable, but it’s just a matter of personal preference) the resulting new surfaces are perfectly visible. Now I don’t know how the dev of 3dcoat did that but I’d like to know if there’s a dirt and easy way to obtain a similar result on blender. So, is there any way to determine or change via script the offset distance of say a vertex from a surface using the snap? Maybe an auto-scale of the new points along the normals of the reference surface?

Yes but if You will introduce an offset to angles >90. want it make problems ? I still think that, more or less this is what You are looking for. At least this is how i like to retopo.

so clip value 0.1


and 0.001


Thanks again for your answer and for the example, apparently the first time I didn’t got the correct result.
Being a rookie tend to lead to mistakes like this one, my bad.

Yes, this is what I was talking about for the wires, so you just solved a problem for me. ^^
Strangely the vertex dots doesn’t seem to appear but it’s way better than before. the only annoyance due to the missing backface culling is that sometimes I selected elements from the other side I shouldn’t be able to select. Oh, well…

Just a curiosity, is there a way to get the same kind of visibility with the retopologized faces of the model?
It would be good to be able to see properly the model without having to rely on wires/x-ray or shutting off the layers every time you are checking things.

No there is no way, but You can set up hotkey for x-ray, it works for me
Under 3dview -> 3dview(global)
add new
then copy this:

wm.context_toggle

and in the line that will apear past this:

object.show_x_ray

I’ll try that. Thanks for all your help. :wink: