2940 Commits

Author SHA1 Message Date
nor..67
8a6849b40c SDK:
- Turn off light when closing scene

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10123 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 18:23:29 +00:00
nor..67
7b46639a4c SDK:
- Add way to store packed textures to png files when creating j3m files

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10122 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 18:23:02 +00:00
nor..67
9b1e2819a9 SDK:
- fix AssetCompletionProvider exception on blank lines

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10121 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 16:52:01 +00:00
nor..om
28bb74fa95 add dot
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10120 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 16:45:19 +00:00
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
2013-01-20 16:40:42 +00:00
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
2013-01-20 16:39:35 +00:00
nor..67
7bc7aed6d8 SDK:
- Improve update logic in SceneExplorerProperty

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10117 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 15:45:38 +00:00
nor..67
12132aac65 SDK:
- Make scene sync listening generic
- Fix AppStateExplorer updates

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10116 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 15:44:52 +00:00
nor..67
8fef000fe9 SDK:
- Use read mutex when checking SceneExplorerProperty value, not just write mutex when writing

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10115 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 14:45:02 +00:00
nor..67
03f1060500 SDK:
- More ProjectAssetManager cleanups (final vars, logger etc)

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10114 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 14:31:11 +00:00
nor..67
02964b1c0d SDK:
- small synchronization cleanups in ProjectAssetManager

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10113 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-20 14:18:42 +00:00
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
2013-01-20 09:00:55 +00:00
nor..67
d127a7389e SDK:
- improve FakeApplication handling

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10111 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-19 20:11:47 +00:00
nor..67
220490bee7 SDK:
- improve SceneRequest Node handling

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10110 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-19 20:11:22 +00:00
Kae..pl
1c2baedbc1 Improvements to the weight and index buffers loading:
- if more than 4 weights is applied to the vertex then the 'strongest' weights are used
- warning is logged only once when model has vertices with more than 4 weights (and not for every vertex as it was before)

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10109 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-19 17:27:36 +00:00
nor..67
e4d715d216 SDK:
- improve logging of SceneExplorerProperty for later

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10108 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-19 12:53:53 +00:00
nor..67
abf1a98c00 SDK:
- improve logging of SceneExplorerProperty for later

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10107 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-19 12:52:19 +00:00
nor..67
fc00c928ac SDK:
- fix asset completion for situations with getter brackets, e.g. new Material(getAssetManager(), "

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10106 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-19 12:42:26 +00:00
nor..67
20dce97f5d SDK:
- improve FakeApplication and SceneApplication cleanup

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10105 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-19 00:45:38 +00:00
nor..67
733ad2fdbe SDK:
- Update SDK manual

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10104 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 23:33:44 +00:00
nor..67
0ff6cb8fc3 SDK:
- cleanup imports and other small things in SDK-Core

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10103 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 23:31:12 +00:00
nor..67
6307a254a4 SDK:
- fix SceneExplorer property issues

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10102 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 22:57:50 +00:00
nor..67
f1ee873706 SDK:
- fix AtlasBatchGeometry wizard title

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10101 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 22:13:02 +00:00
nor..67
fb90a0b701 SDK:
- Add wizard to AtlasBatchGeometry tool

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10100 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 22:12:05 +00:00
nor..67
92a96b64d7 SDK:
- Improvements to FakeApp lifecycle and cleanup
- Use main rootNode for FakeApp
- Improve "Run AppState" integration slightly

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10099 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 21:12:54 +00:00
nor..67
75852531af SDK:
- add way to run AppStates

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10098 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 20:08:26 +00:00
nor..67
5870f11ff4 SDK:
- add missing dependencies for code completion

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10097 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 19:22:04 +00:00
nor..67
f854248495 SDK:
- cleanup logger use in ProjectExtensionManager

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10096 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 16:00:45 +00:00
nor..67
6dacfd56b3 SDK:
- cleanup logger use in ProjectAssetManager and ProjectExtensionManager

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10095 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 15:59:00 +00:00
nor..67
aa8866e92e SDK:
- cleanup logger use in AssetCompletionProvider

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10094 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 15:17:21 +00:00
nor..67
7a3b2f246e SDK:
- ProjectAssetManager: change getFilesWithSuffix -> getAssetsWithSuffix as they are no file paths.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10093 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 01:44:41 +00:00
nor..67
28212be9bb SDK:
- AssetCompletionProvider: add support for fonts and filters

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10092 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 01:22:48 +00:00
nor..67
308c8f6c08 SDK:
- AssetCompletionProvider: add support for sounds and nifty xml

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10091 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 00:39:00 +00:00
nor..67
bb0a7befc5 SDK:
- AssetCompletionProvider: add changed command check to loadModel as well

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10090 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-18 00:11:56 +00:00
nor..67
e51b39a628 SDK:
- Add asset code completion

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10089 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-17 23:47:34 +00:00
nor..67
bcedc37037 SDK:
- Add Atlas Batch command
- Add undo to geometry batching

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10088 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-17 20:01:54 +00:00
Kae..pl
3d38b634d5 Added functionality that will ignore modifiers that cause no changes to the model due to incomplete (but not invalid) definition. This caused errors when object had for example two armature modifiers and only the second one had armature model attached.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10087 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-17 19:44:05 +00:00
nor..67
e84105307c SDK:
- make SceneExplorerProperty use mutex less often

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10086 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-17 03:04:27 +00:00
nor..67
08212605bc SDK:
- make SceneExplorerProperty syncing a bit more consistent

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10085 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-17 02:34:50 +00:00
nor..67
1fc78cae84 SDK:
- add missing class from previous commit

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10084 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-17 02:11:00 +00:00
nor..67
81a08d6c49 SDK:
- MAJOR overhaul of the SceneExplorer node updates, updates are no longer blocking or reading from another thread
- Some issues with enums still
- simplified, improved and more versatile SceneExplorerProperty class


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10083 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-17 02:03:20 +00:00
nor..67
f77b953fff SDK:
- make sure FakeApplication executor is started in all cases

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10082 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-16 20:59:51 +00:00
nor..67
7ef0e439d4 SDK:
- Make ProjectAssetManager return Assets from classpath for textures, sounds, j3m files etc.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10081 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-16 20:52:11 +00:00
nor..67
4c87e3ecae SDK:
- Add execution of queued tasks to FakeApplication

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10080 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-16 20:30:35 +00:00
nor..67
2d1af0f1f8 SDK:
- Improve FakeApplication, integrate into main application
- Add separate execution thread for user code
- Add error handling for failing AppStates
- Add error handling for failing Controls
- AppStateExplorer now works when opening it after the scene

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10079 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-16 20:14:20 +00:00
nor..67
2c6e8cbb2a SDK:
- improve ProjectAssetManager classpath scanning and updating

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10078 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-16 18:42:22 +00:00
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
2013-01-15 23:08:53 +00:00
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
2013-01-15 23:05:28 +00:00
nor..67
2c9fe26913 SDK:
- persist window position of AppStateExplorer

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10075 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-15 05:37:52 +00:00
nor..67
07de275681 SDK:
- rename "Optimize Geometry" -> "Batch Geometry"

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10074 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-01-15 05:36:36 +00:00