2010-01-13 3 views
1

MAYA에서 개발 중이며 내 모델을 연결하고 프로그래밍 방식으로 제어 할 수있는 우수한 API를 찾고 있습니다.Maya Mel은 IDE에 좋은 API를 가지고 있습니까?

감사합니다.

+0

H Autodesk 사이트에서 Maya 개발자 센터를 사용해 보았습니까? 아니면 그런 식으로 난간 위에 머리를 들기를 원하지 않습니까? – Lazarus

+0

좋은 예와 스크린 샷으로 무언가를 찾고 있습니다. 그래서이 것이 자세히 설명 될 것입니다. – Oded

답변

4

예를 들어, 컨트롤 개체에 대해 MEL 또는 python 스크립팅을 사용하고 간단한 작업을 수행하면 및 maya api를 통해 C++ 또는 Python을 사용하여 deformers 만들기, mel을 확장하는 등의 복잡한 작업 또는 많은 작업을 만들 수 있습니다. 새로운 명령.

내가 추천 멜 스크립트에서 자원에 대한

"gnomon 멜 fundemental"비디오 교사

과 API에 대한 내가 "완료 마야 프로그래밍"책을 추천

당신은 어떤 스크립팅이나 API 프로그래밍을 할 수있는 당신이 알고있는 경우 일부 파이썬, 할 수 있습니다 멜 또는 C++ 당신에게 도움이 될 것입니다

희망보다 훨씬 쉽게 파이썬으로 쉽게 프로그램/스크립트 : D

2

멜 음식물에 대한 응용 프로그램의 몇 가지 있습니다 래밍 (lamming),하지만 그들은 구문 색칠을하고 자동 완성 기능을 제공합니다. 멜은 끔찍하고 끔찍한 언어이기 때문에 더 진보 된 것은 없습니다. Maya의 스크립트 편집기에서 빠른 해킹 이외의 다른 것에는별로 좋지 않습니다. 확실히 파이썬을 사용해야합니다.

당신은 마야를 제어하기 위해 이클립스 또는 WingIDE 같은 외부 IDE를 사용할 수 있지만, 그것은 까다로운 http://www.wingware.com/doc/howtos/maya

여부는 알면 파이썬 스크립팅이나 API 개발을하는 일, 결정적으로 광대 한 improvment가 PyMel 한 번 봐,이 Maya의 Pyhon 고유 구현. 당신이 창에있는 경우

1

당신은 당신이 이

  1. 열기 Pyscripter 파이썬 2.6 마야에 파이썬 버전이 2.6.Click 켜져 경우 다음 단계

    를 수행 할 필요가 자동 완성을 보여 주어야을 구성, PyScripter을 사용할 수 있습니다 경로를 따라 도구> 파이썬 경로
  2. 검색 및 추가 :('D : \의 Program Files (x86) \ 오토 데스크 \ Maya2012 \ devkit \ 기타 \ pymel \ 엑스트라 \ 완료 \ 평')

당신이있는 경우 2 단계까지 추가 할 수 없으므로 수동으로 추가 할 수 있습니다.

도구에가는
  1. > python_init.py에서 편집 시작 스크립트는 두 줄

    수입 SYS에게 sys.path.append를 (추가 "D : \의 Program Files (x86) \ 오토 데스크 \ Maya2012 \ devkit \ 위의 단계에 따라 다른 \ pymel \ 엑스트라 \ 완료 \ 평 ")

당신이 또한 당신에게 (... 당신이 IDE에서 외부 .. 마야 내부 객체를 제어 프로그래밍 파이썬에서 쓸 수있는 기능을 제공합니다 코드 자동 완성 기능)

관련 문제