View a markdown version of this page

Autodesk Maya to Arnold (MtoA) 플러그인용 conda 빌드 레시피 생성 - 기한 클라우드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Autodesk Maya to Arnold (MtoA) 플러그인용 conda 빌드 레시피 생성

Maya to Arnold (MtoA) 플러그인은 Arnold렌더러를 내에서 옵션으로 추가합니다Maya. MtoA 샘플 레시피는 플러그인을 호스트 애플리케이션 패키지와 통합되는 별도의 conda 패키지로 패키징하는 방법을 보여줍니다.

레시피 이해

recipe.yaml은 빌드 및 실행 요구 사항 모두에 대해 maya 패키지에 대한 종속성을 지정합니다. 이 종속성은 버전 제약 조건을 사용하므로 플러그인은 호환되는 Maya 버전으로만 설치됩니다.

레시피는 Maya 레시피와 동일한 소스 아카이브를 사용합니다. 빌드 스크립트는 Maya 패키지가에서 구성하는 $PREFIX/usr/autodesk/maya$MAYA_VERSION/modules 디렉터리에 mtoa.mod 파일을 설치하고 MtoA 생성합니다MAYA_MODULE_PATH. Arnold 및는 동일한 라이선스 기술을 Maya 사용하므로 Maya 패키지에 이미 Arnold 필요한 라이선스 정보가 포함되어 있습니다.

MtoA 패키지 빌드

는 빌드 Maya 시에 MtoA 종속되므로 패키지를 빌드하기 Maya 전에 MtoA 패키지를 빌드합니다. rattler-build publish를 사용하여 패키지를 빌드하고 게시합니다. conda_recipes 디렉터리에서 다음 명령을 실행합니다.

rattler-build publish maya-mtoa-2026/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1

rattler-build publish 명령은 종속성을 해결할 때 대상 채널을 가장 높은 우선 순위의 채널로 사용하므로 이전에 게시한 maya 패키지를 자동으로 사용할 수 있습니다.

다른 게시 옵션의 경우: