diff --git a/sdk/jme3-materialeditor/src/com/jme3/gde/shadernodedefinition/ShaderNodeSource b/sdk/jme3-materialeditor/src/com/jme3/gde/shadernodedefinition/ShaderNodeSource index 51b76b175..6c0fc0542 100644 --- a/sdk/jme3-materialeditor/src/com/jme3/gde/shadernodedefinition/ShaderNodeSource +++ b/sdk/jme3-materialeditor/src/com/jme3/gde/shadernodedefinition/ShaderNodeSource @@ -1,9 +1,11 @@ -<#list inputParams as param> -//@input ${param[0]} ${param[1]} ${param[2]} - -<#list outputParams as param> -//@output ${param[0]} ${param[1]} ${param[2]} - + void main(){ + <#list inputParams as param> + //@input ${param[0]} ${param[1]} ${param[2]} + + <#list outputParams as param> + //@output ${param[0]} ${param[1]} ${param[2]} + + //insert glsl code here } \ No newline at end of file diff --git a/sdk/jme3-materialeditor/src/com/jme3/gde/shadernodedefinition/wizard/SNDefVisualPanel2.java b/sdk/jme3-materialeditor/src/com/jme3/gde/shadernodedefinition/wizard/SNDefVisualPanel2.java index 5ab3d5747..3e3ebc912 100644 --- a/sdk/jme3-materialeditor/src/com/jme3/gde/shadernodedefinition/wizard/SNDefVisualPanel2.java +++ b/sdk/jme3-materialeditor/src/com/jme3/gde/shadernodedefinition/wizard/SNDefVisualPanel2.java @@ -34,7 +34,10 @@ public final class SNDefVisualPanel2 extends JPanel { } public String[][] getData() { - + + varTable.editCellAt(-1, -1); + varTable.getSelectionModel().clearSelection(); + DefaultTableModel model = (DefaultTableModel) varTable.getModel(); String[][] data = new String[model.getRowCount()][3]; for (int i = 0; i < model.getRowCount(); i++) {