I think an exception error/exception should be triggered if a world parameter is not defined in jme
In your j3md of choice
Code:
WorldParameters {
WorldViewProjectionMatrix
NormalMatrix
ImNotGonnaTriggerAnErrorOrExceptionEvenKwandoThinksIShouldMatrixInverseTranspose
}
I think it would be "safe" to trigger an exception/error if a worldparameter is missing/misstyped/not defined since the shader would not work anyways..