mcpField
S
scene-assembly

scene-assembly

github.com/arjun988创意与媒体1.3k278 次安装16 周前更新
代码仓库

关于 scene-assembly

scene-assembly 是用于搭建关卡、微缩场景和电影场景的技能,涵盖模块化组装、集合管理与场景组织。它强调先灰盒布局,并通过实例化和链接管理大型场景。

主要功能

  1. 01先进行灰盒布局与导航规划
  2. 02按层级组织场景集合
  3. 03选择实例、链接或追加方式
  4. 04管理重复网格与可见性
  5. 05规划布景、灯光、相机和 QA

适用场景

  1. 01组装模块化套件搭建关卡
  2. 02组织团队共享的大型场景
  3. 03制作微缩场景或电影布景

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/arjun988/blender-skills --skill scene-assembly

安装后在 Claude Code 中输入/scene-assembly确认已加载。

附带文件references/collection-template.mdreferences/linking-overrides.md

详细介绍

场景组装

可扩展的布局。清晰的集合。适用于大型场景的链接/覆盖。

适用场景

  • 关卡、立体模型、电影场景
  • 将模块化套件组装成空间
  • 链接库/集合实例
  • 团队场景的 Outliner 结构

工作流

Block layout (greybox) → Modular assemble → Set dressing
  → Lighting volumes → Cameras → QA pass → Optimize visibility

集合结构

COL_Layout
COL_Modular_Geo
COL_SetDressing
COL_Lights
COL_Cameras
COL_FX
COL_Collision
COL_Trash / COL_Ref

链接策略

方法适用场景
集合实例重复的模块化部件
库链接 + 覆盖跨场景共享的主角资产
附加一次性所有权转移

对于重复使用的套件,优先采用非破坏性链接。

布局规则

  1. 首先搭建灰盒,确定比例和导航
  2. 模块化套件对齐网格
  3. 布置场景时隐藏占用资源较多的集合
  4. 让世界原点具有明确含义(关卡零点)

性能维护

  • 重复网格使用实例
  • 剔除不可见的室内部分
  • 如果面向游戏,分离流式加载区域
  • 避免在每个副本上使用独特的高规格材质

交接

  • 场景布置 → set-dressing
  • 氛围 → lighting + 风格技能
  • 把关 → qa-review

限制

必须执行
  • 尽早建立集合层级
  • 在最终布置前完成灰盒
  • 为摄像机和灯光组命名
禁止事项
  • 将所有内容都塞进 Scene Collection
  • 无必要时随意应用库覆盖
  • 不要复制主角网格,应使用实例

参考指南

主题参考资料加载时机
集合模板references/collection-template.md需要时
链接覆盖references/linking-overrides.md需要时

评论

支持 Markdown