SuperAPI AI 工具集

noir-style

设计与创作

查看项目

更新于 10-31 12:23

技能介绍

Noir Style 是 Blender AI 插件中的一个风格技能,主题为黑色电影(Film noir)。其核心理念是把阴影当作设计元素,强调剪影、湿地面镜面反射、有限色彩或单色调。

用途 用于为 Blender 场景或对象赋予黑色电影/新黑色电影(neo-noir)、侦探题材的视觉氛围。官方描述给出的适用场景为“neo-noir”或侦探场景。

风格原则(Tenets)

  • 有动机的硬质主光、百叶窗投影、霓虹切光
  • 负补光(negative fill)
  • 烟雾/雾光束
  • 服装在剪影中可辨识
  • 调色压暗黑位但保留阴影细节

配方(Recipe)

  • 目标画幅 2.39:1,压暗黑位,一个硬质暖色实用光源对冷色月光,湿润反光地面,单色调色。
  • 光照:使用 light_rig.py 的 moonlight 预设(冷色太阳光加一个暖色点光,世界环境近黑)。
  • 湿地面:使用 pbr_material.py 在地面/目标上设置 roughness 0.08、coat_weight 1.0;主体保持暗哑(roughness 0.8)。
  • 摄像机:使用 camera_rig.py,lens_mm 35、elevation_deg -4、dof_fstop 2.8、aspect "2.39:1",形成低角度电影感视角。
  • 渲染:使用 render_preset.py 的 eevee_final 预设(屏幕空间光线追踪提供湿地反射)。
  • 调色:使用 comp_grade.py 的 noir 预设(saturation 0、bloom、轻微镜头畸变),vignette 0.5。可手动添加雾或体积立方体来形成光束。

使用方式 资料提供了一个 Python 代码示例,通过 runpy.run_path 依次调用插件 skills 目录下的各脚本:lighting/scripts/light_rig.py(preset moonlight)、materials/scripts/pbr_material.py(MAT_Wet_Asphalt,base_color [0.03, 0.03, 0.035],roughness 0.08,coat_weight 1.0)、camera-cinematography/scripts/camera_rig.py(CAM_Style,lens_mm 35,elevation_deg -4,dof_fstop 2.8,aspect 2.39:1)、rendering/scripts/render_preset.py(eevee_final)、compositing/scripts/comp_grade.py(preset noir,vignette 0.5),并将各步结果汇总到 result 变量。示例中 skills 变量需替换为该技能父目录(插件的 skills/ 目录),target 为要风格化/装扮的对象。

适用场景 适合需要黑色电影质感的新黑色电影或侦探题材镜头,包括硬光投影、湿地反射、低角度宽银幕构图和单色调色的场景。

限制 资料未说明该技能对 Blender 版本、渲染引擎之外的环境要求、收费或授权方式;也未提供性能、兼容性或效果保证,这些信息暂未提供。代码示例中的目录与对象名需按实际环境替换。