[SOLVED] Water Problems on JME2!

Hi,

Im having problems when running water passes:



i tried the jmetest.effects.water.TestSimpleQuadWater.java i get the following exception:


org.lwjgl.opengl.OpenGLException: Invalid operation (1282)
        at org.lwjgl.opengl.Util.checkGLError(Util.java:54)
        at org.lwjgl.opengl.ARBShaderObjects.glUseProgramObjectARB(ARBShaderObjects.java:159)
        at com.jme.scene.state.lwjgl.LWJGLShaderObjectsState.apply(LWJGLShaderObjectsState.java:330)
        at com.jmex.effects.water.WaterRenderPass.reloadShader(WaterRenderPass.java:397)
        at com.jmex.effects.water.WaterRenderPass.setupTextures(WaterRenderPass.java:293)
        at com.jmex.effects.water.WaterRenderPass.initialize(WaterRenderPass.java:218)
        at com.jmex.effects.water.WaterRenderPass.<init>(WaterRenderPass.java:182)
        at jmetest.effects.water.TestSimpleQuadWater.simpleInitGame(TestSimpleQuadWater.java:145)
        at com.jme.app.BaseSimpleGame.initGame(BaseSimpleGame.java:545)
        at com.jme.app.SimplePassGame.initGame(SimplePassGame.java:101)
        at com.jme.app.BaseGame.start(BaseGame.java:74)
        at jmetest.effects.water.TestSimpleQuadWater.main(TestSimpleQuadWater.java:79)
May 8, 2010 3:36:33 PM com.jme.app.BaseSimpleGame cleanup
INFO: Cleaning up resources.
Exception in thread "main" java.lang.NullPointerException
        at jmetest.effects.water.TestSimpleQuadWater.cleanup(TestSimpleQuadWater.java:84)
        at com.jme.app.BaseGame.start(BaseGame.java:102)
        at jmetest.effects.water.TestSimpleQuadWater.main(TestSimpleQuadWater.java:79)



i tried the jmetest.effects.water.TestQuadWater.java i get the following exception:

org.lwjgl.opengl.OpenGLException: Invalid operation (1282)
        at org.lwjgl.opengl.Util.checkGLError(Util.java:54)
        at org.lwjgl.opengl.ARBShaderObjects.glUseProgramObjectARB(ARBShaderObjects.java:159)
        at com.jme.scene.state.lwjgl.LWJGLShaderObjectsState.apply(LWJGLShaderObjectsState.java:330)
        at com.jmex.effects.water.WaterRenderPass.reloadShader(WaterRenderPass.java:397)
        at com.jmex.effects.water.WaterRenderPass.setupTextures(WaterRenderPass.java:293)
        at com.jmex.effects.water.WaterRenderPass.initialize(WaterRenderPass.java:218)
        at com.jmex.effects.water.WaterRenderPass.<init>(WaterRenderPass.java:182)
        at jmetest.effects.water.TestQuadWater.simpleInitGame(TestQuadWater.java:159)
        at com.jme.app.BaseSimpleGame.initGame(BaseSimpleGame.java:545)
        at com.jme.app.SimplePassGame.initGame(SimplePassGame.java:101)
        at com.jme.app.BaseGame.start(BaseGame.java:74)
        at jmetest.effects.water.TestQuadWater.main(TestQuadWater.java:80)
May 8, 2010 3:40:26 PM com.jme.app.BaseSimpleGame cleanup
INFO: Cleaning up resources.
Exception in thread "main" java.lang.NullPointerException
        at jmetest.effects.water.TestQuadWater.cleanup(TestQuadWater.java:85)
        at com.jme.app.BaseGame.start(BaseGame.java:102)
        at jmetest.effects.water.TestQuadWater.main(Test

QuadWater.java:80)

i tried the jmetest.effects.water.TestProjectedWater.java:

it worked but the camera seems to be still when moving the mouse, and the water whats moving along the mouse movement ... plus the water sometimes turns GREEN :S




OS: WindowsXP SP3
VGA: NVidia MSI 6600 256 MB

please HELP!  :?

ok ok … i found the problem, i installed the wrong driver…