scenario-labs/skills

scenario-sparc3d

Use when turning images or photos into 3D meshes with Sparc3D models on Scenario via MCP: single-image or multi-view image-to-3D, watertight meshes for game assets, AR/VR, or 3D printing, mesh-only versus PBR-textured output, face count targets, resolution…

소스 보기
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

Scenario Sparc3D Image-to-3D

Overview

Sparc3D, Hitem3D's image-to-3D family on Scenario, turns one to four photos into a watertight mesh with no text prompt: the source images are the entire art direction. A base line handles props and objects, a Portrait line human heads and busts, each in 2.1 and 2.0 generations. Discover them with search and treat model_schema_get as the contract: members disagree on which knobs exist and how values are spelled.

Connection and the core loop: the scenario skill in this repo; model-agnostic 3D work: the scenario-3d skill. If a sibling skill named here is missing from your available skills, ask the user to install it (npx skills add scenario-labs/skills --skill <name>); unattended, proceed from tool schemas and flag the gap.

Quick reference

Names from the live schema; differences as of authoring time:

ParameterRoleDifferences across members
images1 to 4 views: front, then back, left, rightsame
requestTypenumeric: mesh only or mesh plus texturesame
resolutiondetail and topology tier1536fast/1536pro on 2.1, 1536profast/1536pro on 2.1 Portrait, 1536/1536pro on 2.0; absent on 2.0 Portrait
facetarget face count, 100K to 2M, default 2Mabsent on 2.0
pbrPBR material, default trueinert without texture output

At authoring time requestType 1 meant bare mesh, 3 (the default) textured. Resolution defaults differ: 2.1 opens on its fast tier, 2.1 Portrait on pro.

Views are positional

In images, slot one is the front view; extras are back, left, and right, in that order, all of one subject. A front view alone works; extra views buy stabler geometry on unseen sides. One centered subject on a plain background converts best.

Long jobs, moving prices

resolution buys generation detail; face sets delivered mesh weight (500K for lightweight assets, 2M for high fidelity). requestType, resolution, and pbr all move cost, spanning four times on one member at authoring time, so dry_run the exact parameter set before a batch. Runtimes are long (medians near 17 to 21 minutes at authoring time, a slow quartile reaching past 30), so jobs_wait timeouts are normal: re-call with pending_job_ids, never a second model_run, never job_get polling.

Worked example: a game prop from one concept image

  1. search with target="models", query="sparc3d", public=true. Prefer the newest non-deprecated base hit, e.g. model_hitem-sparc-3d-2-1 (a live hit at authoring time: re-discover each session).
  2. model_schema_get with that id: knob presence and resolution spelling come only from here.
  3. upload_asset the concept image, or generate one first with a text-to-image model.
  4. model_run with that model_id, dry_run=true, and parameters={"images": ["asset_front"], "requestType": 3, "resolution": "1536fast", "face": 500000, "pbr": true} for the cost estimate; re-estimate after touching any cost knob.
  5. Repeat model_run with wait=false, then jobs_wait with the returned job id, re-called with pending_job_ids on timeout; expect several rounds.
  6. asset_display to preview the mesh, then asset_download for engine import. No schema field selects the container (the catalog advertises GLB, OBJ, STL, and FBX): confirm the delivered format from the returned asset before promising an engine target.

Common mistakes

  • Passing a prompt: no member takes text; direction lives in the source images.
  • A bare string for images: one view still goes as ["asset_x"].
  • A side view in slot one: it is read as the front.
  • Carrying knobs across members: the non-pro tier is spelled three ways, face is missing on 2.0, resolution on 2.0 Portrait.
  • Expecting pbr to texture a mesh-only run: it acts only when requestType asks for texture.
  • Sending a creature or prop to Portrait: a head and face specialist, not a higher-quality tier.
같은 저장소의 Skills

더 많은 Skills

모든 Skills
scenario-labs
커뮤니티

scenario-unity-vfx

Use when making or fixing real-time VFX in Unity 6.3: explosions, fireballs, projectiles with muzzle, trail and impact, spells, slashes, shockwaves, smoke, sparks, Particle System (Shuriken) or VFX Graph ('VFX Graph explosion', 'particles look bad', 'effect kills fps on mobile', 'too much overdraw'), mesh effects with scrolling textures, an uber VFX shader with LUT ramps, Custom Data and custom vertex streams, flipbooks and VFX textures, pink particles after URP upgrade, VFX budgets and readabil

설치 수
2
GitHub Stars
1천
업데이트
10월 16일
scenario-labs
커뮤니티

scenario-godot-expert

Use when an agent drives Godot 4.7 on a Mac for any task: headless --script jobs, --import, --check-only, command-line exports, GUT tests, windowed screenshots, the headless editor (-e) or an MCP server into a running editor; when a run hangs or fails silently, a capture is black, Godot 3 code breaks in 4.x, 'Identifier not found', export templates are missing; or when a Godot brief (2D, 3D, shaders, VFX, UI, multiplayer, export) must go to the right scenario-godot- specialist.

설치 수
1
GitHub Stars
923
업데이트
10월 8일
scenario-labs
커뮤니티

scenario-blender-geometry-nodes

Use when building or debugging Geometry Nodes, headless or live: procedural modeling, scattering objects on a surface, arrays along a curve, repeat or for-each loops, simulation zones, 5.2 physics (cloth, colliders, forces, effectors), closures, bundles, matrices, node-group assets with gizmos. Also when a GN script links nothing, shows red links, ignores modifier inputs, loses instances in a bounding box, or a simulation resets or jumps.

설치 수
2
GitHub Stars
799
업데이트
9월 30일
scenario-labs
커뮤니티

scenario

Use when connecting an AI agent to Scenario (scenario.com) through MCP, or when a task involves generating images, video, 3D, audio, sprites, textures, or game assets. Also when picking a Scenario model, running a LoRA, refining a generation prompt, uploading reference images, waiting on generation jobs, checking credits or quota, hitting Scenario auth, scope, or Forbidden errors, or setting up mcp.scenario.com in Claude Code, Cursor, VSCode, or another agent.

설치 수
3
GitHub Stars
427
업데이트
9월 25일