Nehon
851af2f7bc
MaterialPreviewRenderer now loads the material in a separate thread to avoid to stall the awt thread.
...
This and the previous change makes the material editor a lot faster to open when the loaded material has big textures.
10 years ago
Nehon
33222e33be
Texture previews in the Material Editor are now processed in a separate thread
10 years ago
Nehon
f31fee4f9a
Warning clean up in DDSPreview, TexturePanel and WidgetFactory before making an actual change
10 years ago
Nehon
440009c3ac
Remove warnings from MaterialEditorTopComponent
10 years ago
Nehon
2fb6eac744
Used a LinkedHashMap for mat params map in the Material editor in the SDK so that mat params are displayed in the same order as in the j3md file.
10 years ago
shadowislord
a374e73376
AssetManager: adjust usage according to latest changes
10 years ago
shadowislord
40926dc32d
AssetConfig: Platform asset config now returned as URL
...
- Return back DesktopAssetManager constructor with boolean argument - this time it shall use platform config instead of always using Desktop.cfg
10 years ago
Nehon
160aa13942
Complete SDK icons overhaul.
10 years ago
Nehon
0e1619c01b
Fixed an issue that prevented the preview to be displayed properly in the material editor
10 years ago
Nehon
f1b038796e
One can now add a new technique to a mat def with the node Editor.
...
Also added an experimental auto layout feature
10 years ago
Nehon
f9d8a88bba
Silenced the TangentBinormalGenrator logger for the shader node editor as the warnings are irrelevant.
10 years ago
Nehon
ff877160e8
One can now select the technique in the shader node editor through a combo box in the tool bar
10 years ago
Nehon
1286fa0fba
More controls when connecting inputs and outputs in the node editor
10 years ago
Nehon
2670026552
Fixed a documentation issue in the shader node definition wizard
10 years ago
Nehon
76fe370cf1
Removed the code display button for nodes that don't have code.
10 years ago
Nehon
ae8474cb57
Added some icons to edit and delete a node in the shader node editor
10 years ago
Nehon
2066c98dd0
Fixed background color in some node editor windows to fit with a dark theme
10 years ago
Nehon
edf5db0f44
Fixed context menu display in the node editor
10 years ago
Nehon
58480c0926
New Colors for the node editor
10 years ago
Nehon
400a03c507
Shader Node's editor connections are now curved lines.
10 years ago
Nehon
0351f9e60f
added a drag and drop to scroll feature to the node editor with the mouse wheel click.
10 years ago
Nehon
212a2d6e96
Millions of fixes, fixes for me
...
- Fixed hanging save on a Material definition file.
- Fixed Node editor blow up when changing a shader node definition content.
- Enhanced error reporting.
- and many more.
10 years ago
Nehon
e14c30a3cf
Enhanced the ShaderNodeDefinition creation wizard
10 years ago
Nehon
c310b933c9
Added proper undo/redo support in the shader editor
10 years ago
Nehon
7c88da9d5c
Created a backdrop image for the ShaderNode editor
10 years ago
Nehon
06e9618a4b
Proper save handling for the shader editor.
10 years ago
Nehon
d637380e56
Fixed a saving issue in the shader Nodes Editor
10 years ago
Nehon
0f346ee196
More fixes to panels color so that it uses the one from the LAF
10 years ago
Nehon
7f8763e8f0
fixed colors of the material editor so that it fits with any LAF
10 years ago
Nehon
576e18b376
You can now directly edit shader node's code inside the shader node editor and benefit from a live reload feature of the shader.
10 years ago
Nehon
a047376d70
Some clean up in the ShaderNode editor
10 years ago
Normen Hansen
0167955e80
- check for ProjectAssetManager when adding MaterialOpenSupport
10 years ago
Normen Hansen
4f7a4b19fd
- suppress warnings in Material Support plugin
10 years ago
Nehon
1cb9edd07a
More drastic approach to clear the cache when updating the material definition in the shaderNode editor so that changes in shader files are properly taken into account
10 years ago
Nehon
539dcf9c82
Added glsl syntax highlighting to the generated shader view in the ShaderNode editor.Worksif text/x-glsl mime type is recognized by any installed syntax highlighting plugin.
10 years ago
Nehon
b0995bcf55
Sanity check when creating ShaderNode editor metadata.
10 years ago
Nehon
4668621c95
the MaterialPreviewRenderer now properly clears the cache before rendering a preview
10 years ago
Normen Hansen
288f58766b
- fix material editor imports
10 years ago
Rémy Bouquet
f36cdfe0b9
Created a ShaderNodeDefinition creation wizard
10 years ago
Normen Hansen
0bbc176e40
- Move Material Support layer registration to Annotations
10 years ago
Normen Hansen
7cab7576aa
- Move Material Support layer registration to Annotations
10 years ago
Nehon
6bd5bdf7ba
Replaced all occurrences of JME old logo with the new one in the SDK
10 years ago
Nehon
f585e664cd
The MaterialPreviewWidget now uses the MaterialPreviewRenderer.
...
Now rendering material preview is consistent for the ShaderNode editor and the material editor
10 years ago
Nehon
7ce251e222
SDK, the ShaderNodes editor should not go into an error frenzy when the shader compilation fail anymore.
...
The MaterialPreviewRenderer now uses something similar as the MaterialDebugAppState. The material is preloaded and not refreshed if the compilation failed.
10 years ago
Nehon
46f0f32afa
Made the Material Editor properly handle the new -LINEAR statement of j3md when parsing material parameters
11 years ago
nor..67
8514ece94e
copy sdk to gradle branch
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@11105 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
rem..om
17a18bb6d0
ShaderNodes SDK : fix for build
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10576 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
8cf44e7e3e
SDK : MatDefEditor: fixed compilation warnings
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10483 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
bre..om
5f95807432
MaterialBrowser will remember browse path. Removed commented out code from TextureBrowser
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10467 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
bre..om
48a6c4745d
material browser sorts alphabetically. Material editor sorts mat-def list alphabetically
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10466 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago