Closed NolaDonato closed 6 years ago
what replaces ModelSceneObject?
GVRSceneObject with a GVRAnimator component
ok, thanks
This PR has been rebased and is ready for testing.
I see some of these which look to be just noise but should be remove nevertheless:
08-13 10:26:29.800 24640 24674 E GVRAvatar: Asset load errors: null
Also getting a lot of those:
08-13 10:26:30.775 24640 24640 W BONE : Bone AnkleRight not found in skeleton
08-13 10:26:30.775 24640 24640 W BONE : Bone AnkleLeft not found in skeleton
08-13 10:26:30.776 24640 24640 W BONE : Bone WristRight not found in skeleton
08-13 10:26:30.776 24640 24640 W BONE : Bone WristLeft not found in skeleton
08-13 10:26:30.776 24640 24640 W BONE : Bone HeadOrient not found in skeleton
08-13 10:26:30.776 24640 24640 W BONE : Bone AnkleRight not found in skeleton
08-13 10:26:30.777 24640 24640 W BONE : Bone AnkleLeft not found in skeleton
08-13 10:26:30.777 24640 24640 W BONE : Bone WristRight not found in skeleton
08-13 10:26:30.777 24640 24640 W BONE : Bone WristLeft not found in skeleton
08-13 10:26:30.777 24640 24640 W BONE : Bone HeadOrient not found in skeleton
08-13 10:26:30.777 24640 24640 W BONE : Bone AnkleRight not found in skeleton
08-13 10:26:30.778 24640 24640 W BONE : Bone AnkleLeft not found in skeleton
08-13 10:26:30.778 24640 24640 W BONE : Bone WristRight not found in skeleton
08-13 10:26:30.778 24640 24640 W BONE : Bone WristLeft not found in skeleton
08-13 10:26:30.778 24640 24640 W BONE : Bone HeadOrient not found in skeleton
And then there are a ton of 08-13 10:26:31.290 24640 24665 V GVRFloatAnimation: Warning: interpolation failed at time 0.017004585
for various times that seem to be generated continuously. In the past that warning was usually benign but was quite infrequent.
And the gvr-avatar starts like this for me on Note8 (Adreno 540):
After tapping somewhere on the model:
The demo is using the wrong avatar. Have sahithi change it to use the andromeda model
Tried Andromeda.dae. That crashed for me.
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] JNI DETECTED ERROR IN APPLICATION: jarray was NULL
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] in call to GetFloatArrayElements
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] from boolean org.gearvrf.NativeVertexBuffer.setFloatArray(long, java.lang.String, float[], int, int)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] "gvrf-1" prio=3 tid=20 Runnable
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] | group="main" sCount=0 dsCount=0 obj=0x12e28ee0 self=0xec88ba00
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] | sysTid=30517 nice=13 cgrp=bg_non_interactive sched=0/0 handle=0xc8a04920
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] | state=R schedstat=( 9568967746 64646460 885 ) utm=885 stm=71 core=0 HZ=100
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] | stack=0xc8902000-0xc8904000 stackSize=1038KB
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] | held mutexes= "mutator lock"(shared held)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #00 pc 0037d9d9 /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+128)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #01 pc 0035d26d /system/lib/libart.so (_ZNK3art6Thread9DumpStackERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEbP12BacktraceMap+304)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #02 pc 00255055 /system/lib/libart.so (_ZN3art9JavaVMExt8JniAbortEPKcS2_+812)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #03 pc 0025529d /system/lib/libart.so (_ZN3art9JavaVMExt9JniAbortVEPKcS2_St9__va_list+64)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #04 pc 000cdaab /system/lib/libart.so (_ZN3art11ScopedCheck6AbortFEPKcz+46)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #05 pc 000cd079 /system/lib/libart.so (_ZN3art11ScopedCheck10CheckArrayERNS_18ScopedObjectAccessEP7_jarray+124)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #06 pc 000cc6ed /system/lib/libart.so (_ZN3art11ScopedCheck22CheckPossibleHeapValueERNS_18ScopedObjectAccessEcNS_12JniValueTypeE+72)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #07 pc 000cba5f /system/lib/libart.so (_ZN3art11ScopedCheck5CheckERNS_18ScopedObjectAccessEbPKcPNS_12JniValueTypeE+810)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #08 pc 000d3729 /system/lib/libart.so (_ZN3art8CheckJNI25GetPrimitiveArrayElementsEPKcNS_9Primitive4TypeEP7_JNIEnvP7_jarrayPh+476)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #09 pc 000c8add /system/lib/libart.so (_ZN3art8CheckJNI21GetFloatArrayElementsEP7_JNIEnvP12_jfloatArrayPh+20)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #10 pc 00333499 /data/app/org.gearvrf.avatardemo-2/lib/arm/libgvrf.so (_ZN7_JNIEnv21GetFloatArrayElementsEP12_jfloatArrayPh+48)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #11 pc 00375fa3 /data/app/org.gearvrf.avatardemo-2/lib/arm/libgvrf.so (Java_org_gearvrf_NativeVertexBuffer_setFloatArray+84)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #12 pc 000aeb19 /system/lib/libart.so (art_quick_generic_jni_trampoline+40)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #13 pc 000aa141 /system/lib/libart.so (art_quick_invoke_stub_internal+64)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #14 pc 00433a63 /system/lib/libart.so (art_quick_invoke_static_stub+226)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #15 pc 000b19d3 /system/lib/libart.so (_ZN3art9ArtMethod6InvokeEPNS_6ThreadEPjjPNS_6JValueEPKc+190)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #16 pc 00208bbd /system/lib/libart.so (_ZN3art11interpreter34ArtInterpreterToCompiledCodeBridgeEPNS_6ThreadEPNS_9ArtMethodEPKNS_7DexFile8CodeItemEPNS_11ShadowFrameEPNS_6JValueE+200)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #17 pc 00203c7f /system/lib/libart.so (_ZN3art11interpreter6DoCallILb1ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+782)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #18 pc 0042da4f /system/lib/libart.so (MterpInvokeStaticRange+246)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #19 pc 0009d414 /system/lib/libart.so (ExecuteMterpImpl+15380)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #20 pc 001e5fe7 /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameENS_6JValueEb+282)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #21 pc 001ea9bf /system/lib/libart.so (_ZN3art11interpreter33ArtInterpreterToInterpreterBridgeEPNS_6ThreadEPKNS_7DexFile8CodeItemEPNS_11ShadowFrameEPNS_6JValueE+114)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #22 pc 00202cf7 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+406)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #23 pc 0042b3d7 /system/lib/libart.so (MterpInvokeVirtual+450)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #24 pc 0009cf94 /system/lib/libart.so (ExecuteMterpImpl+14228)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #25 pc 001e5fe7 /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameENS_6JValueEb+282)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #26 pc 001ea9bf /system/lib/libart.so (_ZN3art11interpreter33ArtInterpreterToInterpreterBridgeEPNS_6ThreadEPKNS_7DexFile8CodeItemEPNS_11ShadowFrameEPNS_6JValueE+114)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #27 pc 00202cf7 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+406)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #28 pc 0042b3d7 /system/lib/libart.so (MterpInvokeVirtual+450)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #29 pc 0009cf94 /system/lib/libart.so (ExecuteMterpImpl+14228)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #30 pc 001e5fe7 /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameENS_6JValueEb+282)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #31 pc 001ea9bf /system/lib/libart.so (_ZN3art11interpreter33ArtInterpreterToInterpreterBridgeEPNS_6ThreadEPKNS_7DexFile8CodeItemEPNS_11ShadowFrameEPNS_6JValueE+114)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #32 pc 00202cf7 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+406)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #33 pc 0042c263 /system/lib/libart.so (MterpInvokeDirect+274)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #34 pc 0009d094 /system/lib/libart.so (ExecuteMterpImpl+14484)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #35 pc 001e5fe7 /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameENS_6JValueEb+282)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #36 pc 001ea9bf /system/lib/libart.so (_ZN3art11interpreter33ArtInterpreterToInterpreterBridgeEPNS_6ThreadEPKNS_7DexFile8CodeItemEPNS_11ShadowFrameEPNS_6JValueE+114)
08-13 12:33:38.387 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #37 pc 00202cf7 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+406)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #38 pc 0042b3d7 /system/lib/libart.so (MterpInvokeVirtual+450)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #39 pc 0009cf94 /system/lib/libart.so (ExecuteMterpImpl+14228)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #40 pc 001e5fe7 /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameENS_6JValueEb+282)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #41 pc 001ea9bf /system/lib/libart.so (_ZN3art11interpreter33ArtInterpreterToInterpreterBridgeEPNS_6ThreadEPKNS_7DexFile8CodeItemEPNS_11ShadowFrameEPNS_6JValueE+114)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #42 pc 00202cf7 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+406)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #43 pc 0042c263 /system/lib/libart.so (MterpInvokeDirect+274)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #44 pc 0009d094 /system/lib/libart.so (ExecuteMterpImpl+14484)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #45 pc 001e5fe7 /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameENS_6JValueEb+282)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #46 pc 001ea9bf /system/lib/libart.so (_ZN3art11interpreter33ArtInterpreterToInterpreterBridgeEPNS_6ThreadEPKNS_7DexFile8CodeItemEPNS_11ShadowFrameEPNS_6JValueE+114)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #47 pc 00202cf7 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+406)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #48 pc 0042c543 /system/lib/libart.so (MterpInvokeStatic+246)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #49 pc 0009d114 /system/lib/libart.so (ExecuteMterpImpl+14612)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #50 pc 001e5fe7 /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameENS_6JValueEb+282)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #51 pc 001ea9bf /system/lib/libart.so (_ZN3art11interpreter33ArtInterpreterToInterpreterBridgeEPNS_6ThreadEPKNS_7DexFile8CodeItemEPNS_11ShadowFrameEPNS_6JValueE+114)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #52 pc 00202cf7 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+406)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #53 pc 0042c05d /system/lib/libart.so (MterpInvokeInterface+848)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #54 pc 0009d194 /system/lib/libart.so (ExecuteMterpImpl+14740)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #55 pc 001e5fe7 /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameENS_6JValueEb+282)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #56 pc 001ea925 /system/lib/libart.so (_ZN3art11interpreter30EnterInterpreterFromEntryPointEPNS_6ThreadEPKNS_7DexFile8CodeItemEPNS_11ShadowFrameE+92)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #57 pc 00422829 /system/lib/libart.so (artQuickToInterpreterBridge+740)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #58 pc 000aeb93 /system/lib/libart.so (art_quick_to_interpreter_bridge+34)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] native: #59 pc 001ba10d /system/framework/arm/boot-core-libart.oat (???)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] at org.gearvrf.NativeVertexBuffer.setFloatArray(Native method)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] at org.gearvrf.GVRVertexBuffer.setFloatArray(GVRVertexBuffer.java:316)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] at org.gearvrf.GVRJassimpAdapter.setMeshMorphComponent(GVRJassimpAdapter.java:308)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] at org.gearvrf.GVRJassimpAdapter.processMesh(GVRJassimpAdapter.java:1102)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] at org.gearvrf.GVRJassimpAdapter.processScene(GVRJassimpAdapter.java:884)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] at org.gearvrf.GVRAssetLoader.loadJassimpModel(GVRAssetLoader.java:1794)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] at org.gearvrf.GVRAssetLoader.access$100(GVRAssetLoader.java:64)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] at org.gearvrf.GVRAssetLoader$6.run(GVRAssetLoader.java:1551)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] at org.gearvrf.utility.Threads$1.run(Threads.java:108)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] at java.util.concurrent.FutureTask.run(FutureTask.java:237)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470] at java.lang.Thread.run(Thread.java:762)
08-13 12:33:38.388 30451 30517 F art : art/runtime/java_vm_ext.cc:470]
It uses the asset loader internally. It also keeps track of the avatar skeleton and model. Similarly, loading an animation adds it to the avatar so it can be played later. There will be more avatar events coming.
Does it crash on the avatar load or on the animation? Are you using one of the Andromeda animations?
During load it seems. Switched to Andromeda/Andromeda.dae.
Ready for testing with gvr-avatar demo
has conflicts now
Problems I already encountered:
Messed up animation in gvr-meshanimation, gvr-javascript, gvr-performance, gvr-rendertotexture, gvr-solarsystem
gvr-morph is much slower to start up
gvr-controls - the worm doesn't animate left/right, transparency issue in the controls dialog
gvr-avatar crashed twice for me with this:
09-06 11:06:29.902 20062 20062 E AndroidRuntime: FATAL EXCEPTION: main
09-06 11:06:29.902 20062 20062 E AndroidRuntime: Process: org.gearvrf.avatardemo, PID: 20062
09-06 11:06:29.902 20062 20062 E AndroidRuntime: java.lang.IndexOutOfBoundsException: Animation index out of bounds
09-06 11:06:29.902 20062 20062 E AndroidRuntime: at org.gearvrf.animation.GVRAvatar.start(GVRAvatar.java:290)
09-06 11:06:29.902 20062 20062 E AndroidRuntime: at org.gearvrf.avatardemo.AvatarMain.onSingleTapUp(AvatarMain.java:151)
09-06 11:06:29.902 20062 20062 E AndroidRuntime: at org.gearvrf.GVRApplication$8.onSingleTapUp(GVRApplication.java:724)
09-06 11:06:29.902 20062 20062 E AndroidRuntime: at android.view.GestureDetector.onTouchEvent(GestureDetector.java:651)
09-06 11:06:29.902 20062 20062 E AndroidRuntime: at org.gearvrf.GVRApplication$9.dispatchTouchEvent(GVRApplication.java:733)
09-06 11:06:29.902 20062 20062 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
09-06 11:06:29.902 20062 20062 E AndroidRuntime: at org.gearvrf.GVREventManager.invokeMethod(GVREventManager.java:312)
09-06 11:06:29.902 20062 20062 E AndroidRuntime: at org.gearvrf.GVREventManager.sendEventWithMaskParamArray(GVREventManager.java:147)
Fixed the messed up animation, was a regression. Working on the worm. morph takes a long time to load because the textures are too big.
The content is different. It is loading the sloth now. Was it showing the sloth when it ran in 0.8 sec.
Yes, it was loading the sloth.
Tested with gvr-meshanimation, gvr-javascript, asset-tests, framework-tests This PR will affect demos - it removes GVRModelSceneObject and changes animation API
PR #633 in GearVRf-Demos (the gvr-avatar demo) uses these features. PR #285 in GearVRf-Tests adds tests that exercise these features.
GearVRF DCO signed off by: Nola Donato nola.donato@samsung.com