jPCT-AE - a 3d engine for Android > Support

NPE at Object3D.animate(..)

<< < (2/3) > >>

raft:
animation meshes are serialized with desktop jPCT. maybe some internal structure is changed and hence is set to null during de-serialization.

content of a keyframe mesh in eclipse debug view. maybe helps:

EgonOlsen:
Yes, they have changed a lot. They are much leaner now. You can't deserialize something in AE that has been written by jPCT, i'm afraid.

raft:
ehm ::) ok, i can still serialize with jpct_ae in classpath, cant i ?

but for this specific case, is such a change really necessary ? AFAIK, the only information used from keyframe meshes are vertex coordinates and normals right ? if this is the case, preserving their names in desktop and ae versions will suffice

EgonOlsen:
Actually, an Animation is a collection of Meshes. Mesh itself hasn't changed that much. Are you using that SERIALIZE_LOW_PRECISION thing or somthing like that? I've removed that, maybe that's the problem. I can put it back in, if it is.

EgonOlsen:
Ok, it's back in. Please download the AE-jar again. Maybe this helps. This version also includes a change that speeds up animations up to 50%...i.e. from 4.5fps to 7fps... ;)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version