52 lines
7.2 KiB
XML
52 lines
7.2 KiB
XML
<!-- Линь (tench): плотное «налитое» округлое тело (глубина/длина ≈0.43), ТУПОЕ рыло и маленький конечный рот; закруглённые выпуклые спинной и анальный плавники, почти ровный хвост со слабой выемкой, толстый стебель (12 ед.); ГЛАВНЫЙ знак отличия от карася — ОЧЕНЬ МАЛЕНЬКИЙ красный глаз низко у рыла (у карася глаз крупный, а у основания хвоста — тёмное пятно); очень мелкая чешуя и толстый слой слизи — чешуйную сетку НЕ рисуем, вместо неё широкие f2-блики слизи и слабая f4-мраморность; тёмного пятна у хвоста НЕТ; тёмно-оливковая палитра с бронзой -->
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 160 100" width="160" height="100">
|
|
<!-- хвост: почти ровный, слабая выемка, закруглённые лопасти (база утоплена в толстый стебель, нахлёст ≥4) -->
|
|
<path fill="var(--f3,hsl(92,30%,26%))" d="M48 44 L14 36 C20 42 23 46 25 50 C23 54 20 58 14 64 L48 56 Z"/>
|
|
<!-- спинной плавник: ЗАКРУГЛЁННЫЙ и выпуклый (вершина 79,19, задний конец скруглён), основание глубоко утоплено в спину (нахлёст ≥4) -->
|
|
<path fill="var(--f3,hsl(92,30%,26%))" d="M58 42 C61 28 69 19 79 19 C89 19 97 26 101 40 Z"/>
|
|
<!-- лучи спинного плавника: 3 тонких бледных штриха веером от основания к кромке -->
|
|
<path fill="none" stroke="var(--f4,hsl(95,30%,16%))" stroke-width="0.9" opacity="0.3" d="M67 39 L71 29"/>
|
|
<path fill="none" stroke="var(--f4,hsl(95,30%,16%))" stroke-width="0.9" opacity="0.3" d="M77 38 L79 21"/>
|
|
<path fill="none" stroke="var(--f4,hsl(95,30%,16%))" stroke-width="0.9" opacity="0.3" d="M87 39 L89 29"/>
|
|
<!-- анальный плавник: ЗАКРУГЛЁННЫЙ и выпуклый (низ 86), широким основанием растёт из брюха, не висит каплей -->
|
|
<path fill="var(--f3,hsl(92,30%,26%))" d="M56 57 C62 58 72 60 80 64 C86 71 84 86 73 86 C62 86 56 76 56 57 Z"/>
|
|
<!-- лучи анального плавника: 3 тонких бледных штриха на лопасти -->
|
|
<path fill="none" stroke="var(--f4,hsl(95,30%,16%))" stroke-width="1" opacity="0.3" d="M64 62 C65 70 66 76 67 81"/>
|
|
<path fill="none" stroke="var(--f4,hsl(95,30%,16%))" stroke-width="1" opacity="0.3" d="M71 64 C72 72 73 78 74 83"/>
|
|
<path fill="none" stroke="var(--f4,hsl(95,30%,16%))" stroke-width="1" opacity="0.3" d="M78 66 C79 73 79 79 79 83"/>
|
|
<!-- брюшные плавники: пара мягких округлых лопастей, направлены назад-вниз (нахлёст в брюхо ≥4) -->
|
|
<path fill="var(--f3,hsl(92,30%,26%))" d="M88 66 C85 76 88 85 93 85 C97 84 99 76 99 68 Z"/>
|
|
<path fill="var(--f3,hsl(92,30%,26%))" d="M99 68 C97 77 99 85 104 85 C108 84 110 77 110 69 Z"/>
|
|
<!-- тело: плотное «налитое», округлое (глубина/длина ≈0.43), спина (96,30), брюхо (96,74), тупое рыло (151,50), стебель 12 ед. -->
|
|
<path fill="var(--f1,hsl(90,26%,36%))" d="M151 50 C150 42 144 36 134 33 C124 30 110 28.5 96 30 C74 33 54 40 44 44 L44 56 C54 61 74 68 96 74 C114 74 136 67 144 60 C148 56 151 53 151 50 Z"/>
|
|
<!-- брюхо: светлая нижняя треть -->
|
|
<path fill="var(--f2,hsl(88,22%,64%))" d="M44 56 C54 61 74 68 96 74 C114 74 136 67 144 60 C138 66 122 71 104 72 C80 72 56 65 44 56 Z"/>
|
|
<!-- слизь: широкий f2-блик по спине (мелкая чешуя даёт сплошной глянец, а не сетку) -->
|
|
<path fill="var(--f2,hsl(88,22%,64%))" opacity="0.3" d="M52 49 C68 42 92 37 120 39 C102 41 78 45 52 54 Z"/>
|
|
<!-- слизь: широкий f2-блик по средней части бока -->
|
|
<path fill="var(--f2,hsl(88,22%,64%))" opacity="0.28" d="M58 57 C76 51 100 48 124 50 C106 52 82 56 58 63 Z"/>
|
|
<!-- слизь: узкий блик на плече у стебля -->
|
|
<path fill="var(--f2,hsl(88,22%,64%))" opacity="0.26" d="M48 44 C56 42 66 41 76 41 C66 43 56 45 48 48 Z"/>
|
|
<!-- мраморность: единый compound-path из 4 бледных f4-клякс (замена чешуйной сетке) -->
|
|
<path fill="var(--f4,hsl(95,30%,16%))" opacity="0.13" d="M62 42 C68 39 74 42 72 46 C70 50 62 49 59 46 C57 43 58 42 62 42 Z M86 38 C92 36 97 39 95 43 C93 47 85 46 83 43 C81.5 40.5 82.5 38.5 86 38 Z M106 43 C111 41 116 44 114 48 C112 51 106 50 104 47 C103 44.5 103.5 43.5 106 43 Z M72 55 C77 53 82 56 80 59 C78 62 71 61 69 58 C68 56 68.5 55 72 55 Z"/>
|
|
<!-- спинная кромка: тонкая тёмная полоса по верхнему контуру (не зубцы) -->
|
|
<path fill="var(--f4,hsl(95,30%,16%))" d="M151 50 C150 42 144 36 134 33 C124 30 110 28.5 96 30 C74 33 54 40 44 44 C54 38 74 32.5 96 33.5 C110 31.5 124 35 134 38 C143 41 148 46 151 50 Z"/>
|
|
<!-- жаберная пластина: мягкая светлая заливка (объём тупой головы) -->
|
|
<path fill="var(--f2,hsl(88,22%,64%))" opacity="0.3" d="M118 39 C124 46 125 55 120 62 C115 55 114 46 114.5 40 Z"/>
|
|
<!-- жаберная дуга: тёмный серп у головы (отодвинут от маленького глаза) -->
|
|
<path fill="none" stroke="var(--f4,hsl(95,30%,16%))" stroke-width="1.5" d="M118 39 C124 46 125 55 120 62"/>
|
|
<!-- рот: КОНЕЧНЫЙ и маленький, крошечная тёмная щель на самом рыле (усов-щупалец нет) -->
|
|
<path fill="var(--f4,hsl(95,30%,16%))" d="M151 49.4 C149.8 49.7 148.6 50.2 147.8 50.9 C148.9 51.7 150.2 51.5 151 50.6 Z"/>
|
|
<!-- микро-усики: 2 f4-штриха у углов рта, очень короткие (~3 ед.) — иначе прочтутся усами карпа/сома -->
|
|
<path fill="none" stroke="var(--f4,hsl(95,30%,16%))" stroke-width="1.5" stroke-linecap="round" d="M149 53 L146.6 54.8"/>
|
|
<path fill="none" stroke="var(--f4,hsl(95,30%,16%))" stroke-width="1.5" stroke-linecap="round" d="M149 55 L146.9 57.1"/>
|
|
<!-- грудной плавник: мягкая округлая лопасть на боку, ПОСЛЕ тела, направлена назад-вниз -->
|
|
<path fill="var(--f3,hsl(92,30%,26%))" d="M120 54 C114 55 109 61 111 68 C114 72 119 65 121 58 Z"/>
|
|
<!-- глаз ПОСЛЕДНИМ и НАМЕРЕННО МАЛЕНЬКИЙ, низко у рыла (антипод карася): ободок f4 → склера → красная радужка #c0392b → зрачок → блик -->
|
|
<circle fill="var(--f4,hsl(95,30%,16%))" cx="133" cy="45" r="3.8"/>
|
|
<circle fill="#f7f3e6" cx="133" cy="45" r="2.9"/>
|
|
<circle fill="#c0392b" cx="133" cy="45" r="2.2"/>
|
|
<circle fill="#142638" cx="133" cy="45" r="1.5"/>
|
|
<circle fill="#fff" cx="132.2" cy="44.2" r="0.6"/>
|
|
</svg>
|