Pivot editing and nonzero pivots for transform tools
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 12/100
- issue の種類
- 機能追加
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
- 技術スタック
- rust
- 領域
- api, computer-graphics, desktop
調査の方向性
The payload names no source files, only .project-docs/mcp.md and its coverage inventory, plus the pinned Maya reference in #5. Start by reading the Move, Rotate and Scale plan code that refuses nonzero pivots, and the MCP docs, to see how operations are exposed. Done means pivot-aware handle origin and a pivot edit mode, with MCP schemas, Editor protocol tests, a reviewed native screenshot, and docs updated together.
索引モデルが issue の本文から書いたものです。
説明
Problem
Transforms with nonzero rotate or scale pivots are refused; pivots cannot be edited.
Current behavior
Move requires zero selected pivots; Rotate/Scale plans refuse nonzero pivots (conservative scope cut).
Expected behavior
Pivot-aware handle origin and edits, and a pivot edit mode. Docs: https://help.autodesk.com/cloudhelp/2026/ENU/Maya-Basics/files/GUID-150B390E-840B-4FE3-B8E9-8DEBCE7CEC97.htm (pivots).
Acceptance criteria
- Channels stay exact; only the handle origin moves when pivots are supported.
- Unimplemented controls stay visibly disabled with a reason; no dummy tools or controls.
- MCP coverage in the same change: implemented operations and relevant state exposed with synchronized tool schemas, real Editor protocol tests (scene token, draft, modal, close and busy guards) and updates to
.project-docs/mcp.mdand its coverage inventory. - Native visual check of the real window (screenshot reviewed), not only headless tests.
- Tests cover malformed, empty, boundary and failure cases; failed operations preserve the baseline.
- No parity claim without comparison against the pinned Maya reference (#5); unverified constants are documented as provisional.
- 主要言語
- Rust
- スター
- 4
- フォーク
- 2
- 平均マージ
- 9時間 11分
- マージ済み PR(30日)
- 181
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
cristim/AztecCraft のほかの issue
-
A refused multi-object Delete does not name the refusing node対応中かも @RafaelMendes1407 が 2 日前に担当しました。 オープンarea/mcp area/modeling effort/s impact/few priority/p3 severity/low triaged type/bug urgency/this-quarter
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
cristim/AztecCraft#336 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
InvalidInstancePath says 'face target' for transform instance paths対応中かも @RafaelMendes1407 が 3 日前に担当しました。 オープンarea/mcp area/selection effort/s impact/few priority/p3 severity/low triaged type/bug urgency/this-quarter
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
cristim/AztecCraft#327 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Derive the behind-camera ring test pixel by scan instead of a fixed point対応中かも @RafaelMendes1407 が 3 日前に担当しました。 オープンarea/viewport effort/s impact/few priority/p3 severity/low triaged type/chore urgency/this-quarter
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
cristim/AztecCraft#322 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Uniform Scale hover and press labels differ (World Uniform Scale vs Uniform Scale)対応中かも @RafaelMendes1407 が 3 日前に担当しました。 オープンarea/ui-parity effort/s impact/few priority/p3 severity/low triaged type/bug urgency/this-quarter
難易度 2/5 1〜3時間 初心者へのやさしさ 69/100
cristim/AztecCraft#318 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Rigging: joints, joint chains and the Rigging menu set対応中かも @RafaelMendes1407 が 2 日前に担当しました。 オープン
難易度 5/5 1週間以上 初心者へのやさしさ 6/100
cristim/AztecCraft#363 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
cristim/AztecCraft の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
libnativeapi/nativeapi#21 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
longbridge/nsh#804 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
メンテナーはふだん 1 日以内に返信