170 lines
		
	
	
		
			7.1 KiB
		
	
	
	
		
			XML
		
	
	
	
		
		
			
		
	
	
			170 lines
		
	
	
		
			7.1 KiB
		
	
	
	
		
			XML
		
	
	
	
|  | <svg width="120" height="120" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"> | ||
|  |   <!-- 定义强烈的3D效果和渐变 --> | ||
|  |   <defs> | ||
|  |     <!-- 强烈的3D背景渐变 --> | ||
|  |     <radialGradient id="redBackground" cx="30%" cy="30%" r="80%"> | ||
|  |       <stop offset="0%" style="stop-color:#ff8888;stop-opacity:1" /> | ||
|  |       <stop offset="40%" style="stop-color:#ff4444;stop-opacity:1" /> | ||
|  |       <stop offset="80%" style="stop-color:#cc0000;stop-opacity:1" /> | ||
|  |       <stop offset="100%" style="stop-color:#880000;stop-opacity:1" /> | ||
|  |     </radialGradient> | ||
|  | 
 | ||
|  |     <!-- 内圆3D效果 --> | ||
|  |     <radialGradient id="innerCircle" cx="25%" cy="25%" r="75%"> | ||
|  |       <stop offset="0%" style="stop-color:#ffffff;stop-opacity:0.9" /> | ||
|  |       <stop offset="30%" style="stop-color:#ffcccc;stop-opacity:0.7" /> | ||
|  |       <stop offset="70%" style="stop-color:#ff9999;stop-opacity:0.5" /> | ||
|  |       <stop offset="100%" style="stop-color:#ff6666;stop-opacity:0.3" /> | ||
|  |     </radialGradient> | ||
|  | 
 | ||
|  |     <!-- 线条渐变效果 --> | ||
|  |     <linearGradient id="lineGradient" x1="0%" y1="0%" x2="100%" y2="100%"> | ||
|  |       <stop offset="0%" style="stop-color:#ffffff;stop-opacity:1" /> | ||
|  |       <stop offset="50%" style="stop-color:#cccccc;stop-opacity:1" /> | ||
|  |       <stop offset="100%" style="stop-color:#888888;stop-opacity:1" /> | ||
|  |     </linearGradient> | ||
|  | 
 | ||
|  |     <!-- 强烈外阴影 --> | ||
|  |     <filter id="strongShadow" x="-50%" y="-50%" width="200%" height="200%"> | ||
|  |       <feDropShadow dx="5" dy="5" stdDeviation="4" flood-color="#000000" flood-opacity="0.6"/> | ||
|  |       <feDropShadow dx="2" dy="2" stdDeviation="2" flood-color="#660000" flood-opacity="0.4"/> | ||
|  |     </filter> | ||
|  | 
 | ||
|  |     <!-- 内发光效果 --> | ||
|  |     <filter id="innerGlow" x="-50%" y="-50%" width="200%" height="200%"> | ||
|  |       <feGaussianBlur stdDeviation="2" result="coloredBlur"/> | ||
|  |       <feMerge> | ||
|  |         <feMergeNode in="coloredBlur"/> | ||
|  |         <feMergeNode in="SourceGraphic"/> | ||
|  |       </feMerge> | ||
|  |     </filter> | ||
|  | 
 | ||
|  |     <!-- 线条发光效果 --> | ||
|  |     <filter id="lineGlow" x="-50%" y="-50%" width="200%" height="200%"> | ||
|  |       <feGaussianBlur stdDeviation="1" result="coloredBlur"/> | ||
|  |       <feMerge> | ||
|  |         <feMergeNode in="coloredBlur"/> | ||
|  |         <feMergeNode in="SourceGraphic"/> | ||
|  |       </feMerge> | ||
|  |     </filter> | ||
|  | 
 | ||
|  |     <!-- 3D凸起效果 --> | ||
|  |     <filter id="emboss" x="-50%" y="-50%" width="200%" height="200%"> | ||
|  |       <feConvolveMatrix order="3" kernelMatrix=" | ||
|  |         -2 -1  0 | ||
|  |         -1  1  1 | ||
|  |          0  1  2" result="emboss"/> | ||
|  |       <feOffset dx="1" dy="1" result="offset"/> | ||
|  |       <feFlood flood-color="#ffffff" flood-opacity="0.5"/> | ||
|  |       <feComposite in2="offset" operator="in" result="emboss2"/> | ||
|  |       <feMerge> | ||
|  |         <feMergeNode in="emboss2"/> | ||
|  |         <feMergeNode in="SourceGraphic"/> | ||
|  |       </feMerge> | ||
|  |     </filter> | ||
|  | 
 | ||
|  |     <!-- 圆形裁剪 --> | ||
|  |     <clipPath id="circleClip"> | ||
|  |       <circle cx="60" cy="60" r="48"/> | ||
|  |     </clipPath> | ||
|  |   </defs> | ||
|  | 
 | ||
|  |   <!-- 最外层阴影圆 --> | ||
|  |   <circle cx="63" cy="63" r="57" fill="#000000" opacity="0.3"/> | ||
|  | 
 | ||
|  |   <!-- 主背景圆 - 强烈3D效果 --> | ||
|  |   <circle cx="60" cy="60" r="55" fill="url(#redBackground)" filter="url(#strongShadow)"/> | ||
|  | 
 | ||
|  |   <!-- 内圆 - 3D凹陷效果 --> | ||
|  |   <circle cx="60" cy="60" r="48" fill="url(#innerCircle)" stroke="url(#lineGradient)" stroke-width="2" filter="url(#emboss)"/> | ||
|  | 
 | ||
|  |   <!-- 二维码线条部分 --> | ||
|  |   <g clip-path="url(#circleClip)" filter="url(#lineGlow)"> | ||
|  | 
 | ||
|  |     <!-- 左上角定位符 - 线条版本 --> | ||
|  |     <g stroke="url(#lineGradient)" stroke-width="2.5" fill="none"> | ||
|  |       <circle cx="35" cy="35" r="12" opacity="0.9"/> | ||
|  |       <circle cx="35" cy="35" r="8" opacity="0.8"/> | ||
|  |       <circle cx="35" cy="35" r="4" opacity="0.7"/> | ||
|  |       <circle cx="35" cy="35" r="1" fill="url(#lineGradient)" opacity="0.9"/> | ||
|  |     </g> | ||
|  | 
 | ||
|  |     <!-- 右上角定位符 - 线条版本 --> | ||
|  |     <g stroke="url(#lineGradient)" stroke-width="2.5" fill="none"> | ||
|  |       <circle cx="85" cy="35" r="12" opacity="0.9"/> | ||
|  |       <circle cx="85" cy="35" r="8" opacity="0.8"/> | ||
|  |       <circle cx="85" cy="35" r="4" opacity="0.7"/> | ||
|  |       <circle cx="85" cy="35" r="1" fill="url(#lineGradient)" opacity="0.9"/> | ||
|  |     </g> | ||
|  | 
 | ||
|  |     <!-- 左下角定位符 - 线条版本 --> | ||
|  |     <g stroke="url(#lineGradient)" stroke-width="2.5" fill="none"> | ||
|  |       <circle cx="35" cy="85" r="12" opacity="0.9"/> | ||
|  |       <circle cx="35" cy="85" r="8" opacity="0.8"/> | ||
|  |       <circle cx="35" cy="85" r="4" opacity="0.7"/> | ||
|  |       <circle cx="35" cy="85" r="1" fill="url(#lineGradient)" opacity="0.9"/> | ||
|  |     </g> | ||
|  | 
 | ||
|  |     <!-- 数据线条 - 环形分布 --> | ||
|  |     <g stroke="url(#lineGradient)" stroke-width="2" fill="none" opacity="0.8"> | ||
|  |       <!-- 主要数据线条 --> | ||
|  |       <path d="M 25,60 Q 35,35 60,25" stroke-width="1.5"/> | ||
|  |       <path d="M 60,25 Q 85,35 95,60" stroke-width="1.5"/> | ||
|  |       <path d="M 95,60 Q 85,85 60,95" stroke-width="1.5"/> | ||
|  |       <path d="M 60,95 Q 35,85 25,60" stroke-width="1.5"/> | ||
|  | 
 | ||
|  |       <!-- 交叉线条 --> | ||
|  |       <path d="M 42,42 L 78,78" stroke-width="1"/> | ||
|  |       <path d="M 78,42 L 42,78" stroke-width="1"/> | ||
|  | 
 | ||
|  |       <!-- 环形线条 --> | ||
|  |       <circle cx="60" cy="60" r="20" stroke-width="1" opacity="0.6"/> | ||
|  |       <circle cx="60" cy="60" r="30" stroke-width="1" opacity="0.5"/> | ||
|  |       <circle cx="60" cy="60" r="40" stroke-width="1" opacity="0.4"/> | ||
|  |     </g> | ||
|  | 
 | ||
|  |     <!-- 数据点线条 --> | ||
|  |     <g stroke="url(#lineGradient)" stroke-width="1.5" fill="none" opacity="0.7"> | ||
|  |       <!-- 径向线条 --> | ||
|  |       <line x1="60" y1="30" x2="60" y2="20" stroke-width="2"/> | ||
|  |       <line x1="90" y1="60" x2="100" y2="60" stroke-width="2"/> | ||
|  |       <line x1="60" y1="90" x2="60" y2="100" stroke-width="2"/> | ||
|  |       <line x1="30" y1="60" x2="20" y2="60" stroke-width="2"/> | ||
|  | 
 | ||
|  |       <!-- 对角线条 --> | ||
|  |       <line x1="77" y1="43" x2="85" y2="35" stroke-width="1.5"/> | ||
|  |       <line x1="77" y1="77" x2="85" y2="85" stroke-width="1.5"/> | ||
|  |       <line x1="43" y1="77" x2="35" y2="85" stroke-width="1.5"/> | ||
|  |       <line x1="43" y1="43" x2="35" y2="35" stroke-width="1.5"/> | ||
|  | 
 | ||
|  |       <!-- 短线条装饰 --> | ||
|  |       <line x1="50" y1="35" x2="55" y2="30"/> | ||
|  |       <line x1="70" y1="35" x2="65" y2="30"/> | ||
|  |       <line x1="85" y1="50" x2="90" y2="55"/> | ||
|  |       <line x1="85" y1="70" x2="90" y2="65"/> | ||
|  |       <line x1="70" y1="85" x2="65" y2="90"/> | ||
|  |       <line x1="50" y1="85" x2="55" y2="90"/> | ||
|  |       <line x1="35" y1="70" x2="30" y2="65"/> | ||
|  |       <line x1="35" y1="50" x2="30" y2="55"/> | ||
|  |     </g> | ||
|  | 
 | ||
|  |     <!-- 中心对齐标记 - 线条版本 --> | ||
|  |     <g stroke="url(#lineGradient)" stroke-width="2" fill="none" filter="url(#innerGlow)"> | ||
|  |       <circle cx="60" cy="60" r="6" opacity="0.9"/> | ||
|  |       <circle cx="60" cy="60" r="3" opacity="0.8"/> | ||
|  |       <circle cx="60" cy="60" r="1" fill="url(#lineGradient)" opacity="1"/> | ||
|  |       <!-- 十字标记 --> | ||
|  |       <line x1="54" y1="60" x2="66" y2="60" stroke-width="1"/> | ||
|  |       <line x1="60" y1="54" x2="60" y2="66" stroke-width="1"/> | ||
|  |     </g> | ||
|  |   </g> | ||
|  | 
 | ||
|  |   <!-- 强烈高光效果 --> | ||
|  |   <ellipse cx="42" cy="35" rx="20" ry="6" fill="rgba(255,255,255,0.7)" transform="rotate(-35 42 35)" filter="url(#innerGlow)"/> | ||
|  |   <ellipse cx="35" cy="42" rx="6" ry="20" fill="rgba(255,255,255,0.4)" transform="rotate(-35 35 42)"/> | ||
|  | 
 | ||
|  |   <!-- 边缘高光 --> | ||
|  |   <circle cx="60" cy="60" r="54" stroke="rgba(255,255,255,0.3)" stroke-width="1" fill="none"/> | ||
|  |   <circle cx="60" cy="60" r="47" stroke="rgba(255,255,255,0.2)" stroke-width="1" fill="none"/> | ||
|  | </svg> |