4269 Commits

Author SHA1 Message Date
Nehon
d5c96d84ee Fixed initialization issues in ChaseCameraAppState 2014-10-26 16:05:34 +01:00
Nehon
24a971a186 Fixed an issue where shadowZFadeLenght was not working with the DirectionalLightShadowRenderer 2014-10-26 16:05:33 +01:00
jmekaelthas
34cdd21488 Feature: improved IK algorithm by taking axis locks for bones into
consideration. Also rotation limits, stretch factor and stiffness are
also loaded from the blend file to be used later.
2014-10-26 11:49:34 +01:00
jmekaelthas
de2d7eebf7 Bugfix: fixed a bug that caused NPE to be raised when armature modifier
was on the mesh that had no vertex groups.
2014-10-26 11:11:38 +01:00
jmekaelthas
9efa32a250 Bugfix: improvements to Inverse Kinematics constraint. 2014-10-22 11:30:46 +02:00
Nehon
9cd1a514a6 Fixed an issue with cinematic that was causing the first frame of the cinematic to not be rendered.
Also fix some static constant calls the non static way in MotionPath
2014-10-20 15:10:44 +02:00
shadowislord
e15b86d0ba Merge pull request #181 from abies/IterableGeometryList
Added Iterable<Geometry> support for GeometryList
2014-10-16 22:46:50 -04:00
jmekaelthas
90d62218ed Feature: added reading edge crease and if it belongs to a face or not
(this will be used by some modifiers soon).
2014-10-14 10:43:26 +02:00
jmekaelthas
6dc8ff521a Feature: added an option to blender key that allows user to set the
width of edges unattached to any faces in the mesh.
2014-10-12 23:31:26 +02:00
abies
9484f1f4b4 Added Iterable<Geometry> support for GeometryList, so it can be use with foreach statements 2014-10-12 22:11:52 +02:00
Nehon
dd7ea3d2a7 Fixed Spline and MotionPath init issue when setting a curve tension before adding way points 2014-10-10 18:43:51 +02:00
jmekaelthas
13b433e434 Bugfix: fixed a bug that caused vertex colors to be improperly assigned
after temporal mesh triangulation.
2014-10-09 19:35:40 +02:00
jmekaelthas
6e05304d26 Bugfix: fixed a bug that caused ba UV coordinates to be applied on the
face after triangulation
Refactoring: made temporal mesh more exposed for external modifications;
this allows modifiers to properly modify the mesh and to remove some
modifier-specific code from the temporal mesh implementation
2014-10-09 15:49:00 +02:00
normen
1992da3471 Merge pull request #180 from Utlaen/patch-1
PhysicsCollisionEvent getPositionWorldOnA() stack overflow
2014-10-04 02:09:21 +02:00
Utlaen
1ddb8c22da https://github.com/jMonkeyEngine/jmonkeyengine/issues/179 2014-10-04 02:07:52 +02:00
Rémy Bouquet
f5f2fa360c Merge pull request #178 from davidB/mrt_fix
fix: examples/TestMultiRenderTarget.java to display tank (deferred) + en...
2014-10-02 17:47:49 +02:00
David Bernard
8c10173775 enhance TestMultiRenderTarget with small animation of light (rotating around 0,0,0 in 3s) 2014-10-02 17:10:34 +02:00
David Bernard
8ac5e70bd9 fix: examples/TestMultiRenderTarget.java to display tank (deferred) + encoded normal instead of black screen. 2014-10-02 16:34:38 +02:00
Normen Hansen
160cdb9d0d fix issue with setGravity/getGravity in native bullet 2014-09-29 17:43:46 +02:00
Normen Hansen
3a3145df09 Add RootNodeAppState, managing and updating a rootNode in an AppState 2014-09-29 13:56:29 +02:00
Normen Hansen
4a0529d2cb SDK:
- remove unused imports in Nifty Editor that fail to compile on JDK8 (?)
2014-09-28 21:07:30 +02:00
jmekaelthas
e18ffccf8a Feature: added support for mask modifier. 2014-09-27 12:04:35 +02:00
shadowislord
b39772c401 Fix JDK6 compliance
syntax error in TestInstanceNode
2014-09-24 12:27:49 -04:00
Julien Gouesse
e448e46675 Merge pull request #174 from saloisio/master
Updated JOGL canvas classes to fix shutdown bug. Also added frame rate support.
2014-09-23 12:33:24 +02:00
saloisio
6dace77a7a Animator is stopped only if it is currently animating. 2014-09-22 09:36:37 -04:00
unknown
23a0800e1d Merge remote-tracking branch 'upstream/master' 2014-09-22 08:44:24 -04:00
shadowislord
661053689d Fix glClear not working properly if the last rendered model disabled depth or color writing (fix issue #639 on google code) 2014-09-21 18:19:54 -04:00
Normen Hansen
5d0ac012c9 SDK:
- remove useless help entry
2014-09-21 18:42:29 +02:00
Normen Hansen
d2749138ed - add nifty style to nifty jar collection (should be moved to separate library entry at some point) 2014-09-21 18:19:28 +02:00
Normen Hansen
7f44574d8a SDK:
- update core baselibs project.xml
2014-09-21 18:18:34 +02:00
Normen Hansen
727102843e SDK:
- add beansbinding.jar to nifty editor
2014-09-21 17:53:33 +02:00
Normen Hansen
d4a04b9808 SDK:
- Fix NiftyGUI editor build
- Attempt at making NiftyEditor work
2014-09-21 17:39:57 +02:00
Normen Hansen
5a222f1541 SDK:
- update library references
2014-09-21 16:39:57 +02:00
Normen Hansen
940fe70803 - fix dist task in jme3-examples to not run at config time 2014-09-21 16:38:47 +02:00
unknown
0644c286ef Updated JOGL canvas classes to fix shutdown bug. Also added frame rate
support.
2014-09-19 13:24:01 -04:00
normen
24984048e6 Merge pull request #173 from GreenCubes/master
Fix some FBX loader problems
2014-09-17 10:57:24 +02:00
Rena4ka
1b43cb6d4a Fix some FBX loader problems
Fix exception when loading geometry without gui, fix loading nodes
without models (nested nodes)
2014-09-17 10:09:46 +04:00
pspeed42
1f795a7485 Forgot some other water height specific things that need
to be initialized.
2014-09-16 00:06:02 -04:00
pspeed42
45591c99a1 Fixed a broken water height initialization issue that I
inadvertently caused with my previous cleanup.
2014-09-16 00:03:22 -04:00
shadowislord
b1211e55a4 Implement spot light v. frustum culling by converting the spot light into an oriented-bounding box and then performing frustum v. OBB intersection. 2014-09-14 00:33:40 -04:00
shadowislord
e76559a847 Set the light filter's camera in RenderManager.setCamera() as it is more appropriate. 2014-09-14 00:32:10 -04:00
shadowislord
b51f015fb9 Add rudimentary cone v. frustum intersection test for light culling.
Restrict spot light angles to be between [0, pi/2]
2014-09-13 23:16:59 -04:00
shadowislord
9435d28431 Update .gitignore with two more nbproject/private folders 2014-09-13 17:23:18 -04:00
shadowislord
13f2fbd244 Remove a weird line of code from TestHoveringTank 2014-09-13 17:20:55 -04:00
shadowislord
1c0d798707 Add support for light culling or "filtering".
When rendering a geometry, light filtering is performed against the geometrys' world lights
to avoid rendering lights which will not effect the rendering outcome.
If the light is outside the camera frustum OR the light is outside the model's bounding volume,
then it will not be rendered.
2014-09-13 17:10:33 -04:00
shadowislord
75a67d0611 Particle.j3md now supports shadow casting (only for triangle-based particles) 2014-09-13 16:46:52 -04:00
shadowislord
c98da31999 Make pond shader look less shiny 2014-09-13 16:41:20 -04:00
shadowislord
7cae92dc67 Fix rendering glitch in TestTransparentShadow (missing tangents for normal mapping) 2014-09-13 16:40:36 -04:00
shadowislord
bfc866774f Fix lighting crash when using environment mapping due to the addition of instancing 2014-09-13 16:06:11 -04:00
pspeed42
aea5e4af31 Added a basic AppProfiler implementation and corresponding
app state.  If the app state is attached then it's 'enabled'
state can be toggled with the F6 key.
It displays a continnuously updating bar graph of the application
wide frame timings for 'update' and 'render'... where 'update'
is all of the parts that aren't 'rendering', ie: running
enqueued tasks, updating states, updating controls, etc..
2014-09-12 02:09:36 -04:00