일반



    Q. 실행 속도는 어느 정도 됩니까?
    A. 기본적으로는 모델 1개당 최저 30FPS 이상을 목표로 하고 있습니다.

오래 된 환경(iPhone3GS나 Android2.3등)에서 저 정도이므로, 최신 기종에서는 더욱 빨라집니다.
이용하시는 플랫폼에서 어느 정도 속도가 되는지는 SDK에 포함된 샘플을 실행해 확인할 수 있습니다.
여러 개의 모델을 표시해서 FPS를 표시하는 샘플이 포함되어 있으므로 이용해 주세요.

또한 실행 속도에 대해 를 참고해주세요.




    Q. 멀티 플랫폼으로 개발하는 경우, 요금은 어떻게 됩니까?
    A. 동일 타이틀일 경우는 할인이 있습니다.

자세한 내용은 SDK 라이센스 가격 을 참고해주세요.




    Q. 모델 전체를 반투명하게 표시할 수 있습니까?
    A. 오프 스크린 렌더링을 통해 가능합니다.

일단 다른 텍스쳐로 렌더링해서, 그 텍스쳐를 반투명으로 표시하는 테크닉입니다.
단순히 모델 데이터를 반투명으로 한 경우에는 팔 관절 등이 겹쳐지므로 주의해주세요.





    Q. 음성 재생은 어떻게하면 좋습니까?
    A. Live2D의 API로는 음성 재생은 지원하지 않습니다.

샘플을 참고로 해서 각 플랫폼마다의 사운드 API를 이용해주세요.




    Q. API 레퍼런스가 있습니까?
    A. 현재는 C++ 버전만 API 레퍼런스가 있습니다.

다른 언어로도 기본적인 사용법은 동일하므로 API 레퍼런스 를 참고해주세요.




    Q. 실제 기기에서의 동작을 확인하는 시뮬레이터 등이 있습니까?
    A. Live2D Viewer 를 이용해주세요.

실제 기기와 거의 같은 엔진에서 작동하므로 동작을 확인하는데 적합합니다.




    Q. 응용 프로그램 데이터로써 텍스쳐가 256, 512, 1024의 3종류가 내보내기 됩니다만, 전부 필요한가요?
    A. 이용하는 텍스쳐 크기만 있어도 괜찮습니다.

기본적으로는 1024 이상의 크기를 권장합니다.




    Q. 텍스쳐는 Modeler에서 내보내기 된 것만 사용할 수 있습니까?
    A. 그럴 필요는 없습니다.

단, Modeler에서 내보내기 된 이미지 파일에는 투명 부분에 대해 
색 변환 방지 등의 처리가 걸려있으므로 그대로의 이용을 권장하고 있습니다.




    Q. 텍스쳐의 찌꺼기가 눈에 띕니다만, 이유는 무엇입니까?
    A. 여러 개의 원인이 있을 수 있습니다. 아래를 확인해주세요.

1.Mipmap이 활성화 되어있는지
 Mipmap이란 축소 텍스쳐를 미리 준비해서 매끄럽게 표시하는 기술입니다.
 플랫폼마다 설정 방법은 다릅니다. Live2D측에서 설정은 필요하지 않습니다.
 (활성화 될 때는 항상 활성화입니다)

2.텍스쳐의 색 변환 방지 처리는 적용되어 있는지
 moc 내보내기 할 때 「텍스쳐에 색 변환 방지처리를 적용한다」에 체크가 되어있는지 확인해주세요.




    Q. 여러 개의 모델을 표시할 수 있습니까?
    A. 가능합니다.

이론상으로는 몇 개라도 표시할 수 있지만, 정상적인 렌더링 속도로 몇 개 표시할 수 있는지는 환경에 따라 다릅니다.
샘플에 여러 개의 모델을 표시하는 프로젝트가 있습니다.
표시 갯수를 조정하면서 필요한 FPS 라인에 도달하는지를 확인해주세요.


    Q. 다운로드 한 SDK의 zip파일의 압축을 해제하면 도중에 오류가 발생합니다.
    A. 압축 해제 소프트로 Lhaplus를 사용하는 경우, 해제할 때 오류가 발생할 수 있습니다.

SDK 압축 해제의 문제가 다수 보고되고 있으므로 Lhaplus는 추천하지 않고 있습니다.
WinRAR 등, 다른 압축 해제 소프트로 시도해보세요.



    Q. Live2D Viewer에서의 표시가 느리거나 혹은 표시가 조금 다르게 됩니다.
    A. 환경에 따라 느려지거나 동작이 달라지는 경우가 있습니다.

아래의 사항을 확인해주세요.
  • AdobeAIR 버전이 최신인지
  • Live2DViewer 버전이 최신인지
  • 그래픽 드라이버가 최신인지
  • Windows일 경우, 절전 모드로 되어있지는 않은지



    Q. 설정한 표정이 이상하게 되어버립니다.
    A. 표정의 설정, 모션의 재생 이벤트는 1번만 호출해주세요.

표정을 전환할 때 각 파라미터가 최저값으로 되어버리는 경우는
표정 설정 함수가 여러 번 호출되는 것이 원인입니다.


표정도 모션도, 어느 쪽도 SDK에서는
L2DMotionManager.startMotion()을 이용합니다.
이것은 매 프레임 호출하는 것이 아니라, 모션 재생이나 표정 전환 시에 1번만 호출합니다.
전환할 때는 이전 표정에서 새로운 표정 값이 가산되어 가므로
매 프레임 호출해버리면 그 때마다 가산되기 때문에 최대값이 되어버립니다.




Comments