2023 Commits

Author SHA1 Message Date
Sha..rd
3478012756 * OgreXML loader will accept models that use shared geometry but instead will extract the data to avoid sharing vertex buffers. This fixes issues when cloning animated shared geometry OgreXML models
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9005 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-08 23:45:34 +00:00
Sha..rd
77252b4304 * Geometry will now automatically de-share VertexBuffers if it detects it
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9004 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-08 23:43:30 +00:00
Sha..rd
ed07d685bf * Added Mesh.extractVertexData() to extract vertex data from another mesh based on this mesh's index buffer. Used to "de-share" VertexBuffers.
* Geometry will now automatically de-share VertexBuffers if it detects it

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9003 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-08 23:42:57 +00:00
bre..ns
921f4a25c2 removed NavMesh editor button from toolbar. Added constraint checks and javadoc to NavMeshGenerator
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9002 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-08 19:02:29 +00:00
rem..om
1547500b5a AndroidInput now correctly handles mutiple pointers touch events
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9001 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-08 18:42:51 +00:00
nor..67
5a5f321304 SDK:
- improve "filter enabled" logic

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9000 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-08 16:23:19 +00:00
nor..67
e6c6f047ba SDK:
- fix filter not being displayed when a new filter is loaded

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8999 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-08 15:58:55 +00:00
rem..om
dd76ee0890 Fixed Tap confirme event that was sending 2 tap events on each tap
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8998 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-08 15:05:52 +00:00
nor..67
0b5f6ee4d8 SDK:
- harsher thread.stop() for NavMeshGenerator

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8997 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-08 01:53:58 +00:00
nor..67
df34521b14 SDK:
- add configurable timeout for navmesh generator

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8996 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-08 01:37:50 +00:00
nor..67
5d957f96e1 SDK:
- disable auto-reload of scenes

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8995 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-08 00:29:17 +00:00
rem..om
a906b97be3 AndroidInput now correctly dispatches DOUBLETAP event
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8994 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-07 23:29:51 +00:00
nor..67
1ad66ae75c SDK:
- simplify NavMeshWizard layout

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8993 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-07 22:42:49 +00:00
nor..67
7c022e03fa SDK:
- increase direct memory size for SDK by default

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8992 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-07 22:12:10 +00:00
rem..om
5454675cda Formatted AndroidInput.java so it doesn't look like a C++ file...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8991 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-07 21:58:30 +00:00
nor..67
66118fe55d SDK:
- fix NavMesh wizard layout

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8990 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-07 16:37:58 +00:00
nor..67
89be3fac6e SDK:
- fix NavMesh wizard titles

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8989 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-07 16:34:35 +00:00
nor..67
eee8f765ff SDK:
- add green material to NavMesh by default

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8988 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-07 16:28:07 +00:00
nor..67
58c2287352 SDK:
- add wizard in SceneExplorer for creating NavMesh

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8987 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-07 16:20:09 +00:00
nor..67
a1e36ebd98 SDK:
- add fix for leaking asset memory with opened projects

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8985 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-06 17:06:56 +00:00
nor..67
fbf42ffbca - improve failsafeness of GeometryBatchFactory
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8984 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-06 17:00:34 +00:00
bre..ns
47f6470a27 added cai-nmgen jar to release folder
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8983 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-06 16:22:59 +00:00
bre..ns
28a64bbfcf added first cut of navmesh generator plugin to SDK
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8982 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-06 01:21:04 +00:00
rem..om
e4186c2497 - Changed catmull rom interpolation to use floats instead of doubles because somehow it was failing on android...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8981 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-05 23:37:47 +00:00
sky..om
8e721f5c93 Brought the number of Javadoc workings down to 322 from 391; Updated year to 2012 in license header of affected files
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8980 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-03 06:54:07 +00:00
sky..om
1801f1f336 Brought the number of Javadoc workings down to 391 from 410
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8979 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-03 04:59:16 +00:00
sky..om
b66984f8f5 Added javadoc for TerrainQuad heightMap parameters
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8978 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-03 04:42:54 +00:00
nor..67
1bf268bea7 - adapt name for destroyByteBuffer()
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8977 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-02 23:17:28 +00:00
nor..67
de65246ddb - add way to release direct memory, including test
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8976 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-02 23:10:59 +00:00
nor..67
90ad508aa0 SDK:
- update manual from wiki

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8975 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-02 20:58:48 +00:00
nor..67
73cc27ec7b SDK:
- remove updating help from nightly

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8974 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-02 20:43:50 +00:00
rem..om
fd65f31bbd Removed comitted system.out in MotionTrack
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8973 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-02 15:50:56 +00:00
rem..om
16759a9770 Fixed an initialization issue in MotionTrack
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8972 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-02 15:49:13 +00:00
rem..om
950276679e Nifty : applied patch posted by iwgeric in this thread http://jmonkeyengine.org/groups/android/forum/topic/error-with-nifty-and-awt/?topic_page=2&num=15#post-147332
fixes nifty interaction on touch event on android.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8971 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-02 09:11:13 +00:00
sky..om
baba9d6b47 Fix to TerrainGrid: only clone the grid's material to child quad if it doesn't have a material of its own
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8970 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-31 00:26:42 +00:00
rem..om
1f2193a2b9 Audio : implemented API for seeking capability in streamed ogg files. It doesn't work fine yet
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8967 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-29 21:41:18 +00:00
rem..om
f3675227e0 Cinematic : AnimationTrack takes now the animation's duration as default duration
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8966 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-29 20:07:02 +00:00
rem..om
93a181b4c7 Fixed IndexArrayOutOfBound that may occur in BatchNode.Also optimized temp array allocation in case there is no tangents buffer
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8965 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-29 19:39:48 +00:00
bre..ns
da3b43174c added new Terrain editor noise-based 'roughen' tool
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8964 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-29 17:34:34 +00:00
sky..ok
addfe4283b BatchHint Javadoc fixes
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8963 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-29 17:29:34 +00:00
nor..67
a4bf9038e0 SDK:
- remove noise.jar from libraries

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8961 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-28 14:40:56 +00:00
PSp..om
1083cbd5aa Removed the extraneous warning message since you will
get an exception with the same info (and it's not a 
warning anyway, it's fatal).
Also improved the error message to include the field
that failed to write.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8960 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-28 07:05:16 +00:00
bre..ns
8a9ec04e35 moved noise library into jme3/terrain
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8959 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-27 23:51:32 +00:00
rem..om
d6124d3489 Renamed AnimationHelper to AnimationFactory
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8958 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-27 21:30:28 +00:00
rem..om
e902588700 fixed TestMusicPlayer to corectly initialize audioContext
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8957 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-26 14:06:44 +00:00
rem..om
80df839071 refactored TestCinematic to use spatial animation with AnimationHelper instead of deprecated position, scale and rotation tracks
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8956 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-25 20:52:41 +00:00
rem..om
7de07d056c Created an AnimationHelper to ease the creation process of a spatial animation, based on key frames interpolation.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8955 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-24 16:11:49 +00:00
rem..om
1b1bad7da5 Fixed MotionTrack setEnabled method
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8954 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-24 14:18:41 +00:00
rem..om
9232c71cd7 Added a Transform(Vector3f translation,Quaternion rotation,Vector3f scale) constructor
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8953 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-23 20:07:39 +00:00
bre..ns
5d6fa1fc0b fixed a normal seaming artifact in terrain
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8952 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-22 23:02:23 +00:00