Package railo.runtime.img.vecmath

Examples of railo.runtime.img.vecmath.Vector3f.normalize()


         
          if (m1 != -2 && m4 != -2) {
            v1.x = -1.0f; v1.y = 0.0f; v1.z = m1;
            v2.x = 0.0f; v2.y = 1.0f; v2.z = m4;
            n.cross(v1, v2);
            n.normalize();
            if (n.z < 0.0)
              n.z = -n.z;
            normal.add(n);
            count++;
          }
View Full Code Here


          if (m1 != -2 && m2 != -2) {
            v1.x = -1.0f; v1.y = 0.0f; v1.z = m1;
            v2.x = 0.0f; v2.y = -1.0f; v2.z = m2;
            n.cross(v1, v2);
            n.normalize();
            if (n.z < 0.0)
              n.z = -n.z;
            normal.add(n);
            count++;
          }
View Full Code Here

          if (m2 != -2 && m3 != -2) {
            v1.x = 0.0f; v1.y = -1.0f; v1.z = m2;
            v2.x = 1.0f; v2.y = 0.0f; v2.z = m3;
            n.cross(v1, v2);
            n.normalize();
            if (n.z < 0.0)
              n.z = -n.z;
            normal.add(n);
            count++;
          }
View Full Code Here

          if (m3 != -2 && m4 != -2) {
            v1.x = 1.0f; v1.y = 0.0f; v1.z = m3;
            v2.x = 0.0f; v2.y = 1.0f; v2.z = m4;
            n.cross(v1, v2);
            n.normalize();
            if (n.z < 0.0)
              n.z = -n.z;
            normal.add(n);
            count++;
          }
View Full Code Here

          if (y0 && x1) {
            v1.x = 0.0f; v1.y = -1.0f; v1.z = m2;
            v2.x = 1.0f; v2.y = 0.0f; v2.z = m3;
            n.cross(v1, v2);
            n.normalize();
            if (n.z < 0.0)
              n.z = -n.z;
            normal.add(n);
            count++;
          }
View Full Code Here

          if (x1 && y1) {
            v1.x = 1.0f; v1.y = 0.0f; v1.z = m3;
            v2.x = 0.0f; v2.y = 1.0f; v2.z = m4;
            n.cross(v1, v2);
            n.normalize();
            if (n.z < 0.0)
              n.z = -n.z;
            normal.add(n);
            count++;
          }
View Full Code Here

          if (x0 && y1) {
            v1.x = -1.0f; v1.y = 0.0f; v1.z = m1;
            v2.x = 0.0f; v2.y = 1.0f; v2.z = m4;
            n.cross(v1, v2);
            n.normalize();
            if (n.z < 0.0)
              n.z = -n.z;
            normal.add(n);
            count++;
          }
View Full Code Here

          if (x0 && y0) {
            v1.x = -1.0f; v1.y = 0.0f; v1.z = m1;
            v2.x = 0.0f; v2.y = -1.0f; v2.z = m2;
            n.cross(v1, v2);
            n.normalize();
            if (n.z < 0.0)
              n.z = -n.z;
            normal.add(n);
            count++;
          }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.