rem..om
d502d22d0e
Added LightPosition, LightDirection, AmbientColor and LightColor in UniformBinding so they can be referenced and used in the shaderNodes editor.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10884 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
phr00t
15e379c8f1
Fix typo..
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10883 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
phr00t
b95cc8901d
Native bullet 2.82 builds with support for raytest m_flag modification, unmodified mac 2.82 build included (will get updated 2.82 mac binary early next week)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10882 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
phr00t
614bffa9ae
Native bullet raytest m_flags now accessible to Java, updated bullet builds incoming...
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10881 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
bre..om
ac51e1d885
Allow a custom Executor to be passed to the TerrainLodControl
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10880 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
phr00t
f4598eeb91
...but I want my MacOSX 2.82 Native Bullet libraries nnnoowww\!
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10879 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
8e1bedf7e7
Bugfix: fixed an NPE exception that occured during flat textures merging.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10878 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
bre..om
fe1f90dbf6
Added a method to manually clean up any Terrain lod control threads.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10877 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
61c3d27942
Feature: improved bone debugger shape if provided with bone lengths (if no lengths data is available then the view looks as usual).
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10876 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
7987f5edf0
Refactoring: removing BlenderContext cleaning; reference to the instance of this class is lost instead after the loading is done.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10875 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
gouessej
f49992d15b
Switches to JOGL 2.1.2
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10874 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
gouessej
e3651d8f96
Adds an Ant target that downloads JogAmp's JARs
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10873 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
44a7b1f098
Feature: applying static pose transformations for bones.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10872 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
6b12e0d071
Bugfix: fixes to bone's transformation evaluation in LOCAL and POSE spaces.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10871 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
5097881499
Refactoring: simplified method that loads the object's transformation.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10867 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
PSp..om
46b573db52
Fixing some implicit casts. These must be ignored
...
in GLSL 1.5 but with older GLSL spec'ed I was getting
implicit cast errors.
I believe these are harmless if not needed but I'm
not sure if there are hidden ramifications. This
looks more correct to my eyes.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10866 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
PSp..om
b8071a2f50
Properly set the number of samples in some of the
...
tests to find other filters that worked and didn't
work in the presence of AA. (CrossHatch is broken
similarly to the way DoF was broken.)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10865 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
PSp..om
6469c739c5
Fixed the DepthOfField effect to work with AA
...
enabled.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10864 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
1c26d91bb2
Bugfix: fixed a bug that raised IndexOutOfBounds exception when blending was applied to image with mipmaps. (commited once more because the previous version still had errors).
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10863 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
3dbe5fcec6
Bugfix: fixed a bug that raised IndexOutOfBounds exception when blending was applied to image with mipmaps.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10862 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
c278b39c82
Bugfix: fixed an issue that caused NPE to be raised when UnsupportedConstraint was allocated.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10861 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
bre..om
d723af5009
SDK's camera now focuses on the cursor, no more unresponsive zooming. Also fixed an issue with terrain editor's save cookies not resetting. Happy Halloween
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10860 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
rem..om
b14f33936f
the ShaderNodesLoader is now properly reset when loading several technique def using nodes
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10859 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
nor..67
0759c74764
- change app version of nightly to 3.1-pre-alpha-svn
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10858 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
nor..67
222bea7346
- up plugins version of nightly to 3.1.0
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10857 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
1ae900023e
Refactoring: making bone constraints to be applied from the root bone to the children and refreshing bone world vector after baking bone's constraint.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10856 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
rem..om
f6ca843f03
Fixed how Hardware BoneIndex and BoneWeight buffers are handled in extractVertexData when used for a shared mesh.
...
All buffers are now properly initialized and data copied over if needed.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10855 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
27a7fde24d
Feature: added support for influence factor in IK constraint.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10854 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
821d6b6aa3
Bugfix: locations of bones not connected to their parents are now properly applied if their constraints force them to
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10853 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
e148d0e01a
Bugfix: fixed a bug that caused NPE to be raised when object had armature but bones were not attached to vertices (now every skeleton that is defined in the blender file is loaded).
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10852 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
2ccadb7a7a
Bugfix: fixed a bug (that occured during work on IK) that caused NPE to be raised when constraint other than IK was applied to bone.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10851 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
sha..RD
1df0a0a17b
* Forgot to commit the actual .so
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10850 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
sha..RD
7e578e696b
* Fix Android build by not referencing every single CPP file which may get added or removed at will ...
...
* Commit updated android bullet natives. As a bonus you get MIPS build as well!
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10849 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
sha..RD
3fbad71595
* Update to Bullet 2.82
...
* Update Linux and Windows natives with the changes that were done on Java side. Android and Mac OS X builds coming .. but not right now.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10848 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
PSp..om
d89f4caa94
Added the non-wireless X Box controller mappings
...
and remap the .z axis (the triggers) so that it
doesn't confuse the remapped rx axis. Thanks
to @revv for the patch.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10847 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
sha..RD
27a4d4d268
* On Windows, forcefully load our version of OpenAL to prevent any currently installed versions in System32 from overriding it
...
* Increase buffer size used to extract natives from 1 KB to 100 KB to speed up extraction
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10846 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
0921540124
Bugfixes:
...
- fixed issues with bones transformation applying and reading in world space
- fixed issue with lack of animation track for some bones whose constraints affected the animation
Refactoring:
- improved (and simplified) bone loading
Features:
- added basic implementation of the IK constraint (still a lot to be done but works for simplest cases)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10845 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
SHA..rd
0ab43e0649
* Fix Linux MinGW build for latest CMake
...
- Ensure compiler is specified as absolute path at /usr/bin otherwise CMake won't find MinGW's tools such as ar/as/ld/objcopy etc etc and use Linux's instead
- Remove additional workarounds that were now causing problems
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10844 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
rem..om
509f4eae35
Removed remaining debug system out in SpotLight
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10843 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
rem..om
ee03907418
Changed the Mesh.isanimated to check for BindPose,BoneWeight, BoneIndex instead of just BindPose to avoid crashes in the skeleton control on old models.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10842 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
a6004618ce
Bugfix: changed method visibility from private to public to prevent compilation time errors.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10841 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
32b79324a9
Bugfix: fixed an issue with proper bone orientation in 3D space (as in blender bones have different local coordinates system than other features); this fix caused more models to be loaded properly and made the code more simple
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10840 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
c0f0f0ca9e
Bugfix: BlenderModelLoader attached root objects to the scene node before applying the constraints; this sometimes caused NPE to occur while applying the constraints
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10839 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
bre..om
d61ac1afe5
Added alphamap rename tool to the terrain editor. Removing a texture layer now clears all alpha for that layer
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10838 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
PSp..om
a2a39bd0d5
Added a connected check to DefaultClient's channel-based
...
send method. Even though it delegates to a method that
will wait for being connected, send(channel, msg) can't
properly do its channel verification until the connection
is fully setup. So now it waits.
I also went ahead and added constants for the normal default
(previouslly hidden) channels that are used during normal
send(msg). Useful for code that wants to deal with channels
genericly but still wants to be able to use the default
channels.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10837 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
PSp..om
db8dc8d4fa
Added a toString() method to DisconnectInfo.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10836 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
sha..RD
2abf8218be
* Fix 64 bit native bullet compile on windows. 64 bit build requires using mingw-w64 instead of mingw32. Also if mingw-w64 is used, both 32 bit and 64 bit are supported.
...
* Add note regarding requirement to use GCC 4.7.3 when compiling native bullet on windows, since 4.8.1 crashes with segmentation fault
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10835 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
PSp..om
cc2d4cd83f
Future-proofing JmeVersion now in case we want to
...
do something smarter in the future.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10834 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
PSp..om
16428d82aa
Marking as non-version specific.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10833 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
rem..om
ade8d30d8c
Shadows : post pass is no longer rendered when there is no geometry that cast shadows, avoiding rendering what ever there is in the graphic memory in that particular case.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10832 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago