rename Point->Triangle, use heuristic sphere vertices generation, add const