Are vertex positions only allowed to be offset up to a max of 1?
I’m trying to make a shader with a variable for the offset distance. To do this, I’ve implemented the following pseudo code:
(VertexNormal * OffsetDistance) + VertexPosition
What happens though is very odd… as the OffsetDistance is increased, its “effectiveness” is decreased the closer the visible offset distance gets to 1, but it never actually reaches 1. It’s like there’s some sort of logarithmic falloff going on, but I haven’t implemented anything like that.