701 Commits

Author SHA1 Message Date
nor..67
ea973c14c3 - change logging from logger.info() logger.fine and logger.warning()
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10272 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 22:37:56 +00:00
nor..67
7ba657e430 - set logging from Level.INFO to Level.FINE for most logging
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10271 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 22:26:10 +00:00
nor..67
2e19f4e1b7 - add iOS to platforms list
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10270 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-31 22:19:48 +00:00
rem..om
361e45d04e Applied parent transforms if any in the lookAt method of Spatial.
updated javadoc

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10225 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-28 21:01:19 +00:00
sha..RD
d6448dd112 * Ensure bind pose format and num components matches base buffer. Fixes crash when batching model with 3D tangents
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10219 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-28 02:29:49 +00:00
sha..RD
84183ad154 * Material.setParam() now calls setTextureParam() instead of messing up internal state if the type is a texture
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10209 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-27 23:05:08 +00:00
sha..RD
9eb9463261 * Ensure that MatParam.value and MatParamTexture.texture always match, and throw exception if they dont
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10208 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-27 23:00:39 +00:00
nor..67
f31c1395e8 - make TextureAssetKey flipY option a proper bean property
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10206 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-27 21:54:54 +00:00
nor..67
437d34636b - make AssetKey not flatten relative paths
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10205 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-27 20:54:31 +00:00
rem..om
de229d4bec Material BlockLanguageParser now accounts for commented lines when computing the line number of a statement
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10189 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-26 23:52:14 +00:00
nor..67
0b92166460 - make AssetKey log SEVERE on relative path outside root
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10172 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-26 01:49:07 +00:00
Sha..om
d169b700f2 * Fixed interpreting unsigned value as signed causing out of bounds when using model with more than 128 bones
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10171 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-26 01:17:27 +00:00
nor..om
28bb74fa95 add dot
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10120 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 16:45:19 +00:00
nor..67
3aa478ffde - add javadoc link to SimpleApplication in Application
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10119 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 16:40:42 +00:00
nor..67
da58611fc7 - add clarification about Application/SimpleApplication to javadoc
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10118 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 16:39:35 +00:00
rem..om
3a809e61f5 BatchNode now properly unbatch subgraph when a Node is removed from it
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10112 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 09:00:55 +00:00
rem..om
e3236e20b4 BatchNode now updates its geometric state right after batching.
This is to avoid to wait for the next update for the generated mesh to be consistent with underlying geometries.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10077 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-15 23:08:53 +00:00
rem..om
c6d659684e BatchNode and physics : Reverted previous change and made the batchNode batch geom to ignore physics.
see post http://jmonkeyengine.org/forum/topic/batchnode-breaks-createmeshshape/page/2/#post-200684

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10076 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-15 23:05:28 +00:00
nor..67
4f02b407cf - remove usage of Box mesh constructor with position from BasicGame template
- deprecate Box mesh constructor with position and add cause to javadoc
- BOOYA

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10064 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-13 01:00:53 +00:00
rem..om
17b53db1aa Changed all NullPointerException in ShaderSource to IllegalArgumentException
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10063 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-12 21:36:40 +00:00
rem..om
39d0939879 MotionEvent upVector is now defaulted to Y axis
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10054 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-04 18:04:23 +00:00
Zer..om
2f886846c8 Updated SettingsDialog with an improved layout (including labels for the options), i18n via a resource bundle, and a more sensible list of windowed mode screen resolutions. You can also now specify a minimum width and height in the app settings and it will not let you select a mode smaller than that.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10050 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-29 22:12:15 +00:00
PSp..om
4c2579d0bf Added a getter for the state manager's Application.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10049 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-29 18:18:40 +00:00
rem..om
7722b7b09d Cinematic, added an enqueueEvent method that allow to stack events without knowing their duration.
added support for blending animations transitions in AnimationEvent, added support for having several channels in AnimationEvent.
added javadoc

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10045 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-27 12:38:28 +00:00
rem..om
01bf1ca843 Fixed 2 issues with shadows :
- Looks like Poly offset behave defferently between ATI and NVIDIA i added a bit of offset to avoid shadow acne for NVIDIA
- Added a flag needCompareModeUpdate in the Texture class to avoid setting it on every frame in the renderer. I changed Lwjgl and Jogl renderer accordingly.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10043 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-23 13:55:17 +00:00
rem..om
7e43015f3c Removed cos2,sin2 and reduceAngle from FastMath as they were unused and confusing, and somehow buggy.
See forum post
http://jmonkeyengine.org/forum/topic/patch-remove-fastmath-sin2cos2/#post-198276

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10042 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-23 08:58:19 +00:00
rem..om
8a4b204154 fixed issue 461
http://code.google.com/p/jmonkeyengine/issues/detail?id=461&can=5&q=label%3AProduct-jME3&sort=priority&colspec=ID%20Type%20Status%20Component%20Priority%20Difficulty%20Product%20Milestone%20Owner%20Summary

BatchNode now use an instanceof Geometry statement to know if the spatial can be batched. It Then check the BatchHint on this spatial.
ParticleEmitter, BitmapTextPage and TerrainPatch extends Geometry and should not be batched so their batchHint has been defaulted to Never.
Image also extend Geomety but it may be useful to batch images.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10040 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-22 15:20:26 +00:00
rem..om
a330f83a2d fixed issue 418
http://code.google.com/p/jmonkeyengine/issues/detail?id=418&q=label%3AProduct-jME3&sort=priority&colspec=ID%20Type%20Status%20Component%20Priority%20Difficulty%20Product%20Milestone%20Owner%20Summary

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10039 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-22 15:02:40 +00:00
nor..67
9d88420dd3 - Quaternion javadoc fix, thanks to @marcodezeeuw
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10037 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-19 14:29:14 +00:00
rem..om
c86c692ae9 Applied Javadoc patch for ColorRGBA thanks to jonathan.pikalek
http://code.google.com/p/jmonkeyengine/issues/detail?id=557&can=6&colspec=ID%20Type%20Status%20Component%20Priority%20Difficulty%20Product%20Milestone%20Owner%20Summary

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10036 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-18 16:46:21 +00:00
nor..67
53807571a6 - Quaternion javadoc fix, thanks to @JesperSmith
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10034 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-18 16:29:00 +00:00
PSp..om
fbb0bcff37 Added an accessor for accessing the current GeometryComparator
for a bucket.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10033 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-18 05:43:09 +00:00
PSp..om
8ce28cbc04 Added an accessor for getting the list's comparator.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10032 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-18 05:42:42 +00:00
PSp..om
6ec55f097f Removing the accidental method addition (simulateEvent)
that tagged along for the ride when I added the joystick
enhancements.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10031 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-18 05:42:22 +00:00
rem..om
157fb96141 DirectionalLight shadows now work properly when the view cam is in parallel projection
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10030 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-15 12:27:26 +00:00
iwg..ic
dd46be3688 Add support for multiple folder storage types for getStorageFolder
See forum post http://jmonkeyengine.org/groups/android/forum/topic/jmesystem-getstoragefolder-updates/

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10020 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-05 00:59:52 +00:00
rem..om
22a18c5ba4 Fixed issue int RnederManager.proeloadScene that was causing failure when attempting to load CPU usage buffers to the GPU
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10018 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-02 15:57:33 +00:00
rem..om
6a455731c7 Cinematic, made sure an event is properly initialized when added during playback
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10017 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-12-02 15:48:15 +00:00
dan..om
eea91e0b20 - Fix to sphericalToCartesian and related methods that checks if store is null. If it is, store is created internally.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10007 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-26 13:12:44 +00:00
rem..om
b88350a069 All shadow renderers/filters are now properly savables
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10005 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-24 14:46:12 +00:00
rem..om
6bd3ff2f29 BufferUtils now use java 5 compliant code to find if a Buffer is direct
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10002 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-21 21:10:53 +00:00
Zer..om
219af0f9f4 Updated AppState Javadoc.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9999 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-16 14:57:44 +00:00
rem..om
d8213d15b6 SoundEvent now sets the underlying audioNode to not be positional
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9996 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-13 21:31:11 +00:00
Sha..rd
2e35519182 * Nifty will now set the BitmapText base color instead of using the material's color (which could override the color of the shared font)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9995 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-13 03:16:16 +00:00
Zer..om
99bf4248df Fixed the toggling of stats display on/off to also remove the shading behind.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9992 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-11 12:41:45 +00:00
Sha..rd
ffa0639580 * Fix issue 526
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9989 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-10 21:57:54 +00:00
Sha..rd
0229a54b5e * Fixed some "throw new NullPointerException" statements and replaced with IllegalArgumentException
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9987 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-10 21:47:19 +00:00
Sha..rd
7dae4d5238 * Fix issue 551
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9986 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-10 21:39:33 +00:00
rem..om
78d1754df1 Implemented proper frustum culling for the shadow post pass.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9979 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-10 14:15:41 +00:00
rem..om
116c7161f7 Added a workaround the incomplete draw buffer in basicShadowRenderer
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9978 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-11-09 06:30:46 +00:00