本文へ移動
cccskills
無料GitHub で公開

blender-lighting-analysis

Analyze reference-image illumination and build accountable Blender lighting from shadow direction, shadow length, softness, exposed faces, environment fill, bounce, practical sources, and material response. Use for reference matching, daylight, interiors, exterior environments, product scenes, atmospheric lighting, or any task where lights must be physically and visually justified instead of added as arbitrary fill or rim lights.

インストール方法を見る

含まれるファイル(5)

  • SKILL.md3.9 KB
  • agents/openai.yaml263 B
  • references/lighting-analysis.md2.0 KB
  • scripts/lighting_plan_smoke.py2.5 KB
  • scripts/validate_lighting_plan.py3.1 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Blender Lighting Analysis

Separate light inference from light creation. Analyze first; mutate Blender only after the lighting hypothesis and gray-model prerequisites are recorded.

Suite Authority

Follow ../blender-production-router/references/production-protocol.md and ../blender-production-router/references/native-component-contract.md. The Router owns route, stage, budgets, rollback, and pauses. This skill owns illumination evidence, gray-light setup, and accountable light roles only; it may not move an accepted camera or restart analysis to hide geometry.

Evidence Order

  1. Identify an object-ground contact and the corresponding shadow endpoint.
  2. Infer horizontal Sun direction opposite the shadow vector.
  3. Estimate Sun elevation from object height and shadow length when the receiving plane and scale are credible.
  4. Infer source angular size or atmospheric softness from shadow penumbra.
  5. Compare lit and unlit faces to estimate World/sky fill and bounce.
  6. Identify visible practical sources, window projections, emissive surfaces, and occluders.
  7. Record ambiguity and alternative hypotheses instead of inventing lights.

Read references/lighting-analysis.md before building a reference-matched rig. Validate the plan with scripts/validate_lighting_plan.py.

Gray-Light Gate

The first production-light pass may contain only:

  • one Sun for the primary directional source;
  • one low-intensity World/sky fill;
  • accepted gray geometry;
  • the review camera chosen by the user or task.

Match shadow direction, length, softness, lit/backlit relationship, dark-side visibility, and exposure before adding bounce or practical lights. Neutral topology-review lights are separate diagnostic tools and must not be mistaken for the production rig.

Lighting analysis may happen during Production Analysis, but the production gray-light pass may use only an accepted clay Blockout. Final lighting remains locked until formal topology, Structural Forms, Transition Forms, real bevels, and wireframe review pass.

Additional-Light Contract

Every added light records:

  • ID and Blender object name;
  • physical or photographic source;
  • role;
  • reference evidence;
  • color/temperature and size rationale;
  • affected region;
  • what visible evidence is lost if the light is removed.

Add an Area, Point, Spot, emissive mesh, HDRI, bounce card, or volume contribution only when the Sun/World model cannot explain evidence. Delete or disable lights with no accountable role.

Hard Rules

  • Do not use rim, fill, or colored lights to hide wrong geometry, missing bevels, or failed normals.
  • Do not begin final lighting before Transition Forms and topology/wireframe gates pass.
  • Do not use an HDRI as an unexplained replacement for source analysis.
  • Do not accept a light setup because it makes primitive seams, missing transitions, or faceted curves less visible. Re-run neutral MatCap and reflective geometry review first.
  • Do not multiply lights until one-source shadow logic has been tested.
  • Do not change accepted geometry or camera merely to make the lighting plan easier.
  • Do not treat emission color as proof of emitted intensity or real light transport.

Completion Gate

Require a passed gray-light comparison, documented Sun and World responsibilities, justified extra lights, stable exposure and color management, shadow evidence, dark-side readability, material response review, and a lighting_plan.json with no unresolved blocking source.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Plan, build, place, and validate physically meaningful Blender object assemblies, including manufactured part boundaries, mechanical seams, mounting interfaces, pivots, hierarchy, constraints, instancing, modular grids, connector planes, and precision snapping. Use when several objects must form one product, machine, architectural module, vehicle, furniture item, mechanism, or environment structure without incorrectly welding independent parts, eyeballing alignment, or leaving continuous shells as overlapping primitives.

日本語の概要は準備中です。原文の説明を表示しています。

XliuXjianX/blender-production-skills2522026年8月15日 更新

Select, build, and validate Blender deformation and motion-control systems including Simple Deform, Curve, Lattice, Mesh Deform, Shrinkwrap, Surface Deform, Armature, shape keys, hooks, constraints, and drivers. Use when an object must bend, twist, taper, follow a path, conform to a surface, deform smoothly, articulate, or move through controlled mechanical relationships.

日本語の概要は準備中です。原文の説明を表示しています。

XliuXjianX/blender-production-skills2522026年8月15日 更新

Build and refine production Blender geometry through semantic vertex/edge/face editing, BMesh, subdivision control cages, Boolean construction, Displace relief, remesh, sculpt preparation, retopology, and deliberate surface connections. Use after blockout for hard-surface, product, organic, architectural openings, terrain/relief, or reference-driven assets when shape quality, topology, continuity, or realistic part integration matters.

日本語の概要は準備中です。原文の説明を表示しています。

XliuXjianX/blender-production-skills2522026年8月15日 更新

Build, inspect, audit, and refactor Blender Geometry Nodes systems for procedural models, instancing, modular effects, curves, scattering, flocks, data visualization, fields, simulation zones, and node-graph cleanup. Use whenever a Blender task specifically calls for Geometry Nodes, reusable procedural node graphs, node connections/layout, or a scalable procedural asset.

日本語の概要は準備中です。原文の説明を表示しています。

XliuXjianX/blender-production-skills2522026年8月15日 更新

Audit Blender scenes and assets for topology, transforms, normals, surface continuity, classified connections, intersections, modifier/node intent, procedural performance, simulation stability, protected-scene changes, and fixed-view visual evidence. Use after every major modeling or simulation stage and before render, bake, export, or claims of completion.

日本語の概要は準備中です。原文の説明を表示しています。

XliuXjianX/blender-production-skills2522026年8月15日 更新

Search and inspect the installed Blueish Blender Asset Library without mutating it. Use when a user asks for a local Blender asset, node preset, Blueish asset, Asset Browser entry, or named source, or when the Router has selected a node-centric/reusable Geometry Nodes, material, simulation, rigging, compositor, or NPR route with eligible local catalogs; return compatible, attributable candidates for the Router-approved workflow.

日本語の概要は準備中です。原文の説明を表示しています。

XliuXjianX/blender-production-skills2522026年8月15日 更新

XliuXjianX のスキルをすべて見る

このスキルの問題を報告する