- -Updated static light probes.
- -Implemented the import model action.
- -Updated jME libraries.
- -Fixed some bugs.
- -Fixed the far view plane distance of the editor camera.
- -Updated tonegod.emitter library.
- -Added the new plugin Shader Node Tools.
- -Updated jME libraries.
- -Updated Tree Generator plugin.
- -Fixed some bugs.
- -Added the new plugin to generate trees.
- -Updated the Material Editor.
- -Added integration with Bullet physics to Model Editor.
- -Added an action to Asset Tree to open file/folder in system explorer.
- -Added an action to Model Tree to make a material as embedded.
- -Added a possibility to edit embedded materials inside Model Editor.
- -Updated a control to set a texture for material, now we can configure all settings of this texture.
- -Added a dialog to ask about unsaved changes when a user try to close an editor.
- -Implemented java version of the Folder Chooser to open asset folder/other external folders and added an option to the Settings Dialog to enable/disable native Folder Chooser.
- -Added an action to the Model Tree to save a material as a separated file.
- -Improved usability and fixed bugs with UI.
- -Implemented D&D of controls in a model tree.
- -Implemented a setting to load compiled classes from any IDE to improve integration with IDE's.
- -Updated toneg0d.emitter library.
- -Added glTF converter.
- -Implemented auto-finding all available controls for the action to create a custom control.
- -Added to show custom objects from user data of Spatial on the property panel.
- -Included jME font creator plugin.
- -Added an action to create editable sky nodes in Model Editor.
- -Added image preview tooltips to Asset tree.
- -Improved usability and fixed a lot of little bugs with UI.
- -Downgraded tonegod.emitter to java 7
- -Added possibility to work with light probes in the Scene Editor.
- -Fixed major problems with saving/loading app states/filters in a scene node.
- -The project was migrated to gradle.
- -Implemented a plugin system. Now you can develop your own plugin for the Editor.
- -Added new UI theme.
- -Fixed bugs with flying camera.
- -Optimized the mechanism of resizing render window.
- -Updated settings of default j3s scene.
- -Fixed bugs with focus in scene editor.
- -Updated some property controls.
- -Implemented local/global/view transformation tools.
- -Optimized performance of terrain editing controls.
- -Fixed some problems with saving files.
- -Fixed copying files from the Editor to Nautilus(file explorer in Ubuntu).
- -Integrated global/local water filters to scene editor.
- -Added an action to menu "Clear Asset Cache" to clear native memory.
- -Downgraded the library spaceshift-extension to java 7, now we can use j3s in android projects.
- -Added some water filters to scene editor.
- -Fixed some bugs.
- -Added supporting macOS.
- -Updated icon-set to use only SVG icons and removed icons which were under GPLv2 license.
- -Added actions to a menu bar: About and Exit.
- -Implemented new light/dark themes and added an option to a settings dialog to choose it,
- -Added an option to a settings dialog to choose OpenGL version of jME render.
- -Added an option to a settings dialog to disable/enable stop a render on lost focus of a window of.
- -Improved auto-synchronizing of a workspace to handle more cases of external changes.
- -Fixed some bugs.
- -Implemented integration with built-in of jME3 particle system.
- -Added to send anonymous google analytics only about start/close application events if a user disable analytics.
- -Added an action to create a new material definition with a fragment and a vertex shader.
- -Updated UI.
- -Added handling shader errors to avoid application crashes, so now a user can edit shaders without worrying about an application crash.
- -Implemented autorefrsh opened material in the Material Editor when a user change a material defintion in the MD Editor or shaders in the GLSL editor.
- -Updated all dialogs.
- -Fixed some bugs.
- -Added an action to reset particle emitters.
- -Updated toneg0d.emitterNode to 2.2.2, updated the integration with this lib.
- -Updated UI.
- -Added an action 'Pause' to animation nodes, added information about animation length.
- -Started to use new extension library to integrate custom classes with the editor: https://github.com/JavaSaBr/jme3-spaceshift-extension
- -Fixed some bugs.
- -Fixed some bugs.
- -Updated jME libraries.
- -Updated LWJGL libraries to 3.1.2 version.
- -Added support the AssetLinkNode.
- -Added DE language.
- -Added auto checking new versions of the Editor on application start.
- -Added a button to show/hide render statistics in the model/scene editors.
- -Changed the logic of using material names in exporting materials during converting models.
- -Implemented the first part of scripting. Added scripting panel to the model/scene editor.
- -Fixed some bugs.
- -Updated jME libraries.
- -Updated styles of all dialogs.
- -Implemented image view/preview of .dds and .hdr images.
- -Added tooltips for some actions in an editor toolbar.
- -Small UI fixes for Material Editor.
- -Implemented flying on a scene using WASD + middle mouse button.
- -Added a dialog with some settings of converting models.
- -Moved the Log View to bottom.
- -Some updates of representation a motion control.
- -Reduced cell height in the asset tree and the model tree.
- -Added detail information about meshes.
- -Implemented D&D models from the asset tree to the model tree.
- Video
- -Updated jME libraries.
- -Added an action to switch off|on showing audio/light models in the scene editor.
- -Added an action to create terrain.
- -Implemented terrain editing.
- -Updated the toneg0d.emitterNode library with some optimizations.
- -Updated working with particle nodes.
- -Fixed some bugs.
- Video
- -Added a bullet app state to scene editor.
- -Added supporting debug physics to a bullet app state.
- -Added supporting editing rigid/vehicle/character controls.
- -Added actions to make collision shapes.
- -Added supporting creating/editing vehicle wheels.
- -Updated working with layers in scene editor.
- -Some fixes and improvements.
- Video
- -Implemented scene filters editing and provided API to support custom filters.
- -Added some build in filters.
- -Fixed problems with custom classpath.
- -Implemented D&D models from asset tree to model/scene editor.
- -Implemented renaming lights in model/scene editor.
- -Re-implemented working with scene layers.
- -Implemented more user-friendly light editing in scene/model editor.
- -Updated API for custom app states.
- -Updated file selector dialogs, added some actions to a context menu.
- -Updated a grid in scene/model editor.
- -Added auto move editor's camera to selected node.
- -Implemented D&D materials from asset tree to model/scene editor.
- -Implemented D&D textures from asset tree to material editor.
- -Added hotkeys(R/G/S) to switch a manipulator mode in scene/model editor.
- -Added hotkey(delete) to delete a selected node from scene/model editor.
- -Implemented D&D audio files from asset tree to audio data property in model/scene editor.
- -Implemented control editing and provided API to support custom controls.
- Video
- -Add some settings to setting dialog.
- -Added shift+ctrl value scrolling.
- -Added environments folder to settings dialog.
- -Started implementing a scene editor.
- -Updated jME libraries.
- -Implemented layers in a scene editor.
- -Implemented scene states editing and provided API to support custom states.
- -Integrated lighting and sky states from SimFX library.
- -Implemented user data editing.
- -Added some performance optimizations with jME render inside JavaFX.
- Video
- -Implemented soft particles emitterNode.
- -Fixed gamma correction and updated fast envs in the ModelEditor.
- -Fixed some problems with standard shaders.
- -Fixed the some bugs with editing influencers.
- -Implemented auto-refreshing files which was edited from external editors.
- -Implemented memory optimizations of the toneg0d emitters.
- -Added lifetime of an emitterNode node.
- -Added control to edit geometry list of a physics influencer.
- Video
- -Added the Apache License.
- -Added an action to create a single color texture.
- -Added an AudioViewer and implement supporting AudioNode in the ModelEditor.
- -Added an action to convert a .xbuf model to .j3o.
- -Updated the list of embedded environment textures.
- -Implemented a LoD Generator.
- -Added a frame rate setting to settings dialog.
- -Updated a style of a ColorPicker control.
- -Updated an ImageViewer.
- -Added an action to extract sub-animations.
- -Implemented drawing jME application inside JavaFX Canvas.
- -Migrated from the ReflectionAllocator to the JEmallocAllocator.
- -Added actions to convert .scene/.mesh.xml/.fbx/.obj to .j3o.
- -Updated context menus in the AssetTree and ModelNodeTree.
- -Added showing animation tracks in the ModelNodeTree.
- -Added some actions to animation nodes in the ModelEditor.
- -Bugfixes.
- -Implemented saving/loading particle emitterNode nodes.
- -Added a LogView panel.
- -Fixed opening a renamed file in a new editor.
- -Added google analytics, you can disable this in a settings dialog.
- -Finished implementing editing particle influencers.
- -Fixed material definition duplicates in the material editor.
- -Changed fonts.
- -Fixed some errors with standard shaders.
- -Implemented saving states of window, resource tree and split panels.
- -Updated LWJGL to 3.1.0
- -Updated UI.
- -Fixed some bugs.
- -Updated JME platform to 3.2 master branch.
- -Updated JFX and switched integration JavaFX with JME to using ImageView like a viewport of JME.
- -Updated UI.
- -Fixed some bugs.
- -Fixed auto synchronize of sub dirrectories in a workspace.
- -Updated JME from 3.1 to 3.2.
- -Updated LWJGL from 3.0.0b to 3.0.0 release.
- -Updated icons.
- -Updated the vector and the rotation controls for model editor.
- -Implemented controling of camera using keys num1, num2, num3, num4, num6, num7, num8, num9 like the Blender.
- -Updated the editor camera for working with large objects.
- -Implemented additional classpath folder in Settings -> Other settings.
- -Implemented autosynchronize asset folder with filesystem.
- -Implemented loading classes from every *.jars in opened asset folder.
- -Updated JME3 libraries.
- -Bug fixes.
- -Fixed the preview of TGA textures.
- -Changed the cache of preview of texture.
- -Added the player of animation in the ModelEditor.
- -Changed the size of batch of light pass to 5.
- -Updated the JME to 3.1.alpha4.
- -Applyed the last fix for PBR.
- -Fixed the problems with sticking cursor while rotating camera of editor.
- -Fixed the crash when loading model with bad material.
- -Fixed the using custom cursors on LWJGL3.
- -Added beta support of resizing window.
- -Added the functionality for works with a light in Model Editor.
- -Fixed the problems with mouse events.
- -Fixed the missing of tangents in models in Material Editor.
- -Added the option of gamma correction and option of ToneMapFilter to Graphics Settings.
- -Fixed the problems with sticking cursor while rotating camera of editor.
- -Implemented undo-redo(ctrl+z/ctrl+y) in Material Editor and Model Editor.
- -Implemented the autocomplete for type of material in material creator.
- -Fixed the problems with focus in dialogs of editor.
- -Added the animation of loading for editors.
- -Fixed the exception with LwjglWindow on Windows;
- -Implemented the camera like camera of Blender.
- -Fixed the text input.
- -Implemented the hotkey 'delete' to delete files in tree.
- -Implemented the manipulators in Model Editor.
- -Updated the action for generating tangents.
- -Changed rotation property of model to Euler in Model Editor.
- -Added the text editor for GLSL with highlighting.
- -Added the reloading materials when change shaders.
- -Updated the logic for change of material type.
- -Fixed problems with menu bar.
- -Added the action for closing editor to menu bar.
- -Added tooltip with fullpath for root folder in asset tree.
- -Added the action for reopening last asset folders.
- -Implemented the saving of opened files.
- -Updated the jME to alpha 3 with PBR.
- -Migrated the editor from LWJGL 2.9 to LWJGL 3.0
- -Added the combobox with Queue Bucket for model of material preview to material editor.
- -Implemented the save on ctrl+S hotkey.
- -Added the action for creating a folder.
- -Added the action for creating an empty file.
- -Implemented image viewer.
- -Added actions for creating node, box, sphere and quad in ModelEditor.
- -Added action for creating SkyBox.
- -Added action for loading other model to model in Model Editor.
- -Fixed severals bugs.
- -Implemented the fullscreen mode.
- -Implemented the preview of channels of image.
- -Implemented the cache of preview of image.
- -Changed the sensitivity of zoom.
- -Implemeted open file in external editor.
- -Finished implementing the operations of moving/renaming/cut-copy-paste for files in Asset Tree.
- -Added dialog for handling exception.
- -Implemented Simple Model Editor.
- -Added action for converting .blend to .j3o.
- -Updated UI.
- -Implemented dialogs for creating new material and post filter view file.
- -Implemented dialog of graphic settings.
- -Updated the sky in material editor.
- -Upgraded jME3 libraries to 3.1 alpha 2 with PBR.
- -Implemented preview of images in resource selector.
- -Migrated editor to jME 3.1 with PBR.
- -Added support PBR to Material Editor.
- -Finished implementation PostFilterViewer.
- -Implemented the base actions in AssetTree.
- -Implemented MaterialEditor.
- -Added English localization.