vector rendering