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
rem..om
6f6b123936
Changed the javadoc of AudioNode to clarify its behaviour when it's positional or not and regarding mono and stereo format audio sources
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10831 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
PSp..om
596b5a0060
Modifying an exception to log warning to actual do
...
what the warning says it will do.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10827 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
11d77cfdc2
Refactoring: removed unused methods.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10826 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
sha..RD
8538706254
* Add capability to serialize BVH data structure for MeshCollisionShape when native bullet is used (see http://hub.jmonkeyengine.org/forum/topic/meshcollisionshape-serialize/ )
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10825 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
sha..RD
c9c4bdeb54
* Javadoc clarification in Spatial.setCullHint and setBatchHint ( http://hub.jmonkeyengine.org/forum/topic/spatial-setcullhint-documentation/ )
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10824 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
iwg..ic
6a39a6b5ba
Add isEnabled to PhysicsControl interface
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10823 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
ebef55aecf
Refactoring: removing AbstractBlenderLoader class, it turned out to be unneded and made some unnecessary mess in the code.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10822 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
voi..om
cde9e514f0
Nifty GUI: improve mouse click interoperability between Nifty and Jme
...
see the super detailed explanation in the source code comment
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10821 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
rem..om
74f2b0a4c7
Fix TestMusicStreaming crash due to sound being positional and stereo
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10820 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
eda3e8d725
Feature: sky generated textures can be generated agains a cube or a sphere of a selected size. By default a sphere is now used. This makes the sky look entirely seamless.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10819 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
535a6dd8ce
Bugfix: fixed an issue when UV coordinates were not applied even though the mesh had them defined (the bug occured when the mesh had materials, UV's and no textures).
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10818 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
04ed5d1467
Bugfix: several minor bugfixes and improvements.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10817 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
e2cc42e6f3
Bugfix: making blender importer NOT to crash when coming accross Depth24Stencil8 image type.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10816 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
23cc867e38
Bugfix: making the importer NOT to crash when coming accross OCEAN type of generated texture (this is a new texture type).
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10815 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
517dece348
Refactoring: optimisations to generated textures loading (will affect some of them).
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10814 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
4ecc911b69
Feature: added bottom texture for the sky during sky loading.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10813 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
66f1a0302f
Refactoring: removing unnecesary System.out's. ;)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10812 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
eb7e7bbaad
Feature: added sky loading.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10811 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
iwg..ic
592303181e
Android: Rewrite of EGL config chooser. ConfigType is also now deprecated so that egl* protected parameters in AndroidHarness can be used. These new parameters are copied into AppSettings and then used in AndroidConfigChooser to define the minimum requirements for selecting an appropriate egl config. If a different config is choosen, the AppSettings are updated so users can detect the currently used values.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10810 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
iwg..ic
c1c9fc871a
Add alpha bits to AppSettings. Currently only to be used for Android EGL config choosing.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10809 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
f94ad2b37a
Bugfix: fixed an issue with improper normals direction in merged vertices in mirror modifier.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10808 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
rem..om
f0aff05d41
ShaderNodes : UnshadedNodes now supports hardware skinning, and discard threshold
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10807 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
915638a370
Refactoring: vertices and normals bind poses are now generated instead of read from the file (as suggested in ArmatureModifier ;).
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10804 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
2a00f1ccb0
Refactoring: removed unnecessary return type from the modifiers (it was never used).
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10803 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
8df3569688
Refactoring: small reorganisation of ObjectHelper class.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10802 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
Kae..pl
d86adfa4f1
Bugfix: fixed an issue with missing material color when material has a non used texture.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10801 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
rem..om
2fc18e9e2c
Fix for the builld, vector3f. interpolate was still called in SlopeTerrainTool instead of interpolateLocal
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10800 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
rem..om
2707b6586b
Fixed an issue where HW skinnings buffer were causing an exception when loading a mesh
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10799 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
iwg..ic
2711e729d0
Android: Modify EGLConfigChooser to evaluate available configs when asked by the surface. More to come to clean up this area. Addresses issue: http://hub.jmonkeyengine.org/forum/topic/crash-nexus-10-android-4-3/
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10798 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
PSp..om
5a1e7dbd63
Applied the same interpolate to interpolateLocal
...
treatment to Vector2f and 4f... fortunately no
JME code seems to use these.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10797 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
PSp..om
1fc55d2eb0
Changed the other two-vector version of interpolate
...
to interpolateLocal also since it also stores it back
to the same vector.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10796 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
PSp..om
b73d42e654
Changed interpolate to interpolateLocal to match latest
...
API change.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10795 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
PSp..om
641c138a1b
Changed interpolate() to interpolateLocal() to match
...
the other method behavior where "local" stores it back
to the same vector.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10794 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago