跳到正文
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(原文)

安装前可以查看交给 AI 代理的指令内容。

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.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

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/wam542026年8月23日 更新

查看 elliottdehn 的全部技能

报告此技能的问题