Neon Generator是每个人都喜欢的神奇事物之一。凭借其柔和多彩的灯光,它可以在所有环境中营造出合适的氛围 – 烟雾缭绕的爵士乐或科技俱乐部、酒店、餐馆、未来城市,并且可以为任何类型的目的提供良好的注意力吸引。这就是为什么它也经常用于图形或动态设计、电影等。我过去制作过许多数字霓虹灯标志,并且知道正确完成它需要多少时间和手动工作,而且我总有一种感觉应该可以实现至少某些过程的自动化。
当 Blender 的“动画节点”插件发布时,它为 Blender 开启了程序建模,我只需要尝试一下!在这个过程中,我还研究和了解了很多关于真正的霓虹灯制作过程的知识,它总是让我着迷,它需要多少工作和技巧。这确实是一种没有捷径的艺术形式。但对于数字世界来说,情况不一定如此。我的结论是,不可能完全自动化事物的创造性方面——这需要常识和逻辑,目前只有人类可以做到,但所有其他过程都可以而且应该自动化。
如何工作?
想法真的很简单。每个文本和矢量绘图都由样条线组成,这是您基本上免费获得的东西,并且在制作 3D 霓虹灯时希望尽可能多地依赖它。当然,矢量样条线不包含任何有关如何连接它们以制作霓虹灯的信息,以及段应该在哪里开始或结束。
这是我们必须手动提供的信息。幸运的是,Blender 中的曲线有一个方向,您可以通过进入编辑模式将其视为曲线上的箭头。这对于可视化霓虹灯如何从一个部分“流动”到另一部分来说非常方便。但这还不够,我们需要连接的顺序。通常,来自文本或矢量程序的曲线没有逻辑顺序,或者可能有,但这与您希望霓虹灯连接的顺序不同。
提供此信息后,我们可以将其输入霓虹灯生成器,它将通过添加深度、连接、圆角、随机性、电缆和支撑来发挥其魔力。所有这些事情都可以通过移动滑块或更改参数来更改,这样可以更轻松、更快速地迭代变化。
系统还包括“按轴排序”功能。这对于文本很有效,因为它通常是水平或垂直书写的。花键方向仍需调整。
渲染
还包括霓虹灯着色器,它具有用于复制霓虹灯特征的简单控制。例如,气体辉光(发射)和管涂层颜色是单独的输入,因为实际上它们可能不同。当氖气发光时,它看起来是绿色的,但实际上气体发光颜色是蓝色,灯管是黄色。这意味着如果霓虹灯关闭,它在白天应该呈黄色。有时霓虹灯管末端看起来有点烧焦,发光不那么亮或者看起来色调有点不同,这也包含在着色器中。
如果霓虹灯由单独的样条线组成并通过电缆连接,则每个部分都可以具有随机强度,现实中没有什么是完美的。您还可以控制霓虹灯绘制部分的粗糙程度或灰尘程度。诸如此类的事情让一切变得不同。
包括
霓虹灯发生器系统
霓虹灯着色器
霓虹灯发生器标志项目文件
你好标志项目文件
请登录后查看评论内容