/** * Assigns and adds a value to a shader variable. Equivalent to GLSL's '+=' operator. * * @param value */ public void assignAdd(float value) { assignAdd(Float.toString(value)); }
reflected.z().assignAdd(1.0f); RFloat m = new RFloat("m"); m.assign(inversesqrt(dot(reflected, reflected)));
reflected.z().assignAdd(1.0f); RFloat m = new RFloat("m"); m.assign(inversesqrt(dot(reflected, reflected)));
/** * Assigns and adds a value to a shader variable. Equivalent to GLSL's '+=' operator. * * @param value */ public void assignAdd(ShaderVar value) { assignAdd(value.getName()); }
/** * Assigns and adds a value to a shader variable. Equivalent to GLSL's '+=' operator. * * @param value */ public void assignAdd(float value) { assignAdd(Float.toString(value)); }
uvAnim.y().assignAdd(0.5f);
/** * Assigns and adds a value to a shader variable. Equivalent to GLSL's '+=' operator. * * @param value */ public void assignAdd(ShaderVar value) { assignAdd(value.getName()); }