fischer-site/assets/hero-brain.svg

114 lines
5.0 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 1080" preserveAspectRatio="xMidYMid slice">
<defs>
<radialGradient id="glow" cx="50%" cy="45%" r="55%">
<stop offset="0%" stop-color="#1a1a1a"/>
<stop offset="100%" stop-color="#050505"/>
</radialGradient>
<filter id="glowBright" x="-50%" y="-50%" width="200%" height="200%">
<feGaussianBlur stdDeviation="6" result="blur"/>
<feMerge>
<feMergeNode in="blur"/>
<feMergeNode in="SourceGraphic"/>
</feMerge>
</filter>
<filter id="glowSoft" x="-50%" y="-50%" width="200%" height="200%">
<feGaussianBlur stdDeviation="3" result="blur"/>
<feMerge>
<feMergeNode in="blur"/>
<feMergeNode in="SourceGraphic"/>
</feMerge>
</filter>
</defs>
<rect width="1920" height="1080" fill="url(#glow)"/>
<!-- 大脑轮廓 - 最亮层级 -->
<g stroke="#ffffff" stroke-width="2.5" fill="none" opacity="0.95" filter="url(#glowBright)">
<path d="M720,300 Q680,280 640,300 Q600,330 590,380 Q570,440 590,500 Q610,560 650,600 Q690,640 740,660 Q790,680 840,670 Q890,660 930,630 Q970,600 990,560 Q1010,520 1000,470 Q990,420 970,370 Q950,320 910,290 Q870,260 820,260 Q770,260 720,300Z"/>
<path d="M810,280 Q800,400 810,520 Q820,600 800,660"/>
</g>
<!-- 大脑褶皱 - 次亮层级 -->
<g stroke="#cccccc" stroke-width="1.5" fill="none" opacity="0.7">
<path d="M640,350 Q700,340 760,360"/>
<path d="M620,400 Q680,380 740,400 Q800,420 850,400"/>
<path d="M600,450 Q660,430 720,450 Q780,470 840,440"/>
<path d="M610,500 Q670,480 730,500 Q790,520 850,490"/>
<path d="M630,550 Q690,530 750,550 Q810,570 870,540"/>
<path d="M660,600 Q720,580 780,600 Q840,620 890,590"/>
<path d="M800,310 Q860,300 920,320"/>
<path d="M820,360 Q880,340 940,360"/>
<path d="M840,410 Q900,390 960,410"/>
<path d="M830,460 Q890,440 950,460"/>
<path d="M810,510 Q870,490 930,510"/>
<path d="M790,560 Q850,540 910,560"/>
</g>
<!-- 神经网络连线 - 中等亮度 -->
<g stroke="#888888" stroke-width="1" opacity="0.6">
<line x1="700" y1="380" x2="780" y2="340"/>
<line x1="780" y1="340" x2="860" y2="370"/>
<line x1="860" y1="370" x2="920" y2="330"/>
<line x1="920" y1="330" x2="940" y2="420"/>
<line x1="700" y1="380" x2="660" y2="450"/>
<line x1="660" y1="450" x2="720" y2="480"/>
<line x1="720" y1="480" x2="800" y2="460"/>
<line x1="800" y1="460" x2="860" y2="370"/>
<line x1="800" y1="460" x2="920" y2="330"/>
<line x1="720" y1="480" x2="680" y2="540"/>
<line x1="680" y1="540" x2="760" y2="580"/>
<line x1="760" y1="580" x2="840" y2="550"/>
<line x1="840" y1="550" x2="900" y2="480"/>
<line x1="800" y1="460" x2="900" y2="480"/>
<line x1="780" y1="340" x2="860" y2="420"/>
<line x1="860" y1="420" x2="940" y2="420"/>
<line x1="860" y1="420" x2="840" y2="550"/>
<line x1="900" y1="480" x2="940" y2="420"/>
<line x1="660" y1="450" x2="680" y2="540"/>
<line x1="760" y1="580" x2="780" y2="630"/>
<line x1="840" y1="550" x2="820" y2="630"/>
<!-- 外部发散虚线 - 最暗 -->
<line x1="620" y1="350" x2="700" y2="380" stroke-dasharray="8,5" stroke="#555"/>
<line x1="580" y1="480" x2="660" y2="450" stroke-dasharray="8,5" stroke="#555"/>
<line x1="620" y1="600" x2="680" y2="540" stroke-dasharray="8,5" stroke="#555"/>
<line x1="700" y1="680" x2="760" y2="580" stroke-dasharray="8,5" stroke="#555"/>
<line x1="960" y1="350" x2="920" y2="330" stroke-dasharray="8,5" stroke="#555"/>
<line x1="1000" y1="450" x2="940" y2="420" stroke-dasharray="8,5" stroke="#555"/>
<line x1="980" y1="560" x2="900" y2="480" stroke-dasharray="8,5" stroke="#555"/>
</g>
<!-- 节点 - 分层 -->
<g fill="#ffffff" opacity="0.9" filter="url(#glowSoft)">
<circle cx="860" cy="370" r="7"/>
<circle cx="720" cy="480" r="8"/>
<circle cx="760" cy="580" r="6"/>
</g>
<g fill="#cccccc" opacity="0.8">
<circle cx="700" cy="380" r="5"/>
<circle cx="780" cy="340" r="4"/>
<circle cx="920" cy="330" r="4"/>
<circle cx="940" cy="420" r="5"/>
<circle cx="660" cy="450" r="5"/>
<circle cx="800" cy="460" r="5"/>
<circle cx="680" cy="540" r="4"/>
<circle cx="840" cy="550" r="5"/>
<circle cx="900" cy="480" r="4"/>
<circle cx="860" cy="420" r="4"/>
<circle cx="780" cy="630" r="4"/>
<circle cx="820" cy="630" r="4"/>
</g>
<!-- 外部小节点 -->
<g fill="#666666" opacity="0.6">
<circle cx="620" cy="350" r="3"/>
<circle cx="580" cy="480" r="3"/>
<circle cx="620" cy="600" r="3"/>
<circle cx="700" cy="680" r="3"/>
<circle cx="960" cy="350" r="3"/>
<circle cx="1000" cy="450" r="3"/>
<circle cx="980" cy="560" r="3"/>
</g>
<!-- 光晕圆环 -->
<circle cx="720" cy="480" r="200" fill="none" stroke="#ffffff" stroke-width="0.8" opacity="0.15"/>
<circle cx="720" cy="480" r="280" fill="none" stroke="#ffffff" stroke-width="0.5" opacity="0.08"/>
<circle cx="860" cy="370" r="160" fill="none" stroke="#cccccc" stroke-width="0.8" opacity="0.12"/>
</svg>