Showing: full SVG
Concept Groups
curved brown hook at top: 7 10 11 12 13 14
dark brown base below lantern body: 0 15 16 17 18 20 23
small red dot directly under base: 1 2 19 21 22 24 25
chain of three small red beads hanging below: 3 4 5 6 8 9
Elements — click to highlight
| # | Tag | Concept | Purity | Contributions |
|---|---|---|---|---|
| 0 | path |
dark brown base belo |
0.480
|
0.007 0.012 0.004 0.002 |
| 1 | ellipse |
small red dot direct |
0.280
|
0.028 0.026 0.028 0.018 |
| 2 | rect |
small red dot direct |
0.274
|
0.017 0.018 0.019 0.015 |
| 3 | path |
chain of three small |
0.289
|
0.179 0.212 0.186 0.234 |
| 4 | path |
chain of three small |
0.293
|
0.002 0.002 0.002 0.002 |
| 5 | path |
chain of three small |
0.306
|
0.002 0.002 0.002 0.003 |
| 6 | rect |
chain of three small |
0.279
|
0.021 0.025 0.025 0.027 |
| 7 | path |
curved brown hook at |
0.265
|
0.642 0.567 0.606 0.611 |
| 8 | path |
chain of three small |
0.279
|
0.008 0.007 0.007 0.009 |
| 9 | path |
chain of three small |
0.273
|
0.010 0.008 0.009 0.010 |
| 10 | path |
curved brown hook at |
0.275
|
0.011 0.009 0.010 0.010 |
| 11 | path |
curved brown hook at |
0.279
|
0.003 0.003 0.003 0.003 |
| 12 | path |
curved brown hook at |
0.274
|
0.003 0.003 0.002 0.002 |
| 13 | path |
curved brown hook at |
0.274
|
0.002 0.002 0.002 0.002 |
| 14 | path |
curved brown hook at |
0.274
|
0.002 0.002 0.002 0.002 |
| 15 | rect |
dark brown base belo |
0.294
|
0.022 0.028 0.027 0.018 |
| 16 | ellipse |
dark brown base belo |
0.296
|
0.014 0.018 0.017 0.010 |
| 17 | path |
dark brown base belo |
0.367
|
0.019 0.035 0.027 0.014 |
| 18 | path |
dark brown base belo |
0.416
|
0.002 0.005 0.003 0.002 |
| 19 | line |
small red dot direct |
0.386
|
0.001 0.003 0.003 0.001 |
| 20 | circle |
dark brown base belo |
0.415
|
0.001 0.004 0.003 0.001 |
| 21 | circle |
small red dot direct |
0.416
|
0.002 0.007 0.008 0.002 |
| 22 | circle |
small red dot direct |
0.417
|
0.001 0.004 0.005 0.002 |
| 23 | line |
dark brown base belo |
0.460
|
0.000 0.000 0.000 0.000 |
| 24 | line |
small red dot direct |
0.421
|
0.000 0.000 0.000 0.000 |
| 25 | line |
small red dot direct |
0.421
|
0.000 0.000 0.000 0.000 |
SVG Code
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 300" width="200" height="300">
<!-- Lantern hook at top -->
<path d="M100 10 Q100 5 105 5 Q115 5 115 15 Q115 25 100 30"
fill="none" stroke="#8B4513" stroke-width="3" stroke-linecap="round"/>
<!-- Top cap -->
<ellipse cx="100" cy="35" rx="25" ry="8" fill="#A0522D"/>
<rect x="75" y="35" width="50" height="10" fill="#8B4513"/>
<!-- Upper tier -->
<path d="M70 45 Q65 55 65 70 Q65 85 75 90 L125 90 Q135 85 135 70 Q135 55 130 45 Z"
fill="#CD5C5C" stroke="#8B4513" stroke-width="2"/>
<!-- Wavy pattern on upper tier -->
<path d="M72 55 Q80 60 88 55 Q96 50 104 55 Q112 60 120 55 Q128 50 128 55"
fill="none" stroke="#8B4513" stroke-width="1.5" opacity="0.7"/>
<path d="M70 70 Q78 75 86 70 Q94 65 102 70 Q110 75 118 70 Q126 65 130 70"
fill="none" stroke="#8B4513" stroke-width="1.5" opacity="0.7"/>
<!-- Middle separator -->
<rect x="70" y="88" width="60" height="8" fill="#A0522D" rx="2"/>
<!-- Main body with diamond lattice -->
<path d="M65 96 Q55 130 55 160 Q55 190 70 200 L130 200 Q145 190 145 160 Q145 130 135 96 Z"
fill="#CD5C5C" stroke="#8B4513" stroke-width="2"/>
<!-- Diamond lattice pattern -->
<path d="M100 105 L115 130 L100 155 L85 130 Z"
fill="none" stroke="#8B4513" stroke-width="2"/>
<path d="M100 125 L120 150 L100 175 L80 150 Z"
fill="none" stroke="#8B4513" stroke-width="2"/>
<path d="M100 145 L125 170 L100 195 L75 170 Z"
fill="none" stroke="#8B4513" stroke-width="2"/>
<!-- Wavy lines on sides -->
<path d="M62 110 Q58 130 60 150 Q62 170 68 190"
fill="none" stroke="#8B4513" stroke-width="1.5" opacity="0.7"/>
<path d="M138 110 Q142 130 140 150 Q138 170 132 190"
fill="none" stroke="#8B4513" stroke-width="1.5" opacity="0.7"/>
<!-- Inner wavy lines -->
<path d="M72 100 Q68 120 70 140 Q72 160 76 180 Q78 190 80 198"
fill="none" stroke="#8B4513" stroke-width="1" opacity="0.5"/>
<path d="M128 100 Q132 120 130 140 Q128 160 124 180 Q122 190 120 198"
fill="none" stroke="#8B4513" stroke-width="1" opacity="0.5"/>
<!-- Bottom separator -->
<rect x="68" y="198" width="64" height="8" fill="#A0522D" rx="2"/>
<!-- Bottom cap -->
<ellipse cx="100" cy="210" rx="20" ry="6" fill="#8B4513"/>
<path d="M85 210 Q80 220 85 225 L115 225 Q120 220 115 210"
fill="#A0522D" stroke="#8B4513" stroke-width="1"/>
<!-- Bottom tip -->
<path d="M95 225 L100 235 L105 225" fill="#8B4513"/>
<!-- Hanging string -->
<line x1="100" y1="235" x2="100" y2="280" stroke="#8B4513" stroke-width="1.5"/>
<!-- Three beads -->
<circle cx="100" cy="245" r="4" fill="#CD5C5C" stroke="#8B4513" stroke-width="1"/>
<circle cx="100" cy="260" r="5" fill="#A0522D" stroke="#8B4513" stroke-width="1"/>
<circle cx="100" cy="275" r="4" fill="#CD5C5C" stroke="#8B4513" stroke-width="1"/>
<!-- Decorative details on beads -->
<line x1="96" y1="245" x2="104" y2="245" stroke="#8B4513" stroke-width="0.5"/>
<line x1="95" y1="260" x2="105" y2="260" stroke="#8B4513" stroke-width="0.5"/>
<line x1="96" y1="275" x2="104" y2="275" stroke="#8B4513" stroke-width="0.5"/>
</svg>