Nehon
55195bd996
SDK scene viewer and previews are now gamma corrected
10 years ago
Nehon
2aa50694b8
Awt Panel now supports gamma correct pipeline. Default stays non srgb for backward compatibility. But IMO it should be set to srgb by default to promote the srgb pipeline.
10 years ago
Normen Hansen
ea2e25c2e6
- update SDK library definitions for NiftyGUI 1.4.1
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
normen
0e6bc92d19
Merge pull request #213 from void256/master
...
feature: Update Nifty GUI to version 1.4.1
10 years ago
void
d4ade2473f
feature: Update Nifty GUI to version 1.4.1
...
This commit updates Nifty to version 1.4.1 and makes all
the necessary changes to the JME-Nifty integration to be
compatible with this version of Nifty (manily support of multiple
texture atlases in the batch renderer and some minor changes
like the removal of some *Null classes).
Most User code should still be able to compile with this change.
However, the NiftyJmeDisplay constructor that requires the
width and height of the texture atlas has been deprecated in
favour of the newly added static factory methods:
NiftyJmeDisplay.newNiftyJmeDisplay(). The new methods
add support for the Nifty BatchRenderConfiguration class that
allow further configuration of some rendering details.
The testcase jme3test.niftygui.TestNiftyGui has been modified
to use the new methods and seems to render fine for me.
Most of Nifty 1.4.1 should be compatible with old versions of
Nifty. However some compile-time incompatibilities might
exists to old 1.3.x code. Additionally some internal mechanism
have been modified with 1.4 so there might be additional runtime
incompatibilities as well.
10 years ago
shadowislord
4090b6f1de
OgreXML Loader: set jME3 material name based on ogre material name
10 years ago
shadowislord
6c770d524d
Application: add waitFor flag to start()
...
Allows user to wait for app to initialize first before doing other actions
10 years ago
shadowislord
d9cc9003ba
GLRenderer: update viewport even if FBO ID already set
...
The inherited viewport state could be outdated or incorrect, this makes sure it matches exactly
10 years ago
shadowislord
ec2f47225c
RenderContext: remove obsolete state from GL1 renderer
10 years ago
shadowislord
9651d6d822
GL interface: add support for PBO, FB readback, and fences (ARB sync)
10 years ago
shadowislord
fb7708af24
GLRenderer: Fix modifyTexture(). Clarify documentation.
10 years ago
shadowislord
b300915092
NativeLibraryLoader: use the OS's cache folder instead of home folder for storing natives
10 years ago
shadowislord
51c8894e03
NativeLibraryLoader: Fix crash when working directory not writable
...
Loder -> Loader
10 years ago
iwgeric
4baceb6a08
fixed compilation issues in deprecated OGLESShaderRenderer, IGLESShaderRenderer, and JoglRenderer caused by earlier commit
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
9500b43aa9
some clean up in the ShaderGenerator
10 years ago
Nehon
5e3e8fbd6e
fixed compilation issue in deprecated LWJGLRenderer
10 years ago
Nehon
53a40c887e
Fixed shader error output. the shader source code was appended twice in the log.
10 years ago
Nehon
5b6b33c8f5
The shader generator now supports swizzle on the left variable of a mapping :
...
input mapping vec3 v3.xy = v2
will generate
vec3 v3 = vec3(0.0);
v3.xy = v2;
As this statement can't be done in one line.
10 years ago
Nehon
a04a304954
Fixed an error where matching swizzle were reported as wrong when using swizzle of type vec3 v3 = v2.xxy
10 years ago
Nehon
3acd6b2f33
Fixed the error message when types/swizzles in a variable mapping do not match
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
shadowislord
629c007cd4
DDSLoader: fix loading 16-bit images (as exported by PVRTexTool)
10 years ago
shadowislord
badefdf4e4
Fix OgreXML loading crash when no material specified for geometry
10 years ago
shadowislord
809092c236
Allow application to be a resizable window.
...
Also allow buffer swapping to be disabled, e.g. for Oculus Rift.
10 years ago
shadowislord
1fc730c78a
Add ThrottleOnLostFocus - a slightly less crappy version of PauseOnLostFocus
10 years ago
shadowislord
8ae04fd1fb
PlaceholderAssets: when assets fail to load, try to make the error appear visually
10 years ago
Nehon
0ebb3acb16
Fixed an issue with the ShaderNodeGenerator that was missing some variable names in cases like that ',myVar,myVar.x'
10 years ago
Nehon
2066c98dd0
Fixed background color in some node editor windows to fit with a dark theme
10 years ago
shadowislord
4b079ea480
DesktopAssetManager: remove weird logging in loadTexture
10 years ago
shadowislord
c818ee9c5c
IosAssetManager: Remove nearest filtering override (old code)
10 years ago
shadowislord
253c3ac80d
JmeSystem: print build info on initialization
10 years ago
shadowislord
eda5e983da
context/renderer: let renderer print out graphics hardware info
10 years ago
shadowislord
bbbfdb851a
GLRenderer: log texture formats as Level.FINE
10 years ago
Nehon
963c3d7e61
Fixed some typo in some comments in Material.java
10 years ago
Nehon
edf5db0f44
Fixed context menu display in the node editor
10 years ago
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