赛博朋克雨夜最容易写成关键词堆砌:neon、rain、cyberpunk、reflection 全写上,出来的图却像给白天街景套了一层紫滤镜。问题在于顺序。光比没定,湿地面的反射就没有依据;地面没湿,雾气只会糊成一片。这篇按先定光比、再加湿地面、最后补雾气的施工顺序,把同一条巷子从傍晚推到天亮,一共十二个切片。
为什么要按施工顺序写,而不是按风格堆词
一张夜景的可信度由三层决定。第一层是光比,也就是主光和补光的差距、光源的数量和位置,它决定画面哪里亮哪里黑。第二层是湿地面,它把第一层的光原样复制一遍,所以必须先有光可反射。第三层是雾气,它负责在光源之间加介质,让远处的灯变软、变暗、变远。
顺序错了就会互相打架。先写浓雾再写招牌细节,细节必然被吃掉;先写满屏倒影却只给一个光源,倒影会凭空多出光斑。下面每一条都只动其中一层,你可以清楚看到画面是怎么一步步变晚的。
第一段 01 到 04:天还没黑透,光比是唯一变量
傍晚这段地面是干的,先不谈雨。这一段的任务是把天光和人工光的比例调过来,从平分到完全由霓虹接管。判断标准是看天空,如果天还是亮的而招牌已经能压住画面,说明光比写对了。
01 · 蓝调时刻 · 天光与霓虹平分
Narrow alley at blue hour, neon signs just switching on, [sign color] characters glowing against a deep blue sky, low contrast between sky and street, dry pavement with dust, fire escape silhouettes overhead, 35mm lens, cinematic still, balanced key and fill怎么用:[sign color] 用青或品红,蓝调时刻的天空本身偏蓝,招牌要往暖或往紫偏才分得开。balanced key and fill 这句是在压对比,别加 high contrast。常见坑是把天写成黑夜,那就直接跳到第三段了。
02 · 日落最后一刻 · 冷暖纵向分割
The same alley at the last minute of sunset, warm [sun color] skylight raking the upper walls, cool magenta signage below, strong vertical color split, dry ground, pedestrians reduced to silhouettes, 50mm, anamorphic flare, wide dynamic range怎么用:[sun color] 用橘金,只打在上半截墙面,别写全场景暖光。纵向分割靠 raking the upper walls 这句实现,写 overall warm 就变成整片橘。人是剪影,不要写 faces,否则傍晚会变成黄昏人像。
03 · 天光熄灭 · 单光源的衰减
Alley after the sky goes dark, only [neon color] signage lighting the street, single source, deep shadows, visible light falloff down the alley, no fill light, dry asphalt, steam from a vent, 35mm, moody cinematic contrast怎么用:[neon color] 只选一个,这一条就是要单光源。visible light falloff 是核心,写上才会出现由亮到暗的渐变,否则整条巷子亮度一样。no fill light 必须明写,模型默认会补光。
04 · 入夜无雨 · 先把光布好
Same alley fully lit, no rain yet, layered [neon palette] signs at different depths, practical bulbs along the noodle stall, medium contrast, dry concrete with visible dust, cables overhead, 24mm wide, symmetrical composition, night street photography怎么用:[neon palette] 给两到三个颜色并按前后排列,layered 和 at different depths 一起写才有纵深。这一条是后面所有雨景的母版,建议跑满意了再往下加雨。24mm 广角会把两侧墙面拉开,巷子才显得窄而深。
第二段 05 到 08:雨落地,反射接管画面
湿度的四个档位对应四种地面状态:零星雨点、半湿、全湿、积水成镜。反射强度不要一步拉满,半湿的那张往往最有味道,因为倒影是断的。
05 · 初雨 · 断掉的倒影
First rain on the alley, scattered drops hitting the pavement, half wet ground with broken reflections, [neon color] smeared across the puddles, mist just starting, thin rain streaks, 35mm, shallow depth of field, cinematic night怎么用:[neon color] 沿用上一段的招牌色,保证是同一条巷子。broken reflections 是这档的关键词,写 perfect reflection 会直接跳到积水镜面那一档。水滴只写 scattered,写 heavy 就没有初雨的意思了。
06 · 中雨 · 竖向拉长的反光
Steady rain in the alley, fully soaked asphalt acting as a mirror, [sign color] reflections stretched vertically, umbrella silhouettes passing, steam rising from a street grate, 50mm, high contrast, wet neon noir, visible rain volume怎么用:[sign color] 选高饱和的青或洋红,湿地面会把它复制一遍,颜色太灰等于浪费。stretched vertically 说明反光被雨水拉长,这是中雨和积水的区别。雨要有体积,写 visible rain volume,别只写 rain。
07 · 暴雨 · 能见度下降
Heavy rain in the alley, dense rain curtain cutting visibility, [neon color] diffused into soft halos, water running along the curb, distant figures blurred out, 85mm compression, dramatic, storm night, wet lens feel怎么用:[neon color] 在这一档会被雨幕散开,选亮度高的颜色才留得住。dense rain curtain 是主体,招牌要写 diffused into soft halos,硬边光在暴雨里不成立。85mm 压缩空间,巷子会显得更挤更窒息。
08 · 雨停 · 镜面与安静
Rain just stopped, the alley turned into a mirror, perfect [sign color] reflections in the standing water, no rain streaks, lingering mist, dripping pipes, 35mm, camera low near the puddle, still and quiet, sharp detail怎么用:[sign color] 可以比前几条更饱和,因为没有雨幕削弱它。no rain streaks 这句是分水岭,删掉就还是在下雨。机位压到水面附近,倒影占的画面比例才够,站着拍只会拍到一条湿马路。
第三段 09 到 12:雾气进场,把夜晚推到尽头
雾的作用不是遮,是分层。它让远处变淡、变冷、变低对比,近处保持清晰,一张图就有了空气厚度。这一段的四条按雾浓度递增,同时让光源逐渐减少,模拟深夜到清晨的自然衰减。
09 · 深夜起雾 · 光束可见
Late night fog filling the alley, [fog color] haze softening every sign, visible light beams cutting through, low contrast, distant lamps reduced to soft glows, wet ground still reflective, 50mm, silent atmosphere, layered depth怎么用:[fog color] 用冷灰蓝,暖雾会变成火灾现场。visible light beams 需要雾和光源同时存在,两句缺一不可。layered depth 提醒模型做前后层次,否则雾会糊成一堵墙。
10 · 凌晨蒸汽 · 冷底加一盏暖灯
Before dawn, steam vents in the alley, cold blue ambient mixed with a single [warm light] bulb, fog thinning, wet brick walls, an early delivery cart, 35mm, quiet, low saturation, documentary night photography怎么用:[warm light] 用琥珀,全图只留这一处暖色,冷暖对比才成立。这一档雾在退,所以写 fog thinning,别沿用上一条的 filling。低饱和是凌晨的物理事实,别在这里加霓虹饱和度。
11 · 招牌半灭 · 不均匀的光
Alley with half the signs dead, only [remaining color] signage alive, black gaps between lights, rain still dripping, broken neon flicker, deep shadow, 35mm, unbalanced lighting, tense mood, gritty texture怎么用:[remaining color] 只留一种,这一条的看点就是大面积的黑。black gaps between lights 要明写,否则模型会自动补满招牌。broken neon flicker 会带来局部过曝,属于想要的效果,别在后期压掉。
12 · 天将亮 · 雨还没干
First light on the alley, grey blue sky, rain not dried yet, [sign color] signs fading out, weak reflections on the pavement, fog lifting, empty street, 35mm, muted tones, end of night, fine grain怎么用:[sign color] 在这一档要降饱和,写 fading out 让它退到背景。weak reflections 是收尾的关键,地面还湿但已经没有光源可反射。empty street 别漏,有人就变成早班通勤,不是收夜。
通用出图技巧
- 先数光源。一条巷子里通常三类光,招牌、摊位灯、路口的环境光。写清数量和位置,比写十种颜色更有用。
- 湿地面的反射强度要跟光源数量匹配。只有一个光源却写满屏倒影,画面会出现无来源的亮斑。
- 雾要分层写。近景清晰、中景柔化、远景只剩光斑,这三句一写,空气感立刻出来,比单写 foggy 强得多。
- 雨丝方向要统一。风吹的话所有雨丝同向,方向乱了会像噪点。
- 十二个切片共用同一段巷子描述,只换光和天气。想做成系列图,把建筑、招牌位置、机位那几句固定下来,别每次重写。
常见问题
问:为什么雨夜图总像紫色滤镜?
答:因为光比没写,模型只能用整体色调来表达夜晚。补上 single source、visible light falloff、no fill light 这几句,让画面出现真正的暗部,紫色才会退回它该在的招牌上。
问:倒影为什么是糊的?
答:两种可能。一是地面只写了 wet,没有写 standing water 或 mirror,湿度不够;二是机位太高,倒影被压缩。把机位压到接近地面,并写清 reflected vertically,倒影才会成形。
问:雾一加就整张发灰怎么办?
答:雾要写在远处,不要写满场景。把 fog 限定在 background 或 distant lamps,再补一句 foreground stays sharp,对比就回来了。全图均匀的雾不是雾,是降低对比度。
小结与延伸阅读
赛博朋克雨夜不是风格词的游戏,是三层施工的顺序问题:光比定骨架,湿地面做复制,雾气补空气。按这个顺序写,同一段提示词模板可以推出一整条时间线。想继续深入这个方向,可以看 赛博朋克提示词专题,或者回 AI 图片提示词总览 找其他夜景风格。
