Commit Graph

  • ab26912f60 Adding changes pointed out by madlion. Kae..pl 2011-08-18 11:41:51 +0000
  • 9f221b5801 SDK: - remove planet from welcome screen nor..67 2011-08-17 23:23:26 +0000
  • cffe66ac9a SDK: - small fixes nor..67 2011-08-17 22:28:22 +0000
  • c3b870fae3 SDK: - Fix threading in SceneExplorer while opening scene nor..67 2011-08-17 21:53:54 +0000
  • 5cf01fcffe SDK: - Make sure SceneExplorer and FilterExplorer become visible when a scene / filter is opened nor..67 2011-08-17 21:48:24 +0000
  • 5b02a24428 SDK: - Make sure plugin TopComponents bring OpenGL window to front when used nor..67 2011-08-17 21:44:40 +0000
  • 640cc164f5 SDK: - Improve TerrainEditor window layout nor..67 2011-08-17 17:32:58 +0000
  • b71a9cbc0e SDK: - Remove Palette from SceneComposer - Add new splash screen - Change branding name to jmonkeyplatform_beta - Update Window Title to jMonkeyPlatform Beta nor..67 2011-08-17 17:25:20 +0000
  • 36dd462c4f Test rundown part 1 : - fixed NPE in FilterPostProcessor - fixed compilation error in terrain lighting rem..om 2011-08-17 16:01:31 +0000
  • 0448725e2b SDK: - remove PolyOffset parsing workaround nor..67 2011-08-17 14:35:36 +0000
  • faff3bf779 SDK: - change MatDef parsing so that new ffunc bindings are removed from parameter name nor..67 2011-08-17 14:32:37 +0000
  • f6f378ec55 * Use the same pbuffer pixel format for everything. Provides better compatibility. sha..rd 2011-08-17 03:34:11 +0000
  • db0a4f23a8 * New block language parser * Rewrote J3M loader * AssetManager.unregisterLocator() must be implemented * Added support for material default vars * Apply NVIDIA spot light fix for TerrainLighting sha..rd 2011-08-17 03:25:48 +0000
  • 0316bec713 SkyFactory : you can now specify the sky sphere radius when creating a sky to avoid near plane clipping when it's set too close to the radius value. see this post http://jmonkeyengine.org/groups/graphics/forum/topic/why-is-the-skybox-culling-when-i-adjust-my-camera-frustum/#post-139378 rem..om 2011-08-16 19:08:57 +0000
  • 9bd9e1dc08 fixed add terrain bug, now they all use the same action bre..ns 2011-08-16 16:14:46 +0000
  • 54b6974778 SDK : - Changed the way to check if a file is a dds file (third and last) rem..om 2011-08-16 14:47:51 +0000
  • 0eeb23e248 SDK : - Changed the to check if a file is a dds file rem..om 2011-08-16 14:47:06 +0000
  • ecaa03492c SDK : - Changed the to check if a file is a dds file rem..om 2011-08-16 14:46:44 +0000
  • f9aeea5064 SDK : - Fixed show selection toggle button in scene composer rem..om 2011-08-16 11:13:20 +0000
  • 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 rem..om 2011-08-16 11:09:27 +0000
  • 2a7d6582ae SDK : - Allowed the dds preview to display on a button rem..om 2011-08-16 11:06:19 +0000
  • d591ae968e SDK : - Used DDSPreview in material editor - Added support for texture3D and CubeMaps to material editor rem..om 2011-08-15 13:38:36 +0000
  • e89d38df6f SDK : - refactored DSS preview to make it generic rem..om 2011-08-15 13:37:25 +0000
  • 773f35131d SDK : - PreviewRequest can now be requested with a given size - DSS preview is now supported in texture browser for Texture2D, Texture3D and CubeMaps rem..om 2011-08-15 10:21:40 +0000
  • 70af91d981 Engine : added texture type hint to the texture key rem..om 2011-08-15 09:38:57 +0000
  • c77f1c6cfb * Fix for x window crash on Display.destroy() on linux Sha..om 2011-08-15 03:02:48 +0000
  • 2636343ac7 * Fix hard edge bug for spot lights on NVIDIA cards * Fix bump mapping issue that was there since the beginning of time ... flipping normal.y only worked for pond_normal.png texture and IS NOT CORRECT in most cases. Now the texture itself has been adjusted to be correct while the flipping of normal.y removed * Fix crash when playing sound in simpleInitApp() * Fix issue where Spatial.setModelBound() would do absolutely nothing * Skies created via SkyFactory now don't suffer from "premature culling" bug sha..rd 2011-08-14 18:36:59 +0000
  • 6c2332d833 Javadoc fixes and links for the com.jme3.animation package; Added missing license header sky..ok 2011-08-14 15:47:40 +0000
  • b3e488ff76 Fixed to properly update the buffer when the extents are changed. PSp..om 2011-08-14 10:46:54 +0000
  • 2ddc537ddc * Forgot to commit proper exception for generated textures in MatParams * OBJ/MTL loaders now use logger instead of System.out for warnings sha..rd 2011-08-13 19:04:02 +0000
  • e5be9cef83 Lighting material * Hopefully fix incorrect parallax map * Multiply specular by diffuse factor to prevent physically impossible shininess (compare TestNormalMapping to understand the difference) sha..rd 2011-08-13 19:02:29 +0000
  • 17b949fea2 Blender Loader * Enable mipmaps for packed and generated textures * Better handling of material flags for 2.58 * Allow loading of meshes with no vertices instead of crashing sha..rd 2011-08-13 19:01:52 +0000
  • d87e69d97f SDK : Texture Editor: fixed save feature. rem..om 2011-08-12 08:52:51 +0000
  • 91477b73f5 Engine : - Added Volume texture 3D loading support to the DDSLoader - Added a test case for texture 3D loading - fixes a minor log issue in Material.java rem..om 2011-08-12 05:50:31 +0000
  • 6c7082a7e3 engine : added texture3D support based on darkfalkon Texture3D code and Kaelthas testcase rem..om 2011-08-11 09:33:38 +0000
  • c26e4d8e42 - revert previous change as wrong image paths might result nor..67 2011-08-10 18:57:56 +0000
  • 65c228ff15 - fix NiftyJmeDisplay so that other locators can be registered for NiftyGUI nor..67 2011-08-10 18:54:15 +0000
  • ac8a9dc0ce - make AppSettings final nor..67 2011-08-10 17:26:34 +0000
  • 19191a1598 sdk : - Fixed some spacing issues in material editor UI for small screens resolution rem..om 2011-08-10 16:59:07 +0000
  • 3081862ced - add support for material name mappings to MaterialExtensionLoader nor..67 2011-08-10 12:12:53 +0000
  • 59d7bcdee6 - globally reduce asset paths in AssetKey constructor so that no key type can produce relative elements in the asset name nor..67 2011-08-10 11:09:45 +0000
  • da55beac3d sdk : - Removed grey selection. Select tool now use the blue selection managed by the toolController. - Changed move plane gizmo to only appear when the move tool is activated - Optimized moveTool to not instanciate new vectors on every frame. - Changed particle emitter selection shape to bounding box rem..om 2011-08-10 10:25:18 +0000
  • 02c7ab94a0 sdk : - fixed bounding box selection shape condition rem..om 2011-08-10 10:21:48 +0000
  • c8c48347d9 sdk : - Added support for FXAA filter to JMP - Fixed a typo in SSAO filter rem..om 2011-08-09 15:39:10 +0000
  • 10366623f7 Added FXAA filter to the core thanks to phate666 for its implementation rem..om 2011-08-09 15:37:58 +0000
  • c6bd03eeab Added LinearExtrapolation to FastMath thanks to Wezrule http://jmonkeyengine.org/groups/features/forum/topic/2-requests-for-features/#post-138082 rem..om 2011-08-07 22:21:55 +0000
  • 77dd6761ee * Added fix for when an mesh xml animation has no tracks will no longer throw NPE * FileLocator now supports "." as a path sha..rd 2011-08-07 20:36:43 +0000
  • c5aba505fc * Fixed AssertionError in SceneLoader when loading multiple scenes sha..rd 2011-08-07 19:15:29 +0000
  • 984721cc75 * AnimControl now supports abstract animation (doesn't have to be BoneAnimation) * Misc javadocs * Fix for SoundHandleJme.stop() sha..rd 2011-08-07 00:08:22 +0000
  • 6432543395 sdk : - You can now select a material in material browser by double clicking it rem..om 2011-08-06 16:43:02 +0000
  • d216390a00 sdk : - You can now select a texture in texture browser by double clicking it rem..om 2011-08-06 16:39:50 +0000
  • b035d52fa2 sdk : - Material live update in material support : now changing parameters in Material editor affect the scene in real time rem..om 2011-08-06 16:31:41 +0000
  • 3bb3277f3a sdk : - Material live update in platform core rem..om 2011-08-06 16:30:19 +0000
  • 59b00bbae9 Added CameraNode and new navigation to TestPhysicsCharacter. Added a variant of createPhysicsTestWorld with more spheres. Changed the size of golem in TestWalkingCharacter to fit step length. roo..li 2011-08-06 14:45:36 +0000
  • 3a3a5de8c9 Added javadoc, fixed tiny typo, reformatted sample a bit. roo..li 2011-08-06 09:42:51 +0000
  • 20f5e9d200 Fixed vertex lighting broken since last spot light changes rem..om 2011-08-06 07:44:43 +0000
  • 2d2ce703d9 * Added AbstractControl.getSpatial() as otherwise AnimEventListener is kinda useless as it only gives the AnimControl as the reference and to get userdata you need the spatial itself * World space particles are now influenced by rotation sha..rd 2011-08-06 03:55:56 +0000
  • 5476be99f7 SpotLight : Applied the same changes to terrain lighting rem..om 2011-08-05 17:37:29 +0000
  • 9e5f9be5ec SpotLight : reduced the number of float varying by 5 in the shaders : - computed the spotDirection in view space on the java side in Material and pass it as a uniform -> vec4 spotVec disapear - this implies to decode the cos values for falloff in the frag shader instead of the vert shader, but allows to reduce light vec from vec4 to vec3 rem..om 2011-08-05 17:03:46 +0000
  • d67adb8266 Pulled the ExecutorService stuff out and replaced it with a plain single thread. This gives more control over the queuing behavior as with an ThreadPoolExecutor it is difficult to implement blocking execute() behavior. Also, this avoids creating an extra object per-message. Anyway, this code now implements a blocking queue instead of a boundless queue. It's set to 16,000 messages which should only bottom out in the worst of cases. I was seeing it in the throughput tests where the sockets were backing up and the queues were consuming all of the heap until an out of memory error occurred. Outbound messaging is only throttled this way on the client. Servers typically wouldn't do this sort of spamming anyway. PSp..om 2011-08-05 07:55:04 +0000
  • d62c1311fb Fixed a long-standing but well hidden bug in message protocol. In the wild, I've only seen this crop up in really really odd circumstances. As it turns out, the throughput tests eventually trigger this when testing TCP. I've lost sleep over wondering when this was going to bite for real so I'm glad to have what is essentially the last known bug in message transfer fixed. This change handles the case where so far only one byte of the two byte message size has been read from the network. Rare, but it can happen. PSp..om 2011-08-05 06:46:56 +0000
  • 1f90dcb8ff Textures importing refactoring in blender loader. Each generated texture has now its own generator class. Kae..pl 2011-08-04 21:39:35 +0000
  • 152153e94f SDK : removed reference to org.jdesktop.layout in core project rem..om 2011-08-04 12:01:32 +0000
  • 72b6211c6f SDK : fixed NPE in colorRGBADIalog introduced by previous change rem..om 2011-08-03 00:19:38 +0000
  • 354fab834e SDK : Changed Texture panel in material editor to display a preview of the texture, added icons on buttons rem..om 2011-08-02 23:33:48 +0000
  • bb4449423d SDK : Changed color panel in material editor to display the color and input the values in separate fields rem..om 2011-08-02 21:35:51 +0000
  • d722c65280 CameraNode : created a simple testCase to demonstrate how easy it is to make a camera follow a spatial using a Camera Node. rem..om 2011-08-02 14:24:59 +0000
  • 291fa0dc1b SDK : - fixed alignement issues due to previous change in TextPanel rem..om 2011-08-02 00:05:08 +0000
  • 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) rem..om 2011-08-01 22:50:25 +0000
  • 27e3256577 SDK : - fixed issue 374...maybe rem..om 2011-08-01 22:45:18 +0000
  • 4c99595a9a SDK : - fixed polyOffset issue - fixed FloatPanel spinner having an integer step size rem..om 2011-08-01 22:37:21 +0000
  • 59d2c95991 - display message when unable to open DDS image nor..67 2011-08-01 18:08:03 +0000
  • 67a8ed6fc7 - disable opening of SceneViewer for OffScenePanels nor..67 2011-08-01 17:48:54 +0000
  • 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 rem..om 2011-08-01 14:05:01 +0000
  • 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 rem..om 2011-08-01 14:00:27 +0000
  • 2767600fe3 * Proper aging for particles emitted in a frame sha..rd 2011-07-31 20:51:05 +0000
  • 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. rem..om 2011-07-31 09:29:25 +0000
  • 6c24af2831 Particle Emitter : faceNormal is now correctly saved rem..om 2011-07-31 08:45:35 +0000
  • 83eff8fef0 Removing unnecessary packages. Kae..pl 2011-07-30 23:31:29 +0000
  • 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+. Kae..pl 2011-07-30 23:28:21 +0000
  • 21f09ad716 SDK refactored texture browser to use a treeview instead of a list rem..om 2011-07-30 21:06:06 +0000
  • a1e1057622 * Added javadoc for ParticleEmitter.setMeshType() Sha..om 2011-07-30 18:37:11 +0000
  • a6700cc754 Minro javadoc update. Kae..pl 2011-07-30 14:43:10 +0000
  • 160b52ff57 SDK Particle Emitter Node: fixed typo rem..om 2011-07-30 12:35:28 +0000
  • 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 rem..om 2011-07-30 12:31:37 +0000
  • f5dceb6c4d Particle Emitter : - Added possibility to change the mesh type after initialization rem..om 2011-07-30 12:29:26 +0000
  • 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. rem..om 2011-07-29 17:30:03 +0000
  • 8de7a5755e Fix to mirror modifier loading (buffer bounds were exceeded in some cases). Kae..pl 2011-07-29 12:16:37 +0000
  • fbd1cb837b Ignoring textures that are defined but disabled in material. Kae..pl 2011-07-29 09:33:35 +0000
  • 733195c33c Fix with reading the proper buffer. Kae..pl 2011-07-29 08:43:23 +0000
  • 2b802d5272 Particle Emitter : - fixed NPE when loading a ParticleEmitter from a j3o rem..om 2011-07-29 07:12:19 +0000
  • 821dc08553 Automatic generation of UV-coordinates (not the best solution yet, but working on it ;) ) Kae..pl 2011-07-28 21:09:56 +0000
  • c6aafbd0ef Bugfix: temp var was not released. Kae..pl 2011-07-28 19:21:03 +0000
  • 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 rem..om 2011-07-28 17:08:59 +0000
  • 6c4a84fa92 - fix material editor layout for some window managers (thanks to @madlion) nor..67 2011-07-28 17:04:41 +0000
  • 2c635cf562 - fix material editor layout for some window managers (thanks to @madlion) nor..67 2011-07-28 16:18:25 +0000
  • 12c76b676d - improve "create j3m" naming scheme nor..67 2011-07-28 14:52:16 +0000
  • 90a0344b25 - fix in MaterialPropertyEditor cache clear nor..67 2011-07-28 14:48:06 +0000
  • 2d2f0994e1 - fix preview of material in material editor nor..67 2011-07-28 12:43:09 +0000
  • 9b46654963 SDK : - fixed materialPropertyEditor that was failing when changing material and aplying it to the geom rem..om 2011-07-28 12:29:45 +0000