Nehon
ac7d8d0674
integrated change described in this thread to the ColorRGBAPropertyEditor
...
http://hub.jmonkeyengine.org/t/colorrgbapropertyeditor-a-little-improvement/31552
10 years ago
Nehon
4cb007f3b3
Fixed issue exposed in this thread http://hub.jmonkeyengine.org/t/found-bug-in-jme-xmlexporter-vector3f-zero-abuse/31430
...
Thanks to AXELTOPOLINO
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
shadowislord
7f50f906aa
Upgrade to LWJGL 2.9.3
10 years ago
shadowislord
507b89fc46
Do not track JmeVersion as it is autogenerated
10 years ago
shadowislord
fe508f0ba0
Add JmeVersion to .gitignore (since it will be changed every build..)
10 years ago
shadowislord
6f8fb84586
Update JmeVersion via build script
10 years ago
shadowislord
35737e1614
Add branch name to JmeVersion class
10 years ago
shadowislord
3cc0feced0
Put git hash and build date in JmeVersion class
10 years ago
shadowislord
bac0f81853
Fix scene graph update corruption due to earlier optimizations.
...
The update optimization will not visit child nodes unless the
parent has any refresh flags set. However if a "partial update"
occurs which only clears some of the flags (e.g. getWorldBound()),
then a situation could occur where a child node has refresh
flags set but not its parent, thus causing the aformentioned issue.
To allieviate this, we must always propagate the specific flag
required, regardless of whether or not the parent has some other
flags already set.
10 years ago
shadowislord
e19be328a7
Add simple test case for the "scene not updated" crash in the SDK
10 years ago
Erlend Sogge Heggen
ce961b6f70
Added best practices for pull requests.
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
iwgeric
661f4c6d2e
Copy jme3-android-native and jme3-bullet-native-android to the dist/opt folder as part of build
10 years ago
shadowislord
a4d06305d5
postprocessing target textures: always use nearest filtering
...
* There's almost never a good reason to use linear filtering for postprocess textures
* If it is really required, it should be enabled explicitly
10 years ago
shadowislord
6350ac3aad
GLRenderer: remove obsolete code, minor optimization
10 years ago
shadowislord
b3759d7147
GL tracer: When printing enum, use GL_ONE instead of GL_TRUE
10 years ago
shadowislord
d3cbf7fbf2
GL implementations: Fix uploading of buffers with position != 0
...
* this is required for pregenerated mipmaps in e.g. DDS files
* others checks are added to make sure a zero-length buffer cannot be uploaded (that's an error for now)
10 years ago
shadowislord
10ccc570e1
Copy jme3-android.jar to the dist/opt folder as part of build
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
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