Communitygithub.com

syntaxHighlight/machine-design

完善机器机构的运动控制、联动、时序、节奏与循环,验证交接和任意帧跳转;用于动画制作或运动问题修复。

machine-design란 무엇인가요?

이 스킬은 블렌더와 같은 3D 모델링 및 애니메이션 환경에서 기계 메커니즘의 움직임 제어,연동,타이밍,리듬 및 사이클을 완성하기 위한 AI 에이전트 명령어 세트입니다. 주로 애니메이션 제작이나 모션 문제 수정에 사용되며, 기존 컨트롤러와 메커니즘을 재사용하여 임시 애니메이션을 따로 만들지 않도록 합니다. 사용자는 이 스킬을 통해 모션의 축,시작 및 종료 자세,접촉 및 전환을 확인하고,속도,정지 및 반복을 조정할 수 있습니다. 또한 임의의 프레임에서 재생,리셋,루프 시 상태 드리프트가 없는지 검증하며,충돌 검사와 내보내기 최적화 기능도 포함합니다. 완료 조건은 예상 동작,전환,리듬 및 사이클이 관찰 가능하고,무작위 점프 시 상태 드리프트가 없어야 하며,샘플링 범위와 검증되지 않은 연속 스윕 영역이 명확히 정의되어야 합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/syntaxHighlight/machine-design/tree/HEAD/skills/machine-animate

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

애니메이션

작업 규칙을 읽으십시오. 모델링이나 기존 애셋에 있는 컨트롤러와 메커니즘을 그대로 사용하고,임시 애니메이션을 따로 만든 후 다시 작업하지 않도록 하십시오. 최종 동작을 위해 제약 조건을 재구성하는 것은 허용됩니다. 먼저 제어 매개변수,부모-자식 관계,드라이버 및 스크립트 참조를 확인하고,정보가 부족할 경우 씬 인스펙트를 사용하십시오. 유형 선택이 필요한 경우 기능 조회를 사용하십시오. 작업이 주 레이아웃이나 기능적 구성 요소를 재설계하는 방향으로 전환되면 모델링이 주도합니다. 모션에 필요한 국소적인 기하학적 조정은 관련 규칙에 따라 완료됩니다.

  1. 먼저 모션의 책임,축,시작 및 중간 자세,설계상 허용되는 접촉 및 전환을 확인한 후 속도,정지 및 사이클을 조정합니다. 모션의 타당성과 프레젠테이션 리듬은 각각 판단하며,단순화된 동작을 공학 시뮬레이션이라고 주장하지 않습니다.
  2. 프리뷰 플레이어는 모델의 기존 컨트롤러와 메커니즘을 사용하며,별도의 모션 로직을 만들지 않습니다. 임의의 자세에서 시작 재생,앞뒤 이동,리셋 및 루프에서 상태 드리프트가 없는지 확인합니다. 자세 평가는 이전 프레임의 누적 상태에 의존할 수 없습니다. 신축 부품은 고정된 기준 길이나 참조 자세 기하학을 사용하여 변형을 계산하며,기하학 변화 시 UV 밀도를 함께 확인합니다.
  3. 메커니즘 재구성 후 손실된 타겟,드라이버,객체 참조,전환 위치 및 영향을 받는 결합 동작을 확인합니다. 장식용 정적 부품과 필수 모션을 분리하고,모든 패스너에 애니메이션을 추가하지 않습니다.
  4. 리뷰에 따라 연속 동작,주요 전환 및 가려짐을 관찰합니다. 필요한 경우 평가 기하학을 읽어 충돌 검사를 수행합니다. 일반적인 Limit 제약은 기하학적 여유 공간 검사를 대체할 수 없습니다. 공구의 예상 접촉과 강체 부품 간의 허용되는 고정 결합은 별도로 명시해야 합니다.
  5. 편집 가능한 메커니즘은 유지합니다. 대상 내보내기에서 실제로 필요한 경우에만 파생 애니메이션을 베이크합니다. 내보내기 시 변형이 필요한 경우 토폴로지 안정성을 확인해야 하며,평가 메시 번호는 프레임 간 일관성을 보장하지 않습니다.

완료 조건: 예상 동작,전환,리듬 및 사이클이 관찰 가능해야 하며,무작위 점프 시 상태 드리프트가 없어야 합니다. 샘플링 범위와 검증되지 않은 연속 스윕 범위가 명확히 정의되어야 합니다. 스크린샷이나 제한된 자세 통과가 연속 충돌 없음을 의미하지는 않습니다.

관련 스킬