40 lines
6.6 KiB
XML
40 lines
6.6 KiB
XML
<!-- Большая белая акула (shark): плотная торпеда ~3.4:1 с коническим рылом; ГЛАВНЫЙ знак — высокий треугольный спинной плавник в средней трети спины (вершина скошена назад); гетероцеркальный хвост — верхняя лопасть заметно длиннее нижней (НЕ симметричная вилка тунца); рот СНИЗУ под рылом (не на конце рыла) с рядом белых зубов; пять жаберных щелей f4 вместо жаберной пластины; резкий контр-шейдинг — тёмная спина f1 / белое брюхо f2 с границей чуть ниже оси; пара серповидных грудных; мелкий «чёрный» глаз -->
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 160 100" width="160" height="100">
|
|
<!-- хвост: гетероцеркальный — ВЕРХНЯЯ лопасть длинная, от корня (47,42) к кончику (10,14), корень утоплен в стебель (нахлёст ≥5) -->
|
|
<path fill="var(--f3,hsl(210,34%,30%))" d="M47 42 C36 33 22 22 10 14 C12 26 15 38 20 49 C30 48.5 39 49.5 47 51 Z"/>
|
|
<!-- хвост: НИЖНЯЯ лопасть КОРОЧЕ верхней — корень (47,49..56.5) утоплен в стебель, кончик (20,74), не зеркало верхней -->
|
|
<path fill="var(--f3,hsl(210,34%,30%))" d="M47 49 L47 56.5 C38 59.5 28 66 20 74 C25 66 32 58 38 51 Z"/>
|
|
<!-- спинной плавник: ВЫСОКИЙ ТРЕУГОЛЬНИК в средней трети спины, основание x77..102 (y≈37) утоплено в тело, вершина (89,10) скошена назад -->
|
|
<path fill="var(--f3,hsl(210,34%,30%))" d="M102 37 C100 24 96 13.5 89 10 C83 17.5 79 27 77 37 Z"/>
|
|
<!-- второй спинной (D2): маленький, сдвинут к хвосту, вершина (53,31.5), основание утоплено в спину (нахлёст ≥4) -->
|
|
<path fill="var(--f3,hsl(210,34%,30%))" d="M47 44 C48 37 50.5 32.5 53 31.5 C56 34 58.5 39 61 43 Z"/>
|
|
<!-- анальный плавник: маленький, снизу позади середины, низ (52,70.5), основание утоплено в брюхо -->
|
|
<path fill="var(--f3,hsl(210,34%,30%))" d="M44 56 C46 64 49 70 52 70.5 C56 69 58 64 58.5 56 Z"/>
|
|
<!-- брюшные плавники: пара мелких лопастей назад-вниз, основания утоплены в брюхо (compound-path) -->
|
|
<path fill="var(--f3,hsl(210,34%,30%))" d="M72 57 C70 64 69 71 71 73 C74 70 75 65 75 57 Z M84 58 C82 66 81 73 83 75 C86 72 87 67 87 58 Z"/>
|
|
<!-- дальний грудной плавник: серповидный, корень (114,51) скрыт телом, из-под брюха виден кончик (88,68) -->
|
|
<path fill="var(--f3,hsl(210,34%,30%))" d="M114 51 C105 54 96 60 88 68 C96 62.5 106 57 116 53 Z"/>
|
|
<!-- тело: торпеда, коническое рыло (152,50), спина (104,32)→(72,34), брюхо (140,58)→(104,64)→(72,60), стебель x42 толщиной 8 -->
|
|
<path fill="var(--f1,hsl(210,28%,44%))" d="M152 50 C148 45 144 42.5 140 42 C128 36 116 32.5 104 32 C92 31.5 80 32.5 72 34 C59 37 48 41.5 42 46 L42 54 C50 57.5 60 60.5 72 60 C82 61.5 93 63.5 104 64 C115 63.8 128 62 140 58 C144 56.5 148 54 152 50 Z"/>
|
|
<!-- брюхо: БЕЛОЕ, резкая граница контр-шейдинга чуть ниже оси идёт от (152,50) назад и вниз, до стебля -->
|
|
<path fill="var(--f2,hsl(205,18%,86%))" d="M152 50.3 C147 51.5 141 52.8 135 53 C125 55.5 110 57 98 57 C88 57 74 56.8 62 54.5 C55 53.3 48 52.3 42 51.4 L42 54 C50 57.5 60 60.5 72 60 C82 61.5 93 63.5 104 64 C115 63.8 128 62 140 58 C146 56.2 150 53.8 152 50.5 Z"/>
|
|
<!-- тёмная кромка f4 по спине: тонкая полоса вдоль верхнего контура (не зубцы) -->
|
|
<path fill="var(--f4,hsl(210,34%,16%))" d="M152 50 C148 45 144 42.5 140 42 C128 36 116 32.5 104 32 C92 31.5 80 32.5 72 34 C59 37 48 41.5 42 46 C48 43 59 39 72 36.3 C80 34.8 92 33.8 104 34.3 C116 34.8 128 38.3 140 44.3 C144 45.3 148 47.6 152 50 Z"/>
|
|
<!-- тёмная кромка f4 по спинному плавнику: тонкий контур ведущей и задней кромок -->
|
|
<path fill="none" stroke="var(--f4,hsl(210,34%,16%))" stroke-width="1.4" d="M102 37 C100 24 96 13.5 89 10 C83 17.5 79 27 77 37"/>
|
|
<!-- РОТ СНИЗУ: тёмная щель-полумесяц СТАРТУЕТ ПОД РЫЛОМ (149,52.5) и уходит назад к углу (127,60) — НЕ на конце рыла -->
|
|
<path fill="var(--f4,hsl(210,34%,16%))" d="M149 52.5 C142 54.8 135 57.2 127 60 C134.5 60.6 142 58.7 149 56.5 Z"/>
|
|
<!-- ЗУБЫ: ряд из 6 белых треугольников, compound-path, bases на верхней губе, кончики в тёмной пасти -->
|
|
<path fill="#fff" d="M145.7 53 L148.3 53 L146.8 55.7 Z M142.2 54.3 L144.8 54.3 L143.3 57 Z M138.7 55.4 L141.3 55.4 L139.8 58.1 Z M135.2 56.7 L137.8 56.7 L136.3 59.3 Z M131.7 57.8 L134.3 57.8 L132.8 60.4 Z M128.2 58.9 L130.8 58.9 L129.3 61.2 Z"/>
|
|
<!-- ПЯТЬ жаберных щелей f4 позади головы (x=128,124,120,116,112, вертикали ~10 при y44..54), compound-path -->
|
|
<path fill="var(--f4,hsl(210,34%,16%))" d="M128 44 C129.1 47 129.1 51 128 54 C126.9 51 126.9 47 128 44 Z M124 43.8 C125.1 46.9 125.1 50.9 124 54 C122.9 50.9 122.9 46.9 124 43.8 Z M120 43.6 C121.1 46.8 121.1 50.8 120 54 C118.9 50.8 118.9 46.8 120 43.6 Z M116 43.4 C117.1 46.6 117.1 50.7 116 54 C114.9 50.7 114.9 46.6 116 43.4 Z M112 43.2 C113.1 46.5 113.1 50.6 112 54 C110.9 50.6 110.9 46.5 112 43.2 Z"/>
|
|
<!-- грудной плавник: широкий серповидный, корень (123,54.5) скрыт телом, кончик (86,80) — ПОСЛЕ тела -->
|
|
<path fill="var(--f3,hsl(210,34%,30%))" d="M123 54.5 C112 58 96 68 86 80 C101 76 117 66 125 58 Z"/>
|
|
<!-- глаз мелкий «чёрный»: ободок → склера → радужка → зрачок → блик (последним) -->
|
|
<circle fill="var(--f4,hsl(210,34%,16%))" cx="140" cy="45" r="3.4"/>
|
|
<circle fill="#e6e1d2" cx="140" cy="45" r="2.5"/>
|
|
<circle fill="#142638" cx="140" cy="45" r="1.8"/>
|
|
<circle fill="#0d0d0d" cx="140" cy="45" r="1.1"/>
|
|
<circle fill="#fff" cx="139.3" cy="44.3" r="0.5"/>
|
|
</svg>
|