Учитывая холст с черным фоном и несколькими белыми детьми на нем:

Как сделать все дети прозрачными также через фон холста?За холстом может быть изображение или другой контент.Все решения, которые я нашел, не удовлетворяют:
- Визуализация холста в изображение PNG и превращение всего белого цвета в прозрачность.В этом случае я бы потерял все преимущества векторной графики при использовании холста в окне просмотра.
- Создайте один дочерний элемент-инвертор для всех дочерних элементов и отобразите его черным на прозрачном холсте.Но я не уверен, если это возможно.
Примечание: дочерние элементы холста могут быть изменены, поэтому я не ищу статическое решение (например, фиксированный путь вокруг всех дочерних элементов).
Есть идеи, как создать такую маску?