Dirac: 1. I think that has already been answered for you http://www.thehelper.net/forums/show...LocInclination 1. The math seams different. There is no v.z = sampleRadius*sampleRadius in your thing. And you didn't address my other questions: "Is this the same thing as calculating a "surface normal"? Why isn't the resultant vector normalized?