jul..om
9b9db3bd31
Updates the renderers based on JOGL 2.0 (and JOAL 1.1.3)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9878 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
bre..om
1843916822
added more javadocs to TerrainQuad
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9877 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
Sha..rd
60f52b8ea6
* When specifying OPENGL3 in AppSettings, it is now Mac OS X compatible
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9875 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
Sha..rd
4d01146519
* Add ImageRaster.getWidth() and getHeight()
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9874 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
Kae..pl
7ee0f9e07c
Removing IndexBuffer class and replacing it with the one that already exists in JME. (Sorry for the mess, I had no idea that such class already exists :) ).
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9873 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
Kae..pl
7ce4477b52
Curve loading upgrade.
...
Bugfixes:
- curves bevels are now loaded properly (previously only curves in XZ plane were loaded the way they should)
Features:
- bezier triple radius is now loaded and used
- loaded mesh can be either smooth or solid depending on the user's setting
Improvements:
- decreased memory usage for curves with bevel applied
- reduced CPU usage by simplifying the computations
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9872 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
c84d25b755
EffectTrack now correctly stops when loopMode is DontLoop
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9870 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
d359091842
FilterPostProcessor filters list can now be fetched as an unmodifiable list
...
FilterPostProcessor has now a getFilter(filterType) method
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9869 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
a61bdf1d47
AudioTrack : prevented audio track to be looped even if the channel loopMode is dontLoop
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9866 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
f7d6c30db3
EffectTrack : fixed an issue when emitter wouldn't emit again once the animation was done and loopMode was set to DontLoop
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9858 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rec..om
72d169d7e5
Fix Blender importer to use camera dimensions and field of view.
...
See forum discussion: http://jmonkeyengine.org/groups/contribution-depot-jme3/forum/topic/patch-fix-blender-camera-loader-fovaspect/
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9857 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
sky..ok
63632afca1
License maintenance in Networking, NiftyGUI, JOGG, and OGRE
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9856 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
sky..ok
dbbff08886
License maintenance in physics sources
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9855 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
Kae..pl
3563bbf179
Feature: constraint applied to a spatial can now also target a bone
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9854 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
Kae..pl
a5e9159149
Bugfix: layers to be loaded are taken from the value set bu user in BlenderKey and not the value loaded from the blender file.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9853 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
479632c06e
EffectTrack : fixed control loading issue
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9850 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
PSp..om
d6267527e8
Added a default implementation of cloneForSpatial()
...
to AbstractControl. It should work in 99% of regular
use cases and not require controls to implement
cloning if they don't need it. And if they didn't
implement it then the error message will be pretty
clear when they try to reload a saved control that
doesn't implement Cloneable.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9849 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
639de490a2
AnimControl.clearChannels now notify the animCycleDone on every listener for every channels before clearing the channels.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9847 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
sky..ok
5da8dd1e3d
Terrain package license maintenance
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9843 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
54313302be
EffectTrack : fixed isssue where an IllegalArgumentExceptio was wrongly raised when removing the spatial from the kill particle control
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9842 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
cb06858534
EffectTrack : fixed serialization issue
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9841 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
sky..ok
fa841874c6
Add missing licenses in Core, Core-Effects, Core-Plugins, and Desktop code groups
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9840 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
sky..ok
01f1c8ff27
Replace NetBeans file templates with jME licenses
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9839 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
sky..ok
28ce76245f
Change all source licenses to say 2009-2012
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9838 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
sky..ok
751cb9e20a
Javadoc cleanup
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9837 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
Kae..pl
27131024ee
Bugfix: in mirror modifier not all vertex indexes were properly inverted when object was smooth.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9836 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
c5933f0c84
- fix android native bullet build with bullet 2.80
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9823 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
c328f5ab9a
- more effective null check for TerrainLodControl
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9822 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
2f7f270d6f
- add null check to TerrainLodControl
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9821 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
d82953b7b8
test PSSM: set the light dirrection to a non failing value until the issue is fixed
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9801 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
b9717e2faf
SDK:
...
- update to RC2 state / NetBeans 7.2
- breaks nightly builds for beta
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9799 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
Kae..pl
d4ddc2beeb
Memory usage improvements:
...
- blender context now disposes all its stored data and properly closes the BlenderInputStream
- fixed an error that causes unnecessary huge memory allocation in BlenderInputStream
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9795 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
Kae..pl
2148c256d3
Allowing only a single armature modifier and object animation modifier to be applied over an object.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9792 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
Kae..pl
6e027bd51e
Fixing a bug where applied armeture has no skeleton attached.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9791 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
281d38d609
RenderManager : Changed renderScene to reset the camera plane state to 0 (the first node to render is not always a root, it can be a sub part of the scene graph) and call renderSubScene.
...
Created a private method renderSubScene that recursively renders the scene graph.
This fixes culling issues with the reflection/redraction processors for the water effects se this post
http://jmonkeyengine.org/groups/graphics/forum/topic/possibly-bug-simplewater-postprocessor-renders-entire-scene-no-frustrum-of-objects/?#post-192561
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9790 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
iwg..ic
3afb803c68
Added check for sensor data accuracy to ignore data when sensor accuracy is unreliable.
...
Fixed error in log entry when sensor accuracy changes
Added log entry on calibration of axis
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9789 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
bre..om
77a1ec09f8
moved terrainGrid normal recalculations out of the tile loading loop to run after all tiles have loaded
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9788 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
cbafa1852b
Shadows : There is now an alternative to the PssmRenderer : the PssmFilter that has to be used as any other filter. It does the same ass the PssmRenderer except the post shadow pass is done in screen space making it run very faster on scene that have a lot of shadow recieving Geometries.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9787 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
PSp..om
f0d4f86dd8
Updates to use logical ID mapping instead of names.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9785 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
PSp..om
52b08cd0da
Updated to work with logical ID instead of name.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9784 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
PSp..om
d9dd8603b8
Remap logical ID instead of name since it is now
...
logical ID that is used for look-ups and it is
not locale specific.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9783 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
PSp..om
9b763443fa
Modified the string-based look-ups to use logical
...
ID instead of name. The names may be localized for
the local language.... Bouton 0 instead of Button 0, etc.
I also changed the compatible layer and the one default
mapping to use logical IDs now.
Added a few constants to JoystickButton just to make
things easier for the standard buttons 0-11.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9782 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
iwg..ic
56bf97a7e2
Update Android Sensors to be compatible with the new Joystick interface. http://code.google.com/p/jmonkeyengine/source/detail?r=9763 http://code.google.com/p/jmonkeyengine/source/detail?r=9762
...
Only Orientation is supported currently
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9781 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
PSp..om
810164da46
Added a method for directly poking keyboard events
...
into Nifty's queue. This is nice for hooking up
things like joysticks to the cursor keys to navigate
nifty menus/screens.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9780 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
PSp..om
33968b4c39
Added code to reset the actions of opposite joystick
...
axes during analog processing. Actions were always
invoked for the active axis direction but if the
stick flipped to fast across the middle then the
reverse axis' actions were still "pressed" and would
get stuck.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9779 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
bre..om
211b63be84
Line shape now rewinds the buffer before data is set in updatePoints()
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9778 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
0e733ff100
Filter postQueue method now takes a RenderQueue as parameter like SceneProcessor instead of the RenderManager and ViewPort.
...
Filters that were using those attributes now properly keep a reference on them in the filterInit method.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9777 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
bre..om
7f740a0cd4
TerrainGrid executor now prints out any exceptions from the threads
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9776 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
PSp..om
c3549f42f6
Fixed a bug in how POV.DOWN_RIGHT was reported...
...
it was actually sending events as if it was UP_LEFT.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9775 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
PSp..om
4b4ae178e5
Added a basic way to have default remappings of
...
joysticks that properly report their name. It's
a simple system using properties files on the
classpath. A core file has been added with at
least one known remapping.
Buttons and axes can be renamed but they can't
yet be flipped. If needed that can be added
later.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9774 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago