100 Commits

Author SHA1 Message Date
bre..ns
62a3bc2705 fixed bug in terrain editor, submitting new texture before scale causing error in shader
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8923 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-12-14 00:30:34 +00:00
bre..ns
6ef11723a3 added terrain material params to terrain editor window
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8809 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-11-26 21:48:57 +00:00
bre..ns
2253690024 normen made me do it!
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8712 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-11-17 19:03:36 +00:00
bre..ns
4e34217111 * Terrain API changes to better support TG in SDK terrain editor
* Refactored TG slightly.
* Updated TG tests
* new TG alphamap test data

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8711 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-11-17 18:38:41 +00:00
nor..67
5e35a60622 - fix double-close in TerrainEditor
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8660 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-11-13 19:52:30 +00:00
bre..ns
a2975b70a0 cleaned up threading in TerrainEditorController
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8639 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-11-10 22:20:54 +00:00
bre..ns
8f61aa757c fixed terrain editor errors
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8636 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-11-10 17:02:54 +00:00
nor..67
122d438e9d SDK:
- fix some bugs related to scene opening

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8623 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-11-09 23:19:57 +00:00
nor..67
818a8bdaab SDK:
- remove invokeLater from TerrainEditor
- add isOgl() and isAwt() for asserting threading to SceneApplication

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8622 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-11-09 22:41:12 +00:00
nor..67
10ce82f423 SDK:
- changes in Scene opening (all callbacks are coming on the EDT now)
- optimize selection callbacks
- optimize/simplify threading
- recognize changes in classpath and recreate ClassPath for AssetManager based on that

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8621 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-11-09 22:11:24 +00:00
bre..ns
ca628fe5d6 fixed terrain scale bug
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8314 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-09-27 22:34:42 +00:00
bre..ns
d63fcf3e23 Modified terrain node listeners to handle removed terrain. Fixed an issue with actions spamming the save cookie with modified changes.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8310 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-09-26 15:39:27 +00:00
bre..ns
5ee9306454 terrain editor node listener changes
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8275 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-09-23 06:02:25 +00:00
bre..ns
0bcf848922 fixed some terrain editor texture table refresh bugs when terrain is added/deleted
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8274 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-09-23 01:36:10 +00:00
bre..ns
bb4a1d7961 * fixed error in terrain paint action with changes to png format
* scene explorer and composer will enable terrain lod control by adding camera in

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8253 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-09-13 22:41:54 +00:00
bre..ns
2b8ec329ab added JmeTerrainLodControl objects for the SDK
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8250 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-09-13 03:22:15 +00:00
nor..67
5b59687769 SDK:
- change some plugin names

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8172 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-09-04 11:19:38 +00:00
bre..ns
b7993a80ba lights now have in-scene marker icons in SceneComposer
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8151 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-09-03 01:20:28 +00:00
nor..67
86faa20c65 - fix dependencies
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8133 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-29 19:44:11 +00:00
nor..67
fdd0253aac SDK:
- make plugin windows not open on start when tehy were left open on close

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8118 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-26 21:19:15 +00:00
nor..67
2918980a88 SDK:
- Add AssetKey properties to Model Import dialog
- Improve ProjectAssetManager path handling
- Allow setting AssetKey data in AssetDataObject (Uses apache BeanUtils to copy data from other AssetKey)
- Set version number and dependency to 3.0.0 for all plugins
- Change some plugin names
- Set "jMonkeyEngine" as plugin group name

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8093 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-25 18:38:04 +00:00
bre..ns
82a405f067 * terrain paint tool will no longer wrap; bug fix thanks to pitoui
* flipped paint coords to match flipped terrain coords in last commit

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8062 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-23 00:05:34 +00:00
bre..ns
cc27b5bcf6 terrain editor now copies default texture to assests folder
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8037 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-18 15:58:51 +00:00
nor..67
5b02a24428 SDK:
- Make sure plugin TopComponents bring OpenGL window to front when used

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8031 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-17 21:44:40 +00:00
nor..67
640cc164f5 SDK:
- Improve TerrainEditor window layout

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8030 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-17 17:32:58 +00:00
bre..ns
9bd9e1dc08 fixed add terrain bug, now they all use the same action
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8022 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-16 16:14:46 +00:00
rem..om
54b6974778 SDK :
- Changed the way to check if a file is a dds file (third and last)

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8021 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-16 14:47:51 +00:00
rem..om
fb6abf7e84 SDK :
- Skybox wizard now supports dds file format
- Terrain editor now supports loading of dds files
- Optimized buttons creation in the terrain editor's texture list

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8017 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-16 11:09:27 +00:00
rem..om
3b47418f4f SDK :
- applied changes of the core to terraineditor


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7931 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-27 17:50:15 +00:00
bre..ns
4b57b7187a fixed terrain camera controller to use the changes to AbstractCameraController
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7881 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-18 16:42:43 +00:00
bre..ns
dda8ee2c38 * select and move tools added to sdk
* ability to easily add other tools to scene composer
* changed camera controller to handle more types of mouse events
* much refactoring of sceneComposerToolController

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7863 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-15 17:20:39 +00:00
bre..ns
1b14d354d2 * SDK:cleaned up some unused controller methods
* SDK:fixed alpha image save issue

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7797 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-01 18:15:52 +00:00
bre..ns
9568cf0ea6 * added the LOD control to terrain in the editor
* increased terrain default scale
* fixed a bug in the paint tool when terrain scale was not 1

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7785 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-06-29 21:57:46 +00:00
nor..67
8364f4e072 git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7775 75d07b2b-3a1a-0410-a2c5-0572b91ccdca 2011-06-29 01:29:24 +00:00
nor..67
6144a86e41 SDK:
- cleanup some packages, move some classes
- better names for some classes

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7772 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-06-29 00:43:06 +00:00
bre..ns
4df19663dd * support for new terrain texture limit
* better threading

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7760 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-06-28 00:11:59 +00:00
nor..67
b7afd19fb4 - add create terrain action to SceneExplorer menu
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7721 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-06-24 09:12:41 +00:00
nor..67
9790cff2c3 - fix terraineditor project files
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7719 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-06-24 00:10:09 +00:00
bre..ns
e08dc6f6cf * refactored terrain tools into individual tools and actions
* added terrain tool undo/redo support

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7718 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-06-23 23:46:16 +00:00
nor..67
0b02438f96 - add various SuppressWarnings("unchecked")
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7677 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-06-20 01:54:10 +00:00
bre..ns
bb916a02c2 * added smooth brush to terrain editor
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7653 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-06-17 22:04:38 +00:00
bre..ns
1cea8d81fc * hooked the level button to the toggle bar, added tool tip
* wired in smooth tool, not implemented yet however

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7651 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-06-17 16:53:38 +00:00
bre..ns
e46e696838 terrain editor slider fix for mac
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7650 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-06-17 16:31:30 +00:00
bre..ns
23a65d1caa added level-terrain tool
moved hint text to resource bundle

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7649 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-06-17 15:58:03 +00:00
bre..ns
be8929da87 * fixed a material bug in editor initialization
* changed terrain saving to use the cookie instead of the node, saving works well now
* updated to use new API changes

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7627 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-06-14 15:51:42 +00:00
bre..ns
d5c2a14602 an only add one terrain to the scene now in jmp
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7202 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-04-06 17:07:12 +00:00
nor..67
6cab407283 - change tool wizard actions to use AWT-safe org.openide.Node instead of spatial
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7183 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-04-04 15:56:04 +00:00
nor..67
58ddf49040 - Add ProjectAssetManager accessor to abstract SceneExplorer actions
- Use ProjectAssetManager in SkyBox wizard instead of "dirty" SceneApplication.getApplication().getAssetManager()

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7139 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-29 15:24:48 +00:00
nor..67
197d793cc8 - Create "New Control" and "New Spatial" abstract classes that allow showing a Wizard before creation
- Fix freeze of Add Skybox.. in Terrain Editor

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7138 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-29 15:19:27 +00:00
nor..67
6fd3bbedae move sdk to trunk
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@6972 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-14 12:55:55 +00:00