2013-12-03 2 views
3

libgdx .g3db 형식 (29 모델)에 많은 3D 모델을로드하고 있지만 휴대 전화 (NoteII)는 게임을로드하고 시작하는 데 40 초가 걸립니다. 그것은 정상이 아닙니다. 그것을 더 빨리하는 방법? 도움이 필요해! 위급 신호! 예를 들어libgdx .g3db가있는 3D 모델이 너무 느립니다.

: 당신로드 어떻게

AssetManager assets = new AssetManager(); 
assets.load("data/xxx1.g3db",Model.class); 
assets.load("data/xxx2.g3db",Model.class); 
assets.load("data/xxx3.g3db",Model.class); 
         . 
         . 
         . 
assets.load("data/xxx29.g3db",Model.class); 

. 도와주세요. 대단히 감사합니다!

+0

모델이 너무 클 것입니다. 얼마나 많은 메모리를 사용합니까? – Lestat

답변

1

모델의 폴리를 내립니다. AssetManager가 파일을 메모리에로드하고 있기 때문에 파일을 사용해야합니다. 폴리가 많을수록 라인이 많아집니다. 그냥 내 걸릴. 나는 실제로 똑같은 일을하고 있고 나는 약 15 초 정도이다.