nor..om
28bb74fa95
add dot
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10120 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
nor..67
9d88420dd3
- Quaternion javadoc fix, thanks to @marcodezeeuw
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10037 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
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
12 years ago
nor..67
53807571a6
- Quaternion javadoc fix, thanks to @JesperSmith
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10034 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
Zer..om
219af0f9f4
Updated AppState Javadoc.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9999 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
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
12 years ago
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
12 years ago
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
12 years ago
Sha..rd
ffa0639580
* Fix issue 526
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9989 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
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
12 years ago
Sha..rd
7dae4d5238
* Fix issue 551
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9986 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
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
12 years ago
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
12 years ago
rem..om
3a2d25ce30
One can now remove a cinematic event from a cinematic
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9976 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
Zer..om
cb079b48c0
Added code to darken the area behind the stats display so it can be read even over a light background. This can be turned off by calling setDarkenBehind(false) on the StatsAppState
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9975 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
0dadaa80f5
Shadow system refactoring.
...
- Basic and PSSM shadow renderer are now deprecated
- There is now one processor and its filter conterpart for each light type
- created an abstract shadow processor that hold the common shadowing code. It's totally independent of the shadow technique used.
- extracted the CompareMode and FilterMode enum to their own files.
- renamed FilterMode enum to EdgeFilteringMode
- refactored the shader code, to avoid duplicate code. all shadow related code is now gathered into Shadows.glsllib and Shadows15.glsllib.
- added spot light Shadows
- removed the ShadowCamera class as it was not used.
- removed "pssm" in the naming of classes, shader and shader libs since it's not relevant anymore
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9971 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
PSp..om
4458603c7e
Attempt to make the isParallelProjection() flag better
...
match the actual state of the Camera. When a camera
is created it is initially not a perspective camera and
now will reflect that. Setting the perspective frustum
will also now clear this flag.
The regular setFrustum can be used for ortho cameras
and so does not change the mode.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9956 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
PSp..om
b9274a3ed2
Added Rectangle.toString()
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9949 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
PSp..om
bf782ac840
Just fixing a typo in a comment.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9948 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
PSp..om
4610dbdacc
Added a form of line wrap mode that does a hard
...
clip, to include truncating the letter quad at
the border. This is better when text needs to
be hard constrained for UI type fields.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9947 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
PSp..om
580579285b
Added a getter for size since it's the only way
...
to compare a particular BitmapText's size to the
BitmapFont size.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9946 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
66ddbb654d
Point light shadows first push. Working solution based on rendering 6 different shadow maps.
...
Made a PointlLightShadowRenderer and a PointLightShadowFilter.
- This will need a lot of refactoring as a lot of code is duplicated with the PSSMShadowRenderer
- Also i plan to change the Shadow map rendering to a cubemap instead of 6 separate textures.
Added a cornell box model and a test case
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9942 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
89608f3fd5
fixed material param settings in PssmShadowRenderer
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9936 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
76dcabae66
Added proper documentation for camera.getWorldCoordinates
...
Added a convenience method to compute z in projection space from z in view space
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9934 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
7271bf4de7
Made the PSSmRenderer stop to create a new matrix for each split on every frame
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9931 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago