more solid implementation of capped-cone surface