Fantasy Worlds 是 proyecto26/blender-ai-plugin 中的一个技能,定位为 Blender 场景的奇幻风格设定工具。它的核心用途是让用户先选择奇幻子类型,再保持材质语言一致,从而避免场景中不同资产风格混杂。
主要能力方面,该技能覆盖四个子类型:中世纪低魔、高奇幻、黑暗奇幻和都市奇幻。它给出了一套设计原则,包括材质诚实性(木材、石头、皮革与魔法自发光规则)、轮廓纹章可读性、魔法特效需由 vfx-fx 模块门控,以及建筑需匹配技术等级。在具体配方上,它规定了不同子类型的视觉基调:中世纪低魔采用黄金时刻、哑光木石(粗糙度 0.7-0.9)、无自发光;高奇幻采用高饱和、柔和泛光;黑暗奇幻采用月光、低饱和、脏旧质感,魔法是唯一自发光来源(强度 2-5)。
使用方式上,技能通过一组可运行的 Python 脚本模块串联流程。灯光使用 lighting/light_rig.py,可选 golden_hour、moonlight、overcast 等预设;材质使用 materials/pbr_material.py,示例包括风化石头 [0.3, 0.29, 0.27] 粗糙度 0.9、橡木 [0.25, 0.14, 0.07] 粗糙度 0.7、魔法水晶 emission_color [0.3, 0.5, 1.0] 强度 4;道具布置使用 set-dressing/scatter_props.py 散布木桶、板条箱等市集或营地杂物;地形植被使用 geometry-nodes/scatter_points.py 散布岩石和树木;相机构图使用 camera-cinematography/camera_rig.py(示例 35mm 镜头、2.39:1 画幅);调色使用 compositing/comp_grade.py,可选 stylized_bloom(高奇幻)或 cinematic(黑暗)。技能还提供了一段可执行的示例代码,通过 runpy 依次调用上述脚本并汇总结果。
适用场景包括为奇幻游戏或影视项目快速搭建统一风格的道具与场景、批量生成符合子类型规范的 3D 资产、以及作为风格检查清单使用。技能还给出了尺寸参考:门高 2.2 米宽 1.1 米,城墙高 8-12 米厚 2-3 米,桌面/椅面高 0.75 米/0.45 米。
限制方面,该技能依赖 Blender AI 插件的 skills 目录结构和配套脚本模块,单独使用无法运行;示例代码中的路径为占位符,需要替换为实际 skills 目录。关于具体安装命令、收费与价格、平台支持范围等信息,资料中暂未提供。