Skip to content

Commit 0ca4cbf

Browse files
committed
updated readme
1 parent 2f121b8 commit 0ca4cbf

1 file changed

Lines changed: 17 additions & 345 deletions

File tree

README.md

Lines changed: 17 additions & 345 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
# jMonkeyBuilder 1.3.1 #
2-
## License: Apache Version 2.0 ##
2+
### It's 3D Editor to prepare/work/create graphics content for jMonkeyEngine 3.2 ###
33

44
[![Join the chat at https://gitter.im/jME3-SpaceShift-Editor/Lobby](https://badges.gitter.im/jME3-SpaceShift-Editor/Lobby.svg)](https://gitter.im/jME3-SpaceShift-Editor/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
5+
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
6+
[![Release](https://jitpack.io/v/javasabr/jmonkeybuilder.svg)](https://jitpack.io/#JavaSabr/jmonkeybuilder)
57

68
* [Wiki](https://bitbucket.org/JavaSabr/jmonkeybuilder/wiki/Home)
79
* [Download](https://yadi.sk/d/UuKcJBNgqbV3a)
@@ -11,360 +13,30 @@
1113

1214
## [Video about this editor](https://youtu.be/5nX8HXYdENU) ##
1315

14-
## ver. 1.3.1 ##
15-
* -Fixed some bugs.
16+
Model Editor:
1617

17-
## ver. 1.3.0 ##
18-
* -Updated static light probes.
19-
* -Implemented the import model action.
20-
* -Updated jME libraries.
21-
* -Fixed some bugs.
18+
![Model Editor](https://i.imgur.com/9VsdT9u.jpg)
2219

23-
## ver. 1.2.0 ##
24-
* -Fixed the far view plane distance of the editor camera.
25-
* -Updated tonegod.emitter library.
26-
* -Added the new plugin Shader Node Tools.
27-
* -Updated jME libraries.
28-
* -Updated Tree Generator plugin.
29-
* -Fixed some bugs.
20+
Material Editor:
3021

31-
## ver. 1.1.0 ##
32-
* -Added the new plugin to generate trees.
33-
* -Updated the Material Editor.
34-
* -Added integration with Bullet physics to Model Editor.
35-
* -Added an action to Asset Tree to open file/folder in system explorer.
36-
* -Added an action to Model Tree to make a material as embedded.
37-
* -Added a possibility to edit embedded materials inside Model Editor.
38-
* -Updated a control to set a texture for material, now we can configure all settings of this texture.
39-
* -Added a dialog to ask about unsaved changes when a user try to close an editor.
40-
* -Implemented java version of the Folder Chooser to open asset folder/other external folders and added
41-
an option to the Settings Dialog to enable/disable native Folder Chooser.
42-
* -Added an action to the Model Tree to save a material as a separated file.
43-
* -Improved usability and fixed bugs with UI.
22+
![Material Editor](https://i.imgur.com/j8E1C1N.png)
4423

45-
## ver. 1.0.1 ##
46-
* -Implemented D&D of controls in a model tree.
47-
* -Implemented a setting to load compiled classes from any IDE to improve integration with IDE's.
48-
* -Updated toneg0d.emitter library.
49-
* -Added glTF converter.
50-
* -Implemented auto-finding all available controls for the action to create a custom control.
51-
* -Added to show custom objects from user data of Spatial on the property panel.
52-
* -Included jME font creator plugin.
53-
* -Added an action to create editable sky nodes in Model Editor.
54-
* -Added image preview tooltips to Asset tree.
55-
* -Improved usability and fixed a lot of little bugs with UI.
24+
Scene Editor:
5625

57-
## ver. 0.9.12 ##
58-
* -Downgraded tonegod.emitter to java 7
59-
* -Added possibility to work with light probes in the Scene Editor.
60-
* -Fixed major problems with saving/loading app states/filters in a scene node.
26+
![Scene Editor](https://i.imgur.com/0bBShnu.jpg)
6127

62-
## ver. 0.9.11 ##
63-
* -The project was migrated to gradle.
64-
* -Implemented a plugin system. Now you can develop your own plugin for the Editor.
65-
* -Added new UI theme.
66-
* -Fixed bugs with flying camera.
67-
* -Optimized the mechanism of resizing render window.
68-
* -Updated settings of default j3s scene.
69-
* -Fixed bugs with focus in scene editor.
70-
* -Updated some property controls.
71-
* -Implemented local/global/view transformation tools.
72-
* -Optimized performance of terrain editing controls.
73-
* -Fixed some problems with saving files.
74-
* -Fixed copying files from the Editor to Nautilus(file explorer in Ubuntu).
75-
* -Integrated global/local water filters to scene editor.
76-
* -Added an action to menu "Clear Asset Cache" to clear native memory.
77-
* -Downgraded the library spaceshift-extension to java 7, now we can use j3s in android projects.
78-
* -Added some water filters to scene editor.
79-
* -Fixed some bugs.
28+
Particles Editor:
8029

81-
## ver. 0.9.10 ##
82-
* -Added supporting macOS.
83-
* -Updated icon-set to use only SVG icons and removed icons which were under GPLv2 license.
84-
* -Added actions to a menu bar: About and Exit.
85-
* -Implemented new light/dark themes and added an option to a settings dialog to choose it,
86-
* -Added an option to a settings dialog to choose OpenGL version of jME render.
87-
* -Added an option to a settings dialog to disable/enable stop a render on lost focus of a window of.
88-
* -Improved auto-synchronizing of a workspace to handle more cases of external changes.
89-
* -Fixed some bugs.
30+
![Particles Editor](https://i.imgur.com/KhuD4GG.png)
9031

91-
## ver. 0.9.9 ##
92-
* -Implemented integration with built-in of jME3 particle system.
93-
* -Added to send anonymous google analytics only about start/close application events if a user disable analytics.
94-
* -Added an action to create a new material definition with a fragment and a vertex shader.
95-
* -Updated UI.
96-
* -Added handling shader errors to avoid application crashes, so now a user can edit shaders without worrying about an application crash.
97-
* -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.
98-
* -Updated all dialogs.
99-
* -Fixed some bugs.
32+
Terrain Editor:
10033

101-
## ver. 0.9.8 ##
102-
* -Added an action to reset particle emitters.
103-
* -Updated toneg0d.emitterNode to 2.2.2, updated the integration with this lib.
104-
* -Updated UI.
105-
* -Added an action 'Pause' to animation nodes, added information about animation length.
106-
* -Started to use new extension library to integrate custom classes with the editor: https://github.com/JavaSaBr/jme3-spaceshift-extension
107-
* -Fixed some bugs.
34+
![Terrain Editor](https://i.imgur.com/KQt9zBM.jpg)
10835

109-
## ver. 0.9.7 ##
110-
* -Fixed some bugs.
36+
GLSL Editor:
11137

112-
## ver. 0.9.6 ##
113-
* -Updated jME libraries.
114-
* -Updated LWJGL libraries to 3.1.2 version.
115-
* -Added support the AssetLinkNode.
116-
* -Added DE language.
117-
* -Added auto checking new versions of the Editor on application start.
118-
* -Added a button to show/hide render statistics in the model/scene editors.
119-
* -Changed the logic of using material names in exporting materials during converting models.
120-
* -Implemented the first part of scripting. Added scripting panel to the model/scene editor.
121-
* -Fixed some bugs.
38+
![GLSL Editor](https://i.imgur.com/IRn8om4.png)
12239

123-
## ver. 0.9.5 ##
124-
* -Updated jME libraries.
125-
* -Updated styles of all dialogs.
126-
* -Implemented image view/preview of .dds and .hdr images.
127-
* -Added tooltips for some actions in an editor toolbar.
128-
* -Small UI fixes for Material Editor.
129-
* -Implemented flying on a scene using WASD + middle mouse button.
130-
* -Added a dialog with some settings of converting models.
131-
* -Moved the Log View to bottom.
132-
* -Some updates of representation a motion control.
133-
* -Reduced cell height in the asset tree and the model tree.
134-
* -Added detail information about meshes.
135-
* -Implemented D&D models from the asset tree to the model tree.
40+
Physics editor:
13641

137-
## ver. 0.9.4 ##
138-
* [Video](https://www.youtube.com/watch?v=d-7HdPSl1BE&feature=youtu.be)
139-
* -Updated jME libraries.
140-
* -Added an action to switch off|on showing audio/light models in the scene editor.
141-
* -Added an action to create terrain.
142-
* -Implemented terrain editing.
143-
* -Updated the toneg0d.emitterNode library with some optimizations.
144-
* -Updated working with particle nodes.
145-
* -Fixed some bugs.
146-
147-
## ver. 0.9.3 ##
148-
* [Video](https://www.youtube.com/watch?v=FdGnkPj_qX0&feature=youtu.be)
149-
* -Added a bullet app state to scene editor.
150-
* -Added supporting debug physics to a bullet app state.
151-
* -Added supporting editing rigid/vehicle/character controls.
152-
* -Added actions to make collision shapes.
153-
* -Added supporting creating/editing vehicle wheels.
154-
* -Updated working with layers in scene editor.
155-
* -Some fixes and improvements.
156-
157-
## ver. 0.9.2 ##
158-
* [Video](https://www.youtube.com/watch?v=CPNaI9jDoOk&feature=youtu.be)
159-
* -Implemented scene filters editing and provided API to support custom filters.
160-
* -Added some build in filters.
161-
* -Fixed problems with custom classpath.
162-
* -Implemented D&D models from asset tree to model/scene editor.
163-
* -Implemented renaming lights in model/scene editor.
164-
* -Re-implemented working with scene layers.
165-
* -Implemented more user-friendly light editing in scene/model editor.
166-
* -Updated API for custom app states.
167-
* -Updated file selector dialogs, added some actions to a context menu.
168-
* -Updated a grid in scene/model editor.
169-
* -Added auto move editor's camera to selected node.
170-
* -Implemented D&D materials from asset tree to model/scene editor.
171-
* -Implemented D&D textures from asset tree to material editor.
172-
* -Added hotkeys(R/G/S) to switch a manipulator mode in scene/model editor.
173-
* -Added hotkey(delete) to delete a selected node from scene/model editor.
174-
* -Implemented D&D audio files from asset tree to audio data property in model/scene editor.
175-
* -Implemented control editing and provided API to support custom controls.
176-
177-
## ver. 0.9.1 ##
178-
* [Video](https://www.youtube.com/watch?v=UkG3blab-xg&feature=youtu.be)
179-
* -Add some settings to setting dialog.
180-
* -Added shift+ctrl value scrolling.
181-
* -Added environments folder to settings dialog.
182-
* -Started implementing a scene editor.
183-
* -Updated jME libraries.
184-
* -Implemented layers in a scene editor.
185-
* -Implemented scene states editing and provided API to support custom states.
186-
* -Integrated lighting and sky states from SimFX library.
187-
* -Implemented user data editing.
188-
* -Added some performance optimizations with jME render inside JavaFX.
189-
190-
## ver. 0.9.0 ##
191-
* [Video](https://www.youtube.com/watch?v=LNrDesrg7zc&feature=youtu.be)
192-
* -Implemented soft particles emitterNode.
193-
* -Fixed gamma correction and updated fast envs in the ModelEditor.
194-
* -Fixed some problems with standard shaders.
195-
* -Fixed the some bugs with editing influencers.
196-
* -Implemented auto-refreshing files which was edited from external editors.
197-
* -Implemented memory optimizations of the toneg0d emitters.
198-
* -Added lifetime of an emitterNode node.
199-
* -Added control to edit geometry list of a physics influencer.
200-
201-
## ver. 0.8.9 ##
202-
* [Video](https://www.youtube.com/watch?v=xCSUIia-jh4&feature=youtu.be)
203-
* -Added the Apache License.
204-
* -Added an action to create a single color texture.
205-
* -Added an AudioViewer and implement supporting AudioNode in the ModelEditor.
206-
* -Added an action to convert a .xbuf model to .j3o.
207-
* -Updated the list of embedded environment textures.
208-
* -Implemented a LoD Generator.
209-
* -Added a frame rate setting to settings dialog.
210-
* -Updated a style of a ColorPicker control.
211-
* -Updated an ImageViewer.
212-
* -Added an action to extract sub-animations.
213-
214-
## ver. 0.8.8 ##
215-
* -Implemented drawing jME application inside JavaFX Canvas.
216-
* -Migrated from the ReflectionAllocator to the JEmallocAllocator.
217-
* -Added actions to convert .scene/.mesh.xml/.fbx/.obj to .j3o.
218-
* -Updated context menus in the AssetTree and ModelNodeTree.
219-
* -Added showing animation tracks in the ModelNodeTree.
220-
* -Added some actions to animation nodes in the ModelEditor.
221-
* -Bugfixes.
222-
223-
## ver. 0.8.7 ##
224-
* -Implemented saving/loading particle emitterNode nodes.
225-
* -Added a LogView panel.
226-
227-
## ver. 0.8.6 ##
228-
* -Fixed opening a renamed file in a new editor.
229-
* -Added google analytics, you can disable this in a settings dialog.
230-
231-
## ver. 0.8.5 ##
232-
* -Finished implementing editing particle influencers.
233-
* -Fixed material definition duplicates in the material editor.
234-
* -Changed fonts.
235-
* -Fixed some errors with standard shaders.
236-
237-
## ver. 0.7.8 ##
238-
* -Implemented saving states of window, resource tree and split panels.
239-
* -Updated LWJGL to 3.1.0
240-
* -Updated UI.
241-
* -Fixed some bugs.
242-
243-
## ver. 0.7.7 ##
244-
* -Updated JME platform to 3.2 master branch.
245-
* -Updated JFX and switched integration JavaFX with JME to using ImageView like a viewport of JME.
246-
* -Updated UI.
247-
* -Fixed some bugs.
248-
249-
## ver. 0.7.5 ##
250-
* -Fixed auto synchronize of sub dirrectories in a workspace.
251-
252-
## ver. 0.7.4 ##
253-
* -Updated JME from 3.1 to 3.2.
254-
* -Updated LWJGL from 3.0.0b to 3.0.0 release.
255-
256-
## ver. 0.7.3 ##
257-
* -Updated icons.
258-
* -Updated the vector and the rotation controls for model editor.
259-
* -Implemented controling of camera using keys num1, num2, num3, num4, num6, num7, num8, num9 like the Blender.
260-
261-
## ver. 0.7.2 ##
262-
* -Updated the editor camera for working with large objects.
263-
264-
## ver. 0.7.1 ##
265-
* -Implemented additional classpath folder in Settings -> Other settings.
266-
* -Implemented autosynchronize asset folder with filesystem.
267-
268-
## ver. 0.7.0 ##
269-
* -Implemented loading classes from every *.jars in opened asset folder.
270-
271-
## ver. 0.6.9 ##
272-
* -Updated JME3 libraries.
273-
* -Bug fixes.
274-
275-
## ver. 0.6.7 ##
276-
* -Fixed the preview of TGA textures.
277-
* -Changed the cache of preview of texture.
278-
* -Added the player of animation in the ModelEditor.
279-
280-
## ver. 0.6.6 ##
281-
* -Changed the size of batch of light pass to 5.
282-
* -Updated the JME to 3.1.alpha4.
283-
* -Applyed the last fix for PBR.
284-
285-
## ver. 0.6.5 ##
286-
* -Fixed the problems with sticking cursor while rotating camera of editor.
287-
* -Fixed the crash when loading model with bad material.
288-
* -Fixed the using custom cursors on LWJGL3.
289-
* -Added beta support of resizing window.
290-
* -Added the functionality for works with a light in Model Editor.
291-
292-
## ver. 0.6.2 ##
293-
* -Fixed the problems with mouse events.
294-
295-
## ver. 0.6.1 ##
296-
* -Fixed the missing of tangents in models in Material Editor.
297-
* -Added the option of gamma correction and option of ToneMapFilter to Graphics Settings.
298-
* -Fixed the problems with sticking cursor while rotating camera of editor.
299-
300-
## ver. 0.6.0 ##
301-
* -Implemented undo-redo(ctrl+z/ctrl+y) in Material Editor and Model Editor.
302-
303-
## ver. 0.5.2 ##
304-
* -Implemented the autocomplete for type of material in material creator.
305-
* -Fixed the problems with focus in dialogs of editor.
306-
* -Added the animation of loading for editors.
307-
308-
## ver. 0.5.0 ##
309-
* -Fixed the exception with LwjglWindow on Windows;
310-
* -Implemented the camera like camera of Blender.
311-
* -Fixed the text input.
312-
* -Implemented the hotkey 'delete' to delete files in tree.
313-
* -Implemented the manipulators in Model Editor.
314-
* -Updated the action for generating tangents.
315-
* -Changed rotation property of model to Euler in Model Editor.
316-
317-
## ver. 0.4.5 ##
318-
* -Added the text editor for GLSL with highlighting.
319-
* -Added the reloading materials when change shaders.
320-
* -Updated the logic for change of material type.
321-
* -Fixed problems with menu bar.
322-
* -Added the action for closing editor to menu bar.
323-
* -Added tooltip with fullpath for root folder in asset tree.
324-
* -Added the action for reopening last asset folders.
325-
* -Implemented the saving of opened files.
326-
* -Updated the jME to alpha 3 with PBR.
327-
* -Migrated the editor from LWJGL 2.9 to LWJGL 3.0
328-
* -Added the combobox with Queue Bucket for model of material preview to material editor.
329-
* -Implemented the save on ctrl+S hotkey.
330-
331-
## ver. 0.4.0 ##
332-
* -Added the action for creating a folder.
333-
* -Added the action for creating an empty file.
334-
* -Implemented image viewer.
335-
* -Added actions for creating node, box, sphere and quad in ModelEditor.
336-
* -Added action for creating SkyBox.
337-
* -Added action for loading other model to model in Model Editor.
338-
* -Fixed severals bugs.
339-
340-
## ver. 0.3.7 ##
341-
* -Implemented the fullscreen mode.
342-
* -Implemented the preview of channels of image.
343-
* -Implemented the cache of preview of image.
344-
* -Changed the sensitivity of zoom.
345-
346-
## ver. 0.3.5 ##
347-
* -Implemeted open file in external editor.
348-
* -Finished implementing the operations of moving/renaming/cut-copy-paste for files in Asset Tree.
349-
* -Added dialog for handling exception.
350-
351-
## ver. 0.3.0 ##
352-
* -Implemented Simple Model Editor.
353-
* -Added action for converting .blend to .j3o.
354-
* -Updated UI.
355-
356-
## ver. 0.2.0 ##
357-
* -Implemented dialogs for creating new material and post filter view file.
358-
* -Implemented dialog of graphic settings.
359-
* -Updated the sky in material editor.
360-
* -Upgraded jME3 libraries to 3.1 alpha 2 with PBR.
361-
362-
## ver. 0.1.1 ##
363-
* -Implemented preview of images in resource selector.
364-
* -Migrated editor to jME 3.1 with PBR.
365-
* -Added support PBR to Material Editor.
366-
* -Finished implementation PostFilterViewer.
367-
## ver. 0.1 ##
368-
* -Implemented the base actions in AssetTree.
369-
* -Implemented MaterialEditor.
370-
* -Added English localization.
42+
![Physics editor](https://i.imgur.com/xYfJmBL.jpg)

0 commit comments

Comments
 (0)