UDN
Search public documentation:

ActorXXSITutorialKR
English Translation
日本語訳
中国翻译

Interested in the Unreal Engine?
Visit the Unreal Technology site.

Looking for jobs and company info?
Check out the Epic games site.

Questions about support via UDN?
Contact the UDN Staff

ActorX 와 XSI 로 애니메이션 익스포트하기

문서 요약: ActorX 와 XSI 를 사용하여 애니메이션을 익스포트하는 방법을 보여주는 튜토리얼.

문서 변경 내역: 작성 후 수시로 유지 관리.

이 문서는 여러분이 이미 뼈대 액터 또는 정적 메쉬를 작성했고 의장을 갖추어 놓았으며, 모델과 애니메이션을 XSI에서 Unreal 로 익스포트 하기 위해 ActorX 익스포터를 사용하는 방법에 대한 단계별 튜토리얼이 필요할 뿐이라는 전제 아래 작성되었습니다. 여기서는 또한 여러분이 이미 UDN 사이트에서 ActorX 문서를 읽었고, Unreal 에디터에서 정적 메쉬를 사용하는 방법 및 .PSK 파일과 .PSA 파일의 관계를 이해하고 있다고 가정합니다.

플러그인 설치

  1. XSI 용 ActorX 애드온을 시스템에 다운로드하여 압축을 풉니다 (ActorX 페이지에서 파일들을 구할 수 있습니다).
  2. XSI를 시동합니다. File -> Add-On -> Install 을 선택하고 '.addon' 파일이 보존되어 있는 곳으로 경로를 지정합니다.
  3. 화면 맨 아래 있는 스크립트 명령행에서 또는 스크립트 에디터에서 "ActorX()" (따옴표 없이) 를 입력하여 GUI를 엽니다.

버전 노트:

  • 2005년 1월 14일, 버전 1.00: 최초 베타 테스트 버전.
  • 2005년 2월 14일, 버전 1.00e: 다중 UV 익스포트 및 GUI 문제 수정. 최초 릴리스 후보.
  • 2005년 5월 10일, 버전 1.01: 복수의 소재들이 .ASE 익스포트에서 무시되는 버그 수정.

사용법

"ActorX()" 를 입력함으로써 활성화된 GUI 윈도우에 있는 탭들을 통해 모든 윈도우에 편리하게 접근할 수 있다는 점을 제외하고, 기능은 Maya 익스포터의 그것과 거의 똑같습니다 (ActorXMayaTutorial 참고).

스크립트 인터페이스

ActorX 익스포터는 SOFTIMAGE|XSI 에 포함되어 있는 모든 스크립팅 언어로 완전하게 스크립트됩니다. 다음은 익스포터에 의해 공개된 함수들의 목록입니다:

ActorX()

  • ActorX UI 패널을 엽니다.

ActorManager()

  • ActorX 의 Actor Manager 대화상자를 엽니다.

ActorXAbout()

  • ActorX 의 About Box를 보여줍니다.

ActorXSaveMesh()

  • 메쉬를 현재의 설정으로 저장합니다.

ActorXDigestAnimation()

  • 현재의 애니메이션을 현재의 ActorX 설정을 사용하여 소화합니다.

ActorXExportStaticMesh()

  • StaticMesh 대화상자에 있는 현재의 설정 세트를 사용하여 정적 메쉬를 익스포트합니다.

ActorXSetValue( ParamName, NewValue )

  • ActorX UI 에서 값을 설정합니다. 다음은 지원되는 모든 매개변수 이름들의 목록입니다:

ActorX Panel:

  • outputfolder
  • meshfilename
  • animationfilename
  • animationsequencename
  • animationrange

ActorX Setup:

  • persistentsettings
  • persistentpaths
  • allskintype
  • alltextured
  • allselected
  • invert
  • forcereferencepose
  • tangentuvsplits
  • bakesmoothinggroups
  • cullunuseddummies
  • exportanimatedscale
  • fixrootnetmotion
  • hardlock
  • globalscalefactor
  • nologfiles
  • class
  • base
  • explicitsequencelist
  • assumepcxtextures

ActorX StaticMesh Export:

  • nopopups
  • convertunderscores
  • selectedonly
  • geometrynameasfilename
  • autotriangulate
  • obeyhardedges
  • consolidateoutputgeometry
  • defaultpath

다운로드

아래는 뼈대 메쉬를 작성하여 위에 나열된 명령들을 사용하여 익스포트하는, 간단한 Jscript 파일들입니다.

XSI_ExampleScripts.zip

이 파일을 실행하려면 XSI가 Jscript 를 사용할 수 있도록 구성되어 있는지 확인하시기 바랍니다: File->Preferences 로 가서 속성 트리에서(거의 맨 아래에 있는) Scripting 을 선택하면 "Script Language" 를 선택할 수 있는 드롭박스가 나타납니다. "JScript Language" 를 선택한 뒤 종료하십시오.