이 페이지는 HumanIK와 함께 제공되는 라이브러리를 설명합니다.
HumanIK SDK에 대한 모든 코드는 하나의 라이브러리, humanik.lib로 컴파일됩니다. 이 라이브러리의 여러 버전이 HumanIK 패키지 내의 lib 디렉토리에 제공됩니다.
| 빌드 모드 | 설명 |
|---|---|
| 릴리스 | 게임의 최종 버전에서 사용하기 위한 것입니다. |
| Release-IEEE754 | Release 버전과 동일하지만 IEEE754 부동 소수점 계산을 지원합니다. 이 버전의 라이브러리는 정규 Release 빌드가 사용될 수 없는 특수한 환경에서 사용하기 위해 제공됩니다. 가능한 경우 정규 Release 빌드를 사용하는 것이 좋습니다. |
| Verbose | 디버그 메시지 로깅에 대한 추가 코드를 포함합니다. 32비트 Windows 플랫폼에서만 사용할 수 있습니다. 디버그 메시지 로깅 을(를) 참조하십시오. |
이 라이브러리는 샘플 코드 프로젝트에서 사용되는HumanIK 데이터 렌더링을 위해 일부 선택적인 유틸리티 함수에 대한 액세스를 제공합니다. 원하는 경우 자체 코드에서 프레임워크를 다시 사용할 수 있습니다.
자세한 내용은 include/hikdrawobject.h 헤더 파일의 주석을 참조하십시오.
Windows 플랫폼에서 hikdrawobject.lib 라이브러리는 Intel 컴파일러의 재배포 가능한 라이브러리에 따라 다릅니다. HumanIK 샘플에서 설명한 HumanIK 샘플을 포함하여 Windows의 hikdrawobject 라이브러리에 링크된 프로젝트를 빌드하려면 다음을 수행해야 합니다.