Skip to main content

Questions tagged [svg-filters]

SVG filters are a set of image processing primitives that can be combined together to create sophisticated visual effects.

svg-filters
0 votes
1 answer
31 views

How to apply filters to shapes multiple times in SVG?

I am trying to apply multiple operations to shapes. (Eventually, my end goal is to blur 2 different shapes using a different color matrix and then blend them together. This is only a reproducible ...
andras's user avatar
  • 3,555
0 votes
1 answer
40 views

How to merge SVG masks?

I'm trying to "merge" two masks in SVG and apply them in a way that the white part of both masks is visible in the shape I apply it to. I read that the solution might be feComposite, but I ...
Ron's user avatar
  • 3
0 votes
2 answers
42 views

SVG feTurbulence too transparent output

I have a feTurbulence filter generating clouds in SVG format. I can't adjust the opacity to be less transparent. The clouds are against a blue sky and some white stars. Through the clouds, the stars ...
Alin Paladin's user avatar
0 votes
1 answer
63 views

Get rounded corner while using a border created with clip-path

I am trying to create the following shape (https://i.sstatic.net/cZmav.png right now i am using a clip-path to create the border, because of the corner in the bottom-right. however i am having a ...
Shelas's user avatar
  • 21
1 vote
0 answers
19 views

Using dropshadow filter on svg path causes it to disappear [duplicate]

<!DOCTYPE html> <html lang="en"> <svg width="400" height="200" xmlns="http://www.w3.org/2000/svg"> <defs> <filter id="drop-shadow" color-interpolation-filters="sRGB"&...
ANimator120's user avatar
  • 3,134
1 vote
1 answer
41 views

svg filter compositing with partial transparency

I'm trying to composite one shape onto another. The top layer is a set of strokes that have opacity. The bottom is just a flood fill. The issue is that I need the strokes to retain their original ...
Meihua's user avatar
  • 283
0 votes
2 answers
54 views

How can I transform an SVG path without transforming applied gradient/filter?

Given some simple SVG like: <svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"> <defs> <linearGradient id="gradient1" x1=&...
jemmons's user avatar
  • 18.6k
1 vote
1 answer
60 views

How to get rid of extraneous <feFlood/> in filter

I'm using filters with my rounded rects and notice that the paints the whole sub-region and I can't figure out how to remove it so that all I have is a rounded rect of a different color based on my ...
Meihua's user avatar
  • 283
1 vote
1 answer
74 views

preserveAspectRatio doesn't seem to work in feImage

I am trying to get the same effect as when using background-size: cover in CSS, but by using SVG filters - feImage in particular. div { width: 10em; aspect-ratio: 1; background: gold } .svg ...
Ana's user avatar
  • 36.6k
0 votes
0 answers
33 views

Replace one - and only one - color in a svg drawable

I have my brand logo as an svg drawable, and it consists of one text and a graphic at its right. The svg has only two colors, one solid for the text, the other solid color for the image at a side. ...
Diego Perez's user avatar
  • 2,544
0 votes
1 answer
54 views

SVG feDiffuseLighting in Chrome vs Firefox

Greeting. I faced wierd problem I've got next.js project (default config) with svg filter <svg xmlns="http://www.w3.org/2000/svg"> <filter id='roughpaper'> <...
user3770299's user avatar
2 votes
1 answer
95 views

Filter effect is spilling out

Consider a div with some bumped up text and a filter. The filter is restricted to 100%×100% of the objectBoundingBox. However, when we apply a feFlood, we can see how this spills outside the element's ...
Ana's user avatar
  • 36.6k
0 votes
2 answers
104 views

Is there way to combine two SVGs with opacity and only show one SVG when they overlap?

I want to fill the gap in the round-arrow line, and the round-arrow line with opacity less than 1. I achieved this in the following code snippet, but I noticed it causes an overlap problem. I'd like ...
personax's user avatar
  • 103
0 votes
0 answers
137 views

How to make a moving turbulence filter with SVG feturbulence?

As the question says, is there a way to do that? For example, I can make a infinite moving linear gradient: <linearGradient id="grad1" x1="0%" y1="0%" x2="100%&...
IWannaDance's user avatar
1 vote
1 answer
371 views

Issue with getting "gooey" CSS SVG filter for rounded text background to work in Firefox

I was attempting to recreate the following rounded background effect found in this Dribble design: Through some research, I found out that it was called the gooey effect. I tried to implement these [...
Candide x Media's user avatar

15 30 50 per page
1
2 3 4 5
44