11 Commits

Author SHA1 Message Date
Ali-RS
dae85e1598 Removed unused imports. (#1020) 2019-02-11 21:40:32 -08:00
Alexandr Brui
a8c7a85fc1 Implementing value mappings for shader nodes. (#786)
* implemented value mappings for shader nodes.
2018-02-06 19:36:14 +01:00
javasabr
9578b0410e extended some things from shader node system. 2017-11-12 19:01:24 +01:00
Michael Braunstingl
d39b780fa5 Added RenderState.BlendMode.Custom
BlendMode.Custom allows glBlendFuncSeparate() calls.
2016-07-24 12:40:45 +02:00
Nehon
8d01c5a26f MatDef is not Savable anymore. Kind of reverted previous commit and implemented and very straight forward exporter for J3mds that doesn't use the Savable process of jme3 since it's designed to save the whole graph and not only subparts of it like materials and material defs. The API stays the same though 2016-05-10 13:06:04 +02:00
Nehon
81053352ac initial and partial implementation of a j3md exporter with test 2016-05-09 17:08:32 +02:00
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) 2016-03-20 21:36:28 +01:00
Nehon
107123820b Fixed material exporting NPE when the additionalRenderState is null 2016-03-17 14:04:48 +01:00
Nehon
e0ffff3af0 Better test for material loading, also ensured that the J3MExporter writes UTF-8 files 2016-03-11 21:27:46 +01:00
Nehon
5e6d2e8ca3 J3MExporter : allows to save Materials to j3m files.
Added proper test in jme3-plugins
2016-03-11 17:45:29 +01:00
Kirill Vainer
ed2be5e542 FBX: new FBX importer (not yet enabled - old importer still used by default)
Still needs work:
 * Skeletal animation (many issues with transform hierarchies)
 * N-gons triangulation (only quads supported at the moment)
 * Light & Camera importing
 * Z-up to Y-up correction
 * Morph animation
2015-04-19 18:08:28 -04:00