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

wam

Author, compile, inspect, and revise WAM low-poly 3D characters, creatures, props, rigs, and animations with ChatGPT Codex. Use for WAM or .wam requests, WoW-style or game-ready models, and one or more reference images or requested render views.

インストール方法を見る

含まれるファイル(2)

  • SKILL.md2.5 KB
  • agents/openai.yaml195 B

SKILL.md(原文)

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

Use WAM with Codex

Resolve the repository root, then read ../../../skills/wam/SKILL.md fully for the canonical authoring workflow. Also read the files that workflow routes to; paths there are relative to the repository root.

Use the checkout's own virtual environment interpreter, never whichever python happens to be first on PATH: .\.venv\Scripts\python.exe on Windows, ./.venv/bin/python3 on macOS and Linux. If it does not exist, run powershell -ExecutionPolicy Bypass -File .\Setup-WAM.ps1 (Windows) or ./setup-wam.sh (macOS/Linux). Commands below say python3, which resolves on macOS and Linux; Windows has no python3, so use the .venv path there. Use python3 -m wam.codex_cli through it for predictable JSON.

For one or more supplied images, prepare every source before authoring:

python3 -m wam.codex_cli references \
  --reference front="refs/front.png" --view front=front \
  --reference side="refs/side.png" --view side=side \
  --reference crest="refs/crest detail.png" --kind crest=detail \
  -o out/references

Read out/references/references.json, inspect every reference and its crop group independently, and keep notes keyed by reference ID. The overview board is navigation, not sufficient evidence by itself.

Compile with all telling views, including custom id:yaw[:pitch] angles when a source image does not match a standard view:

python3 -m wam.codex_cli compile model.wam \
  --views front,threequarter,side,threequarter_back,back,high:25:30

Read the returned JSON and _views.json, then inspect every listed view PNG individually. Do not approve a model from the combined sheet alone.

When a human needs to guide a revision directly, hand over the compiled *.html viewer. Its Edit mode exports a fingerprinted .wamedit.json layer; the .wam remains untouched. Recompile an exported layer explicitly, then inspect all new per-view PNGs before treating its changes as accepted:

python3 -m wam.codex_cli compile model.wam \
  --edits out/model.wamedit.json

Do not hand-author face indexes or bypass a stale-layer error. The viewer creates the part/local-face references, recognises .l/.r, _l/_r, and .mirror pairs, and can store an explicit mirror target for a transform when the character deliberately uses asymmetric geometry or colours.

レビュー

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

同じリポジトリのスキル

概要と使いどころ

wam

無料

Author low-poly WoW-style 3D characters — mesh, skeleton, and animations — in the WAM text language, compiled to glTF plus multi-view PNG renders. Use when the user wants to create or edit a stylized/low-poly 3D character, creature, or prop with a rig and animations, supplies one or more reference images or views, mentions WAM or .wam files, or asks for "WoW-style" / game-ready models.

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

elliottdehn/wam552026年8月23日 更新

elliottdehn のスキルをすべて見る

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