霓虹灯生成器使用方法

一块霓虹灯,就是几段弯好的玻璃管串联在一台变压器上。这个工具就是这样搭建的:连续的玻璃管,两端各有电极,跳线藏在遮光漆下,还有一份由状态栏读出的电路额度。

一份简短的上手指南,以及大家最常问的问题解答。

打开工具

怎么使用

  1. 1

    抽一块灯牌

    按侧栏上的“随机”,按 R 键,或在文件菜单中选择它。每次抽出的都是一个店招词,用无衬线体或手写体,配各自的填充、玻璃管和高度;链接会带上这次抽取的结果,可以分享。

  2. 2

    设置尺寸和玻璃

    在“灯牌”标签页选择厘米或英寸并拖动高度;“组装”设置弯管师傅能做的最长玻璃管、严格弯折和接线。“玻璃管”标签页设置管径、填充和遮光漆颜色。

  3. 3

    读电路

    “电源”标签页设置变压器的额定值,“电路”一栏显示每条回路带了多少根玻璃管、占用其额定值的多少。状态栏统计玻璃管、变压器,以及比玻璃允许的更紧的转角。

  4. 4

    导出

    在“导出”标签页或文件菜单中以 1×、2× 或 4× 保存 PNG,透明且光晕保留在 Alpha 通道里。把项目保存到账户即可长期保留,或分享出去。

关于此工具

按下“随机”,工具会随机生成一个店招词——OPEN、JAZZ、COLD BEER——用两款单线字体之一,然后像弯管师傅那样把它组装起来:少数几根连续的玻璃管,每根由一整段弯成,两端各有电极座;字母之间由涂了遮光漆的跳线相连,玻璃管继续延伸却不露出来;必须跨过点亮玻璃的跳线则被抬起、让开。这块灯牌有真实尺寸——默认 12 mm 玻璃管,另有 8、10 和 15 mm 可选,宽度以厘米或英寸显示在状态栏,高度由一个滑杆设定——而弯折由玻璃说了算:内半径小于一个半管径的转角会被圆化到这个极限;若关闭“严格弯折”,则按原样保留并计为一次警告。比弯管师傅能做的最长一段还长的线条会被拆开。然后玻璃管串联接线:每根管子的电压由它的气体、管径和长度估算,管子依次填满一台变压器到额定值的九成,再开出第二条回路。“显示接线”会画出通往变压器的每一根电缆。

填充是一份十种真实组合的目录,而不是取色器:透明玻璃里的氖气,就是人人说起这个词时想到的橙红色;透明玻璃里的氩汞,是那种淡蓝色;氩汞之上的暖白、冷白、绿、粉与青绿荧光粉;氖气之上的粉色荧光粉;红宝石玻璃里的氖气,以及钴蓝玻璃里的氩汞。它们的颜色是第一版渲染,在背后的物理建成之前只是暂定。舞台是 WebGL 2:玻璃管在透明背景上发光,周围带着光晕,你可以缩放、平移和适配画面。导出舞台一倍、两倍或四倍的 PNG,光晕保留在透明通道里;或把项目保存到账户并分享。这是第一个版本,模拟电路、绘图工具、墙面和循环动画正在接着开发。不上传任何内容,两次访问之间也不保留任何东西。

功能亮点

是玻璃,不是发光的线条

随机生成的词会被组装成两端各有电极座的连续玻璃管,跳线藏在遮光漆下,跨过点亮玻璃的跳线被抬起让开,弯折不会比玻璃允许的更紧——一切都按真实尺寸。

十种真实填充

透明玻璃里的氖气与氩汞、五种荧光粉涂层、红宝石与钴蓝玻璃:霓虹灯作坊常备的组合,按弯管师傅的叫法命名。它们的颜色是第一版渲染,背后的物理是下一步。

串联到变压器

每根玻璃管的电压由它的气体、管径和长度估算,管子串联填满一台变压器到额定值的九成,再开出第二条回路。“电路”一栏显示每条回路的负载,“显示接线”会画出电缆。

点亮的舞台与透明 PNG

WebGL 2 舞台在透明背景上绘制发光的玻璃管,周围带着光晕。缩放、平移、适配画面,然后以 1×、2× 或 4× 保存 PNG,光晕保留在 Alpha 通道里。

常见问题

霓虹灯生成器免费吗?

免费。灯牌、每种填充和 PNG 导出都免费,无需注册,没有水印。组装和渲染都在你的浏览器中运行,不上传任何内容。

这个词是从哪儿来的?

“随机”会从二十个霓虹灯作坊会挂出来的词里抽一个——OPEN、JAZZ、COLD BEER——配一款单线无衬线体或手写体,以及填充、管径和高度。反复抽,直到出现你喜欢的灯牌,再随意修改其中任何一项;分享链接或保存的项目会打开同一个词。

我可以随便选颜色吗?

不行,而这正是它像霓虹灯的原因。真实灯牌的颜色来自它的气体、荧光粉涂层和玻璃,所以工具提供其中十种组合,并逐一命名。它们的颜色是第一版渲染,在背后的物理建成之前只是暂定。

状态栏为什么要统计弯折警告?

玻璃弯不到内半径小于管径一倍半的程度——12 mm 玻璃管就是 18 mm。转角的两条边短到容不下这个半径时,工具会尽量圆化并计一次警告;关闭“严格弯折”后则按原样保留,但仍会计数。更高的灯牌或更细的玻璃管能给转角腾出空间。

更多工具

ProDesigner 对全球所有人免费开放。如果它为您节省了时间,欢迎支持我们的开发。

支持 ProDesigner