Trae写svg第四期-关羽

244 阅读1分钟

image.png

关羽,字云长,身高九尺,体态魁伟,气宇轩昂。他面如重枣,肤色赤红,双目丹凤,目光炯炯有神,眉如卧蚕,浓黑且弯,鼻梁高挺,嘴唇厚实,最为显著的是他那长及胸前的美髯,浓密乌黑,被誉为“美髯公”。

关羽常身着青色战袍,外披红色披风,腰系玉带,足蹬战靴,头戴青巾或束发金冠,显得英武不凡。他手持青龙偃月刀,刀身宽厚,寒光四射,威风凛凛。骑赤兔马,坐骑高大健壮,通体赤红,与关羽的形象相得益彰。

整体形象威严肃穆,英气逼人,既有武将的威猛,又不失儒雅之气,令人敬畏。

svg代码

<svg width="400" height="600" viewBox="0 0 400 600" xmlns="http://www.w3.org/2000/svg">
    <!-- 背景 -->
    <rect width="400" height="600" fill="#e6e6e6" />
    <!-- 红披风(前面) -->
    <path d="M140,220 Q80,350 200,400 Q320,350 260,220" fill="#b71c1c" opacity="0.85" />
    <!-- 身体 -->
    <rect x="140" y="220" width="120" height="180" rx="40" fill="#2e8b57" stroke="#1b5e20" stroke-width="4" />

    <!-- 手臂(左) -->
    <rect x="110" y="260" width="30" height="90" rx="15" fill="#b5523b" />
    <!-- 手臂(右) -->
    <g transform="rotate(-30,260,280)">
        <rect x="260" y="260" width="30" height="90" rx="15" fill="#b5523b" />
    </g>

    <!-- 头部 -->
    <ellipse cx="200" cy="170" rx="55" ry="70" fill="#b5523b" stroke="#7c2a1a" stroke-width="3" />
    <ellipse cx="200" cy="190" rx="40" ry="50" fill="#a9442a" opacity="0.3" />

    <!-- 优化后的眉毛(卧蚕眉) -->
    <path d="M165,150 Q180,140 195,150" stroke="#222" stroke-width="7" fill="none" stroke-linecap="round" />
    <path d="M205,150 Q220,140 235,150" stroke="#222" stroke-width="7" fill="none" stroke-linecap="round" />

    <!-- 眼睛(丹凤眼) -->
    <ellipse cx="185" cy="170" rx="12" ry="6" fill="#fff" />
    <ellipse cx="215" cy="170" rx="12" ry="6" fill="#fff" />
    <ellipse cx="185" cy="170" rx="6" ry="4" fill="#222" />
    <ellipse cx="215" cy="170" rx="6" ry="4" fill="#222" />
    <ellipse cx="183" cy="169" rx="2" ry="1.5" fill="#fff" />
    <ellipse cx="213" cy="169" rx="2" ry="1.5" fill="#fff" />

    <!-- 优化后的鼻梁 -->
    <path d="M198 175 Q200 185 202 195" stroke="#a9442a" stroke-width="8" fill="none" stroke-linecap="round" />

    <!-- 嘴唇 -->
    <ellipse cx="200" cy="215" rx="18" ry="7" fill="#7c2a1a" />

    <!-- 长美髯 -->
    <path d="M200,220 Q180,270 200,320 Q220,270 200,220" stroke="#222" stroke-width="10" fill="none" />
    <path d="M200,230 Q190,270 200,310 Q210,270 200,230" stroke="#444" stroke-width="5" fill="none" />

    <!-- 青巾/金冠 -->
    <ellipse cx="200" cy="110" rx="35" ry="18" fill="#388e3c" stroke="#222" stroke-width="3" />
    <ellipse cx="200" cy="110" rx="10" ry="5" fill="#ffd700" />

    <!-- 腰带 -->
    <rect x="160" y="370" width="80" height="18" rx="9" fill="#ffd700" stroke="#b8860b" stroke-width="2" />

    <!-- 战靴 -->
    <ellipse cx="170" cy="420" rx="18" ry="10" fill="#222" />
    <ellipse cx="230" cy="420" rx="18" ry="10" fill="#222" />

    <!-- 青龙刀 -->
    <g transform="translate(280, 10)">
        <!-- 优化后的刀身 -->
        <path d="M0 0 L0 200 Q10 210 40 200 L40 100 Q30 90 0 1" fill="#808080" stroke="#000" stroke-width="2" />
        <!-- 加长的刀柄 -->
        <rect x="18" y="200" width="4" height="220" fill="#654321" stroke="#000" stroke-width="2" />
    </g>
</svg>

ai还是写的很丑