Update MaterialDebugAppState.java
I was debugging my application to dig down the issue why the shaders are recognized of change but not actually reloaded. I came to this solution.
This commit is contained in:
parent
9738fc0525
commit
6d5758c914
@ -200,7 +200,8 @@ public class MaterialDebugAppState extends AbstractAppState {
|
||||
assetManager.clearCache();
|
||||
|
||||
//creating a dummy mat with the mat def of the mat to reload
|
||||
Material dummy = new Material(mat.getMaterialDef());
|
||||
// Force the reloading of the asset, otherwise the new shader code will not be applied.
|
||||
Material dummy = new Material(assetManager, mat.getMaterialDef().getAssetName());
|
||||
|
||||
for (MatParam matParam : mat.getParams()) {
|
||||
dummy.setParam(matParam.getName(), matParam.getVarType(), matParam.getValue());
|
||||
|
Loading…
x
Reference in New Issue
Block a user