Home | History | Annotate | Download | only in water

Lines Matching refs:material

41 import com.jme3.material.Material;
140 material.setFloat("Time", time);
143 material.setMatrix4("TextureProjMatrix", textureProjMatrix);
144 material.setVector3("CameraPosition", sceneCam.getLocation());
145 material.setMatrix4("ViewProjectionMatrixInverse", sceneCam.getViewProjectionMatrix().invert());
147 material.setFloat("WaterHeight", waterHeight);
205 protected Material getMaterial() {
206 return material;
263 material = new Material(manager, "Common/MatDefs/Water/Water.j3md");
264 material.setTexture("HeightMap", heightTexture);
265 material.setTexture("CausticsMap", causticsTexture);
266 material.setTexture("FoamMap", foamTexture);
267 material.setTexture("NormalMap", normalTexture);
268 material.setTexture("ReflectionMap", reflectionPass.getRenderedTexture());
270 material.setFloat("WaterTransparency", waterTransparency);
271 material.setFloat("NormalScale", normalScale);
272 material.setFloat("R0", refractionConstant);
273 material.setFloat("MaxAmplitude", maxAmplitude);
274 material.setVector3("LightDir", lightDirection);
275 material.setColor("LightColor", lightColor);
276 material.setFloat("ShoreHardness", shoreHardness);
277 material.setFloat("RefractionStrength", refractionStrength);
278 material.setFloat("WaveScale", waveScale);
279 material.setVector3("FoamExistence", foamExistence);
280 material.setFloat("SunScale", sunScale);
281 material.setVector3("ColorExtinction", colorExtinction);
282 material.setFloat("Shininess", shininess);
283 material.setColor("WaterColor", waterColor);
284 material.setColor("DeepWaterColor", deepWaterColor);
285 material.setVector2("WindDirection", windDirection);
286 material.setFloat("FoamHardness", foamHardness);
287 material.setBoolean("UseRipples", useRipples);
288 material.setBoolean("UseHQShoreline", useHQShoreline);
289 material.setBoolean("UseSpecular", useSpecular);
290 material.setBoolean("UseFoam", useFoam);
291 material.setBoolean("UseCaustics", useCaustics);
292 material.setBoolean("UseRefraction", useRefraction);
293 material.setFloat("ReflectionDisplace", reflectionDisplace);
294 material.setFloat("FoamIntensity", foamIntensity);
295 material.setFloat("UnderWaterFogDistance", underWaterFogDistance);
296 material.setFloat("CausticsIntensity", causticsIntensity);
433 if (material != null) {
434 material.setFloat("WaterTransparency", waterTransparency);
454 if (material != null) {
455 material.setFloat("NormalScale", normalScale);
471 * It usually depend on the material you are lookinh through (here water).
478 if (material != null) {
479 material.setFloat("R0", refractionConstant);
498 if (material != null) {
499 material.setFloat("MaxAmplitude", maxAmplitude);
517 if (material != null) {
518 material.setVector3("LightDir", lightDirection);
537 if (material != null) {
538 material.setColor("LightColor", lightColor);
558 if (material != null) {
559 material.setFloat("ShoreHardness", shoreHardness);
578 if (material != null) {
579 material.setFloat("FoamHardness", foamHardness);
599 if (material != null) {
600 material.setFloat("RefractionStrength", refractionStrength);
620 if (material != null) {
621 material.setFloat("WaveScale", waveScale);
642 if (material != null) {
643 material.setVector3("FoamExistence", foamExistence);
661 if (material != null) {
662 material.setFloat("SunScale", sunScale);
685 if (material != null) {
686 material.setVector3("ColorExtinction", colorExtinction);
697 if (material != null) {
698 material.setTexture("FoamMap", foamTexture);
735 if (material != null) {
736 material.setFloat("Shininess", shininess);
773 if (material != null) {
774 material.setColor("WaterColor", waterColor);
794 if (material != null) {
795 material.setColor("DeepWaterColor", deepWaterColor);
815 if (material != null) {
816 material.setVector2("WindDirection", windDirection);
852 if (material != null) {
853 material.setBoolean("UseFoam", useFoam);
864 if (material != null) {
865 material.setTexture("causticsMap", causticsTexture);
883 if (material != null) {
884 material.setBoolean("UseCaustics", useCaustics);
898 if (material != null) {
899 material.setBoolean("UseHQShoreline", useHQShoreline);
918 if (material != null) {
919 material.setBoolean("UseRefraction", useRefraction);
939 if (material != null) {
940 material.setBoolean("UseRipples", useRipples);
959 if (material != null) {
960 material.setBoolean("UseSpecular", useSpecular);
978 if (material != null) {
979 material.setFloat("FoamIntensity", foamIntensity);
999 if (material != null) {
1000 material.setFloat("m_ReflectionDisplace", reflectionDisplace);
1027 if (material != null) {
1028 material.setFloat("UnderWaterFogDistance", underWaterFogDistance);
1046 if (material != null) {
1047 material.setFloat("CausticsIntensity", causticsIntensity);