Filtro y forma de clip de Inkscape

La capa superior tiene una sombra paralela, pero la sombra no debería tener ningún efecto en el área transparente fuera del círculo.

Pre-clip

Intenté duplicar el círculo y usar Path-->Intersection, pero eso no recortó la sombra.

Post-clip

Usar Object-->Clip-->Sety Object-->Mask-->Seteliminar la sombra por completo, aunque puede haber alguna configuración que podría permitirles trabajar que desconozco.

Buena pregunta, pero desafortunadamente dudo que haya una solución.
¿Ni siquiera una solución "tramposa" usando gradientes? ¿O tal vez una máscara especializada?

Respuestas (1)

En Inkscape, los efectos de filtro como una sombra paralela se pueden recortar agregando primero el objeto filtrado a un grupo y luego recortando el grupo.


Tutorial

1. Copia el círculo verde

  1. Copie el círculo verde (se utilizará como máscara de recorte más adelante) (Ctrl + c)

2. Seleccione ambos objetos

  1. Seleccione ambos objetos usando la herramienta Seleccionar

3. Crea un nuevo grupo

  1. Crear un nuevo grupo (Objeto > Grupo, o Ctrl+g)

4. Pegue la imagen en su lugar

  1. Pegue la imagen en su lugar (Ctrl+Alt+v)

5. Añadir el grupo creado anteriormente a la selección

  1. Agregar el grupo creado anteriormente a la selección

6. Establecer el clip

  1. Establecer el clip (Objeto > Clip > Establecer, o menú del botón derecho del ratón > Establecer clip)

¡El resultado final es un objeto en el que se ha recortado la sombra paralela!


Agregar el círculo verde al grupo es en realidad opcional: un grupo con solo la forma blanca también podría recortarse. Sin embargo, eso podría resultar en pequeños artefactos de renderizado en la parte inferior del objeto.