\r
\r
public void initModel(GL10 gl) {\r
+ if (mainHandler != null) {\r
+ mainHandler.sendMessage\r
+ (mainHandler.obtainMessage\r
+ (NyARToolkitAndroidActivity.SHOW_LOADING));\r
+ }\r
for (int i = 0; i < PATT_MAX; i++) {\r
if (model[i] != null) {\r
model[i].Clear(gl);\r
deleteFlags |= MODEL_FLAG;\r
}\r
if (modelName[i] != null) {\r
- if (mainHandler != null) {\r
- mainHandler.sendMessage\r
- (mainHandler.obtainMessage\r
- (NyARToolkitAndroidActivity.SHOW_LOADING));\r
- }\r
try {\r
model[i] = KGLModelData.createGLModel\r
(gl, null, am, modelName[i], modelScale[i]);\r
} catch (KGLException e) {\r
Log.e("ModelRenderer", "KGLModelData error", e);\r
}\r
- if (mainHandler != null) {\r
- mainHandler.sendMessage\r
- (mainHandler.obtainMessage\r
- (NyARToolkitAndroidActivity.HIDE_LOADING));\r
- }\r
deleteFlags &= ~MODEL_FLAG;\r
}\r
}\r
+ if (mainHandler != null) {\r
+ mainHandler.sendMessage\r
+ (mainHandler.obtainMessage\r
+ (NyARToolkitAndroidActivity.HIDE_LOADING));\r
+ }\r
modelChangep = false;\r
}\r
\r