Teyvat Palette提瓦特色卡
场景库
GitHub
画廊
舒茨铁铺·炉光
蒙德昼市井手作炉暖

舒茨铁铺·炉光

Schulz's Blacksmith by Forge Light

色卡

点击色块复制 HEX;悬停查看 OKLCH 值。

重构渐变

从场景蒸馏出的渐变,按停靠点从左到右展开;成品角度 180°(hero 与导出使用),画廊卡片统一以 135° 斜向展示。

0%4b656f62%c6684774%cfbdb486%a8bcba100%bacbcb

为什么和谐

「那里有一盏灯」是色相说的,明度不但不帮忙,还会说反话:同一片铺地取三处,日照处 L 0.83、色相 194°,棚顶下背光 L 0.78、190°,炉口正前 L 0.81、49°——三档明度全挤在 0.05 之内,彩度挤在 0.005 之内(0.019 / 0.022 / 0.024),唯一排得出「光在哪」的是那 145° 的色相翻转。

01

三块石板,明度排不出名次

广场中段晒着天光的铺地实测 L 0.83、彩度 0.019、色相 194°;棚顶下背光的同一片石板 L 0.78、0.022、190°——暗了 0.05,色相只挪了 4°,遮挡这件事在色相上几乎没有签名。炉口正前那块 L 0.81、0.024,却是 49°。再往炉膛走一步,明度反而掉到 0.67,彩度升到 0.057,色相 28°:离灯越近越暗。想在画里说「这里有一盏灯」,别去提亮它脚下的地——亮度归遮挡和构图,可能是反的;把那块地的色相扭到灯的色相上就够了。

02

一盏灯不给主色,只给天花板

炉膛实测 L 0.62、彩度 0.128,峰值 0.225 是全图的彩度天花板;而全图彩度中位数只有 0.021,比 0.025 的无彩阈值还低,55.14% 的像素正式算灰。八条色相带全部在场,最大的蓝带也只有 21.34%。和〈王山厅・正堂·薄青〉正好对照:那间堂的中位数 0.026 同样贴着无彩线、47.66% 算灰,却毫不含糊地是一间青堂,因为 270°–45° 一个像素都没有;这里八族齐全,谁都被谁反驳,「这是什么颜色的地方」于是没有答案,只剩下「那里有一盏灯」。

03

按彩度排名,主角是墙根的草

全图最艳的 4000 个像素里,2,066 个落在左下墙根那一小片草上(色相 134°、彩度 0.141),炉火只占 1,233 个(41°、彩度 0.159)。彩度名次读不出光源:草在天花板附近的像素比火还多,可没有人会说这是一幅关于草的画。而草的 134° 离日照石板的 194° 只有 60°,石板与石板之间却隔了 145°——找光源要挑一种在画里出现两次以上的材质,量它两处的色相差,别去排彩度。

带走这组颜色

CSS 变量、Tailwind v4 主题或 SVG,一键复制到你的项目。

/* 舒茨铁铺·炉光 · Schulz's Blacksmith by Forge Light — Teyvat Palette */
:root {
  --curtain-wall: oklch(0.49 0.035 223); /* 城墙青灰 #4b656f */
  --sunlit-flagstone: oklch(0.83 0.019 194); /* 日照石板 #bacbcb */
  --shed-flagstone: oklch(0.78 0.022 190); /* 棚下石板 #a8bcba */
  --forge-lit-stone: oklch(0.81 0.024 49); /* 炉前石板 #cfbdb4 */
  --forge-fire: oklch(0.62 0.128 40); /* 炉膛橙 #c66847 */
  --wall-grass: oklch(0.46 0.082 151); /* 墙根草绿 #326540 */
  --gradient-schulzs-blacksmith: linear-gradient(180deg, oklch(0.49 0.035 223) 0%, oklch(0.62 0.128 40) 62%, oklch(0.81 0.024 49) 74%, oklch(0.78 0.022 190) 86%, oklch(0.83 0.019 194) 100%);
}

1080×1350 的 PNG,原图、色卡与色值都在里面——存下来直接发。