fix circle shader radius handling