HumanIK 라이센스 키 설정

Gameware 라이센스 키는 대문자와 숫자의 혼합으로 구성된 40자의 단일 문자열입니다. 예를 들면 다음과 같습니다.

6QYQXOSIJKYDM13K9ETMJBJHK04E8NS1LNAEOG7C

라이센스 키 평가

모든 Gameware 라이센스 키는 시간이 제한되어 있습니다. 키는 HumanIK의 평가판 사본을 사용하는지 정식 버전을 사용하는지 여부에 따라 다르게 확인됩니다.

간단히 말하면 다음과 같습니다.

자세한 내용은 평가 버전 및 전체 버전을(를) 참고하십시오.

평가판 빌드는 콘솔을 비롯한 모든 플랫폼에서 기간이 제한된 라이센스 키를 확인합니다. 따라서 게임을 설치하기 전에 정식 버전 패키지를 다운로드하고 게임을 업데이트하여 정식 버전 패키지의 라이브러리를 사용하는 것이 중요합니다.

라이센스 키 얻기

HumanIK 2013부터는 Autodesk Gameware 웹 사이트를 통해 라이센스 키를 얻습니다.

라이센스 키를 얻으려면

  1. 웹 브라우저에서 http://gameware.autodesk.com을 엽니다.
  2. 새로운 사용자의 경우 Register를 선택하고 새 Gameware 계정을 만들기 위한 단계를 수행하고, 기존 사용자의 경우 Login을 선택합니다.
  3. 제품 목록에서 HumanIK를 선택합니다.
  4. 사용자 이름 및 암호를 입력한 다음 Login을 클릭합니다.
주:등록하지 않은 채 이 단계까지 수행한 경우 Register를 클릭하여 등록 프로세스를 시작합니다.
  1. 로그인 후 Account Project Information을 선택합니다.
  2. Project Information 화면에 현재 키 목록이 표시됩니다. 계정과 연결된 Gameware 키가 없는 경우 Request Gameware Key 버튼을 클릭합니다. 요청이 자동으로 처리됩니다.
  3. 키가 계정에 추가됩니다.
  4. 아래 라이센스 키 설정에 표시된 것처럼 새로 생성된 키를 사용합니다.

라이센스 키 설정

HumanIK 라이센스 파일은 C++ 헤더 파일인 autodeskmwkey.h로, 여기에서 Gameware 키에 대한 AutodeskCustomerString이라는 상수를 정의합니다. 예를 들어 일반적인 라이센스 파일은 다음과 같습니다.

#ifndef GTG_KEY_INCLUDE 
#define GTG_KEY_INCLUDE 

#define AutodeskCustomerString "6QYQXOSIJKYDM13K9ETMJBJHK04E8NS1LNAEOG7C" 

#endif 

라이센스 키를 설정하려면

  1. HumanIK 설치 디렉토리의 include 디렉토리에 autodeskmwkey.h 파일을 저장합니다. HumanIK 샘플 프로젝트에서 이 위치의 라이센스 파일에 액세스할 수 있어야 합니다.
  2. HIKCharacterCreate() 또는 HIKLoadCharacter() 함수를 호출하여 HIKCharacter를 만드는 소스 코드 파일에서 #include 파일 목록에 autodeskmwkey.h 파일을 추가합니다.

    예를 들면 다음과 같습니다.

    #include "autodeskmwkey.h" 

  3. HIKCharacterCreate() 또는 HIKLoadCharacter()를 호출할 때마다 autodeskmwkey.h 파일에 사전 정의된 AutodeskCustomerString 값을 인수로 제공합니다.

    예를 들면 다음과 같습니다.

    HIKCharacter * MyChar = HIKCharacterCreate(&MyDef, &malloc,
                                        AutodeskCustomerString,
                                        ); 
    
    

HumanIK 초기화 프로세스에 대한 자세한 내용은 초기화을(를) 참조하십시오.

자격 증명 하드 코딩 또는 다른 소스에서 자격 증명 검색

위에 설명된 방법의 대안으로 HIKCharacterCreate()을 호출할 때 Gameware 키를 하드 코딩하거나 다른 사용자 정의 소스에서 자격 증명 값을 검색할 수 있습니다.

하지만 이 경우 다음을 감안해야 합니다.

  • 모든 HumanIK 샘플은 HIKCharacterCreate() 또는 HIKLoadCharacter()를 호출할 때 autodeskmwkey.h에서 AutodeskCustomerString 상수를 검색합니다. autodeskmwkey.h 파일에 Gameware 라이센스를 제공하지 않는 경우 사용자 정의 소스에서 키를 검색하도록 샘플을 수정해야 합니다.

라이센스 키 업데이트

평가 도중에 라이센스 키가 만료되면 Autodesk 지원부에 새 키에 대해 문의하십시오. 위의 HumanIK 라이센스 키 설정을(를) 참조하십시오.

새 키를 받으면 기존 키를 새 값으로 바꾸기만 하면 됩니다.