- Track is a generic interface now
- all kinds of tracks implement Track<T>
- Animation is the only animation class that should be used now (other classes like BoneAnimation or SpatialAnimation are deprecated now)
- Pose and PoseTrack are made Cloneable to easier clone the tracks and Animation
- one update to OgreLoader (using Animation instead of BoneAnimation)
- one update to tests
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8302 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
networking layer. Note: because some messages were removed
from Serializer's auto-registration this version is not
binary-compatible with the last. So you must upgrade your
client and server at the same time.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8286 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
* Fix use of deprecated classes/methods in android tests
* Fix bugs with joysticks often generating events for both the negative and positive side of axis
* Camera.clone() properly clones the gui bounding
* Camera.setParallelProjection() updates the camera's projection matrix instead of keeping old values
* LwjglOffscreenBuffer obeys by framerate setting and sets renderable property as needed
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8283 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
As Marcin state in a comment this limitation has no sense for blender as it was an Ogre format limitation. We'll need to fix that
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8266 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
- JmeConverter replaced by AbstractBlenderLoader
- scene loading implemented (now all objects are attached to the scene node)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8252 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
Source is in: jme3test.android, only java classes and the android manifest.xml, not buildable without your own android project
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8239 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
- animations should now load properly
- armature loading moved to ArmatureModifier (no bones are touched inside MeshHelper so the code should be a little more clear now)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8238 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
* Prevent stream closed exception when playing OGG music
* Prevent UnsatisfiedLinkError when using audio effects on Mac
* Add BitmapText caching to Nifty GUI. May improve FPS in guis with lots of text elements
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8237 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
* Moved JmeSystem.Platform to its own class in core. Desktop's and Android's JmeSystem now both use it
* Moved proper usage of efficient data from AndroidSkyFactory to SkyFactory, deprecated AndroidSkyFactory
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8236 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
* Algorithms changed (not depending on blender sources any more).
* Improved loading speed (at least in some cases).
* Unnecessary functions removed (there were a few :) ).
* Several bugs fixed (some blending functions did not work well with textures; colorbands now calculated properly).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8222 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
* Ogre3D dotScene loader can now load spot lights
* Added some better debugging to FBO errors
* Fix weird explosion in TestWalkingChar
* Added additional "canvas torture methods" in TestCanvas
* Several fixes to canvas:
- Issue when size becomes 0, 0
- Freeze if no framerate limit is imposed and canvas is closed
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8210 75d07b2b-3a1a-0410-a2c5-0572b91ccdca