Commit Graph

107 Commits (a667f5e8cd10194f99a0c26a5b713a66b65222b8)

Author SHA1 Message Date
Stephen Gold 98a283beb6 remove unnecessary casts and tests for null, discovered using NetBeans (#1285) 5 years ago
Stephen Gold efc9c443de elimiate incidental hard tabs from jme3-core 5 years ago
Stephen Gold 5eaf653de9
address issue #1119 (serialization with protected/private constructor) (#1181) 5 years ago
Riccardo Balbo a9afcecc41
Recognize .glsl files as glsllib. 6 years ago
Lou H f8dae05a52 #1107-Fix Javadoc warnings in OpenJDK 9+ (#1112) 6 years ago
Riccardo Balbo 3b24067a3c Add RGTC format 6 years ago
Riccardo Balbo cf7b15bc23 j3md Fix for default textures (#1052) 6 years ago
Stephen Gold 75112201db more corrections in diagnostic messages 6 years ago
Stephen Gold f33252f4d0 spelling corrections in diagnostic messages 6 years ago
Stephen Gold c11fbe4dd8 jme3-core JavaDoc corrections (comments only) 6 years ago
MeFisto94 3d63433b28
Fixes #961 - Remove unused + deprecated Exception 6 years ago
Paul Speed d5bfe1e813 Modified the J3M loader to be a little less like a 1980s text adventure. 6 years ago
Stephen Gold 025b27c96d test cases and fix for issue #880 7 years ago
Nehon 302e746a94 Uses a HashSet for variable names in ShaderNodeLoaderDelegate instead of a String 7 years ago
Nehon 47406058a6 Fixes condition parsing for shader nodes 7 years ago
Stephen Gold f40ba25a56 correct more grammar/spelling errors in comments 7 years ago
Stephen Gold 826908b042 correct more grammar/spelling errors in comments 7 years ago
Alexandr Brui a8c7a85fc1 Implementing value mappings for shader nodes. (#786) 7 years ago
Stephen Gold 21425f81ef more comment corrections in jme3-core: mostly spelling and grammar 7 years ago
Stephen Gold 74d70c4ee0 comment corrections in jme3-core: mostly spelling and grammar 7 years ago
javasabr 43b52cb77c Fixed finding definitions during material loading. 7 years ago
javasabr 8674d8af4b fixed detecting varyings during loading shader nodes in the case, when we have several output parameters with the same name but with different name spaces. 7 years ago
javasabr 9578b0410e extended some things from shader node system. 7 years ago
Nehon 171007693b De duplicate imports when generating a shader from shader nodes 7 years ago
Alexandr Brui 556e3de1c0 fixed asset linked node to reuse shared data between loaded models. (#739) 7 years ago
Alexandr Brui 66137d53b8 added auto closing readers. (#738) 8 years ago
javasabr fac8266b5c fixed two problems with asset manager: 8 years ago
Nehon 6ed4abf29e ShaderNodes: changed the way condition are used for variable declaration. 8 years ago
Nehon 5ac5731ebf Better error reporting when loading shaderNodeDefinition 8 years ago
Nehon ee9c6d366a ShaderNodeVariable now has a prefix attribute that is concatenated to the name when generating the shader (basically g_ and m_ when the variable is an uniform) 8 years ago
Nehon 2f06c9b37b ShaderNodeDefinition path is now set while loading the definition. 8 years ago
Nehon 26ccaaea88 DDSLoader now supports Luminance16f format (r16f) 8 years ago
Sebastian Weiß 02781e799f oh man, I should have learned it by now, that jme uses spaces, not tabs 8 years ago
Sebastian Weiß 04b0578173 Certain dds texture lack the DDSCAPS_TEXTURE-flag, but are still recognized by programs like IrfanView and can also be loaded in the engine. 8 years ago
Sebastian Weiß a3cd3cbb04 Certain dds texture lack the DDSCAPS_TEXTURE-flag, but are still recognized by programs like IrfanView and can also be loaded in the engine. 8 years ago
Nehon a64594eea9 Better cloning for TechniqueDefs 8 years ago
Nehon b0ed053472 Fixed a cloning issue and some tests 8 years ago
Nehon 12a2f0f63c One can now define several versions for the shader in a Technique in a J3md file, ie: 8 years ago
Nehon 4777c591b1 GLSLLoader now moves all extensions declaration found in the dependencies at the top of the shader code 8 years ago
Dokthar a52a51cb27 typo fix in materials & shaders, also fix some javadoc 9 years ago
Kirill Vainer e71cf81b96 J3M: allow static pass lighting to be selected 9 years ago
Nehon c859cf375c Fixed an issue with shaderNodes loading 9 years ago
Kirill Vainer 8bd5b59a0e material: warn / ignore fixed function techniques 9 years ago
Kirill Vainer b6729c46d4 code / comment cleanup 9 years ago
Kirill Vainer 876015ab47 deprecate alpha test / point sprite 9 years ago
Teencrusher d1aae8d479 Added support to glBlendEquation for renderes implementing GL2, and material loading support 9 years ago
Kirill Vainer 280733c1ce material: move technique logic into its own package 9 years ago
Kirill Vainer 9d035f747a Add the new material system 9 years ago
Jan Ivenz 98a9f5c628 Fixed shader generation bug for array variables. 9 years ago
Nehon 493855bac9 LineWidth is now a RenderState parameter, One can change the lineWidth used to render a mesh wireframe or a mesh in Lines mode by using material.getAdditionalRenderState().setLineWidth(value) 9 years ago