bugfix: renders correctly; depth dependent point size