1101 Commits

Author SHA1 Message Date
Kae..pl
1f90dcb8ff Textures importing refactoring in blender loader.
Each generated texture has now its own generator class.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7975 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-04 21:39:35 +00:00
rem..om
152153e94f SDK : removed reference to org.jdesktop.layout in core project
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7974 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-04 12:01:32 +00:00
rem..om
72b6211c6f SDK : fixed NPE in colorRGBADIalog introduced by previous change
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7973 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-03 00:19:38 +00:00
rem..om
354fab834e SDK : Changed Texture panel in material editor to display a preview of the texture, added icons on buttons
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7972 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-02 23:33:48 +00:00
rem..om
bb4449423d SDK : Changed color panel in material editor to display the color and input the values in separate fields
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7971 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-02 21:35:51 +00:00
rem..om
d722c65280 CameraNode : created a simple testCase to demonstrate how easy it is to make a camera follow a spatial using a Camera Node.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7970 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-02 14:24:59 +00:00
rem..om
291fa0dc1b SDK :
- fixed alignement issues due to previous change in TextPanel

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7966 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-02 00:05:08 +00:00
rem..om
5af2fb3fbb SDK :
- Material editor : made TextPanel widget to trigger property change when the field looses focus. It was only triggering it when you pressed enter in the field. (at least on Windows 7, it can be different on other OS)

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7965 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-01 22:50:25 +00:00
rem..om
27e3256577 SDK :
- fixed issue 374...maybe

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7964 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-01 22:45:18 +00:00
rem..om
4c99595a9a SDK :
- fixed polyOffset issue
- fixed FloatPanel spinner having an integer step size

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7963 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-01 22:37:21 +00:00
nor..67
59d2c95991 - display message when unable to open DDS image
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7962 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-01 18:08:03 +00:00
nor..67
67a8ed6fc7 - disable opening of SceneViewer for OffScenePanels
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7961 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-01 17:48:54 +00:00
rem..om
2b2daf2090 SDK :
- Added a material browser custom editor to pick materials.
- refactored the material preview to a widget, with possibility to preview on a sphere a box or a quad.
- changed the material editor preview by the new widget

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7960 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-01 14:05:01 +00:00
rem..om
8dba313b4a SDK :
- Added a CameraRequest to the PreviewRequest to be able to request location, rotation and lookAt of the scene camera
- fixed some compilation warning

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7959 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-08-01 14:00:27 +00:00
sha..rd
2767600fe3 * Proper aging for particles emitted in a frame
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7958 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-31 20:51:05 +00:00
rem..om
6dcf5f2d50 SDK : scene composer has now an effect section in the utilities frame with a button to make all emitters under the selected node to emit their particles.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7956 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-31 09:29:25 +00:00
rem..om
6c24af2831 Particle Emitter : faceNormal is now correctly saved
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7955 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-31 08:45:35 +00:00
Kae..pl
83eff8fef0 Removing unnecessary packages.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7954 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-30 23:31:29 +00:00
Kae..pl
1e7b7860fe Large blender importer refactoring:
- bleder features separated between different packages
- refactoring of modifier system (each modifier now in a separate class)
- refactoring of constraints system (each constraint now in a separate class)
- no converter interface
- every helper supports versions 2.49 and 2.5+.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7953 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-30 23:28:21 +00:00
rem..om
21f09ad716 SDK refactored texture browser to use a treeview instead of a list
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7952 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-30 21:06:06 +00:00
Sha..om
a1e1057622 * Added javadoc for ParticleEmitter.setMeshType()
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7951 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-30 18:37:11 +00:00
Kae..pl
a6700cc754 Minro javadoc update.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7950 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-30 14:43:10 +00:00
rem..om
160b52ff57 SDK Particle Emitter Node:
fixed typo

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7949 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-30 12:35:28 +00:00
rem..om
3a6e089954 SDK Particle Emitter Node:
- Changed properties layout
- Added a button in the properties panel to emitt all particles 
- The mesh type can now be changed in the properties panel

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7948 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-30 12:31:37 +00:00
rem..om
f5dceb6c4d Particle Emitter :
- Added possibility to change the mesh type after initialization

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7947 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-30 12:29:26 +00:00
rem..om
865c380b4e Particle Emitter :
- Changed cloning method to clone(boolean cloneMaterial), and added a clone() method that calls clone(true). The missing clone(boolean) method was preventing the particle emitter to be correctly cloned when loading it from a j3o file yielding weird results.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7946 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-29 17:30:03 +00:00
Kae..pl
8de7a5755e Fix to mirror modifier loading (buffer bounds were exceeded in some cases).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7945 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-29 12:16:37 +00:00
Kae..pl
fbd1cb837b Ignoring textures that are defined but disabled in material.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7944 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-29 09:33:35 +00:00
Kae..pl
733195c33c Fix with reading the proper buffer.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7943 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-29 08:43:23 +00:00
rem..om
2b802d5272 Particle Emitter :
- fixed NPE when loading a ParticleEmitter from a j3o

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7942 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-29 07:12:19 +00:00
Kae..pl
821dc08553 Automatic generation of UV-coordinates (not the best solution yet, but working on it ;) )
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7941 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-28 21:09:56 +00:00
Kae..pl
c6aafbd0ef Bugfix: temp var was not released.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7940 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-28 19:21:03 +00:00
rem..om
8f59984d00 Particle Emitter :
- fixed setNumParticle method to correctly update the mesh buffers
- added a getMaxNumParticle that returns the max number of particles of the emitter
- changed testMovingParticles and testPointSprite to change the numParticle when hitting the space bar

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7939 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-28 17:08:59 +00:00
nor..67
6c4a84fa92 - fix material editor layout for some window managers (thanks to @madlion)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7938 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-28 17:04:41 +00:00
nor..67
2c635cf562 - fix material editor layout for some window managers (thanks to @madlion)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7937 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-28 16:18:25 +00:00
nor..67
12c76b676d - improve "create j3m" naming scheme
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7936 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-28 14:52:16 +00:00
nor..67
90a0344b25 - fix in MaterialPropertyEditor cache clear
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7935 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-28 14:48:06 +00:00
nor..67
2d2f0994e1 - fix preview of material in material editor
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7934 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-28 12:43:09 +00:00
rem..om
9b46654963 SDK :
- fixed materialPropertyEditor that was failing when changing material and aplying it to the geom

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7933 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-28 12:29:45 +00:00
rem..om
67cf4458c7 SDK :
- applied changes of the core to vehicle editor

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7932 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-27 17:50:32 +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
rem..om
b8025984a0 SDK :
- applied changes of the core to scene composer

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7930 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-27 17:49:55 +00:00
rem..om
2fe3bc6dc6 SDK :
- fixed key event dispatching from sceneViewer to oglpanel
- added a useCameraControl to avoid to have to override the onAnalog in each cameraController
- added alternate way to rotate camera wuth the third mouse button
- changed position of the view toolbar


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7929 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-27 17:49:14 +00:00
nor..67
654ee5f0db - update wiki page list
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7928 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-27 12:54:53 +00:00
Kae..pl
cc403160be Texture key for generated textures added.
Normalmap is only calculated when generated texture is an input.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7927 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-27 12:52:27 +00:00
rem..om
48e4522da5 SDK : fixed scene explorer refresh when deleting a light node
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7926 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-27 08:24:40 +00:00
nor..67
1b623df1ab - rename "SceneViewer" to "OpenGL Window" to reduce confusion
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7925 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-26 14:23:39 +00:00
nor..67
5ec83b0f62 - fix small typo in BlenderLoader
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7924 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-26 13:34:42 +00:00
Kae..pl
93530bc2d0 Fix to loading models with high number of vertices (greater than Shor.MAX_VALUE).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7923 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-26 11:41:10 +00:00
Kae..pl
04d3509c58 Improving image loading speed by using the BufferedInputStream.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7922 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-07-26 10:54:28 +00:00