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
Bebul
4569154d9f
RenderShadow relict code clean up, no more static ShadowUtils.rootScene
10 years ago
shadowislord
3a61032575
Make LwjglGL implement the GL3 interface (for OpenGL3+ function names)
10 years ago
shadowislord
d4e85382db
Remove fixed pipeline technique from lighting shader
10 years ago
shadowislord
16e3e00507
Renderer Changes
...
* Add new "Limits" enum to hold maximums of various renderer capabilities such as texture size
* Add support for seamless cubemap (enabled by default for mipmapped cubemaps)
* Fix conflict when using GL tracing with GL debugging
10 years ago
shadowislord
9f3a145dd7
Renderer Changes
...
* Add new "Limits" enum to hold maximums of various renderer capabilities such as texture size
* Add support for seamless cubemap (enabled by default for mipmapped cubemaps)
* Fix conflict when using GL tracing with GL debugging
10 years ago
shadowislord
c212fab37a
Deprecate TechniqueDef.isUsingShaders(). Do not use it anywhere in the engine.
10 years ago
shadowislord
a7517c17c0
Deprecate TechniqueDef.isUsingShaders(). Do not use it anywhere in the engine.
10 years ago
shadowislord
4db0acaca9
Image: Deprecate efficient data
10 years ago
shadowislord
8c2e9f687d
Sky material: Don't render sky twice; cull back faces. Also disable useless depth writing.
10 years ago
shadowislord
663225c71f
SkyFactory: Remove duplicate code, remove use of Image.getEfficientData()
10 years ago
shadowislord
43fcd01114
Remove useless check against material technique name being called 'FixedFunc'
10 years ago
shadowislord
74dc3392c6
Allow display modes with 59 Hz refresh rate to be acceptable as 60 Hz
10 years ago
Nehon
ef9c86bd24
New icons for the SDK
10 years ago
Nehon
d637380e56
Fixed a saving issue in the shader Nodes Editor
10 years ago
shadowislord
66d4763a04
Fix issue #204
10 years ago
shadowislord
7a09fbbeb0
Fix the last part of issue #90
10 years ago
shadowislord
307a0e7aed
Better GraphicsDebug / GraphicsTrace implementation
...
- When GraphicsDebug is enabled, check for GL errors and display hints from the driver
- When GraphicsTrace is enabled, dump OpenGL calls on the console
10 years ago
shadowislord
b04c4ad042
Flush GL pipeline for pbuffer after frame (required because there's no backbuffer)
10 years ago
Normen Hansen
82901bb486
- remove backgroundColor directives from TerrainEditor to make it more compatible with LAFs
10 years ago
shadowislord
30efc7ce86
ScreenshotAppState to use old FB read-back
...
Also, set compression quality for JPG to 95% (same as on Android)
10 years ago
shadowislord
4668892c85
Add more constants to GL / GLFbo interfaces so they can be decoded by GLTracer
10 years ago
shadowislord
1e8b5ef338
Avoid glTexParameter calls if not neccessary by storing last texture state in the Image object
10 years ago
shadowislord
2fb87f9682
SettingsDialog to choose closest refresh rate to 60 for fullscreen modes
10 years ago
shadowislord
38f3f82651
Add two more glUniform* functions as no-enum args in GLTracer
10 years ago
shadowislord
7bd07d144e
TestRenderToMemory to use the same read-back method as AwtPanels
10 years ago
shadowislord
f638afbeb7
* Minor javadoc improvement
10 years ago
shadowislord
3f4ce758e7
* Use INT_BGR format in AwtPanel - allows using old compatible readFrameBuffer
10 years ago
shadowislord
13e9cdc201
* Add glReadPixels to GLTracer
10 years ago
shadowislord
86dbade689
* Do not crash if running on x86 / MIPS android system when using JmeSystem.getPlatform()
10 years ago
shadowislord
4bfd992751
* Do not crash if running on x86 / MIPS android system when using JmeSystem.getPlatform()
10 years ago
shadowislord
3f63d43461
* Add license to android renderer files
10 years ago
shadowislord
af65215450
* Delete useless Android22Workaround
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
Normen Hansen
b5894aed65
- remove backgroundColor directives from SceneComposerTopComponent to make it more compatible with LAFs
10 years ago
iwgeric
92b33ddc9e
Merge branch 'master' of https://github.com/jMonkeyEngine/jmonkeyengine
10 years ago
iwgeric
b71d94c37c
Fix NPE while destroying the Fragment when a splash screen is used.
10 years ago
Bebul
b1f040d8e0
Optimize RenderShadow to use scene hierarchy for culling
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
3d8a1d4bad
- make javadoc output more readable
...
- disable doclint for now (fails on <br/> etc
10 years ago
Normen Hansen
87ba079dc3
- remove deprecation of CharacterControl
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