Showing: full SVG
Concept Groups
orange asterisk brushstrokes: 0 1 2 6
dynamic mark: 3 4 5 7
Elements — click to highlight
| # | Tag | Concept | Purity | Contributions |
|---|---|---|---|---|
| 0 | path |
orange asterisk brus |
0.519
|
0.123 0.114 |
| 1 | path |
orange asterisk brus |
0.554
|
0.147 0.118 |
| 2 | path |
orange asterisk brus |
0.502
|
0.138 0.136 |
| 3 | path |
dynamic mark |
0.505
|
0.158 0.161 |
| 4 | path |
dynamic mark |
0.525
|
0.157 0.174 |
| 5 | path |
dynamic mark |
0.535
|
0.129 0.149 |
| 6 | path |
orange asterisk brus |
0.500
|
0.148 0.148 |
| 7 | circle |
dynamic mark |
0.590
|
0.000 0.000 |
SVG Code
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200">
<!-- Filter to create the rough, painterly brushstroke texture -->
<defs>
<filter id="brush-texture">
<!-- Generates a grainy noise -->
<feTurbulence type="fractalNoise" baseFrequency="0.08" numOctaves="3" result="noise" />
<!-- Displaces the edges of the shape based on the noise -->
<feDisplacementMap in="SourceGraphic" in2="noise" scale="5" xChannelSelector="R" yChannelSelector="G" />
</filter>
</defs>
<!-- Group containing the seven brushstrokes with the orange color and filter applied -->
<g fill="none" stroke="#FF6A00" stroke-width="14" stroke-linecap="round" filter="url(#brush-texture)">
<!-- Stroke 1: Top -->
<path d="M100,105 Q98,70 102,25" />
<!-- Stroke 2: Top Right -->
<path d="M102,98 Q135,75 165,45" />
<!-- Stroke 3: Middle Right -->
<path d="M105,100 Q145,108 180,95" />
<!-- Stroke 4: Bottom Right -->
<path d="M102,105 Q130,140 150,175" />
<!-- Stroke 5: Bottom Left -->
<path d="M95,105 Q70,145 45,170" />
<!-- Stroke 6: Middle Left -->
<path d="M95,100 Q55,92 25,105" />
<!-- Stroke 7: Top Left -->
<path d="M98,95 Q65,65 35,40" />
</g>
<!-- Central hub reinforcement to ensure a solid center -->
<circle cx="100" cy="100" r="8" fill="#FF6A00" filter="url(#brush-texture)" />
</svg>