Apocalypse / Dystopia Worlds 是 Blender AI 插件(proyecto26/blender-ai-plugin)下的一个场景风格技能,专注于末日与反乌托邦题材的 3D 场景搭建。其核心是“崩塌语言”:使用拾荒材料、褪色品牌和临时修补的痕迹来传达世界已崩坏或处于高压控制之下的氛围。
用途与题材方向 该技能覆盖多个方向:后末日废土、丧尸城市、外星入侵破坏、反乌托邦控制、乌托邦表象以及后人类遗迹。用户可据此选择对应的视觉基调。
主要能力 技能提供了一套可执行的“配方”,将灯光、材质、场景布置、摄像机与后期调色串联起来:
- 灯光:使用 lighting/light_rig.py 的 overcast 预设(平坦、无硬阴影);也可切换为 golden_hour 用于沙尘废土的日落,或 moonlight 用于夜间生存场景。
- 材质:使用 materials/pbr_material.py 为英雄物体赋予锈蚀金属材质,基础色 [0.22, 0.09, 0.04],金属度 0.6,粗糙度 0.85;褪色油漆则为 [0.35, 0.37, 0.3],金属度 0,粗糙度 0.8。
- 场景布置:使用 set-dressing/scripts/scatter_props.py 散布道具(种类 box/barrel/pallet,2-3 个簇),让碎片讲述故事,例如废弃补给箱、路障或拾荒堆。
- 可选烟雾:使用 vfx-fx/smoke_domain.py 为燃烧的油桶添加烟雾(flow_type BOTH);注意烘焙不会自动开始,需先询问。
- 摄像机:使用 camera-cinematography/camera_rig.py 构图(lens_mm 35,aspect "2.39:1")。
- 调色:使用 compositing/comp_grade.py 的 cinematic 预设,warmth -0.2(冷调、漂白感),vignette 0.5。
使用方式 技能以 Python 脚本形式提供,可通过 runpy 依次调用各脚本并传入参数。示例代码中定义了 skills 目录、目标物体 target,并依次执行灯光、材质、道具、摄像机与调色脚本,最终返回结果字典。用户需将 <skills_dir> 替换为实际的技能父目录路径。
适用场景 适用于需要在 Blender 中快速生成末日或反乌托邦风格场景的 3D 艺术家、概念设计师或游戏开发者,尤其适合制作废土、废墟城市、丧尸爆发或反乌托邦与乌托邦对照的视觉内容。
限制 资料未提供该技能的收费、价格、平台兼容性、具体效果或额外使用步骤等信息。烟雾烘焙不会自动开始,需用户主动确认。