Examples of scl()


Examples of com.badlogic.gdx.math.Vector3.scl()

        vertTmp7.set(corner101, null, null, null), vertTmp8.set(corner111, null, null, null));
    } else {
      ensureRectangles(6);
      Vector3 nor = tempV1.set(corner000).lerp(corner110, 0.5f).sub(tempV2.set(corner001).lerp(corner111, 0.5f)).nor();
      rect(corner000, corner010, corner110, corner100, nor);
      rect(corner011, corner001, corner101, corner111, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner101, 0.5f).sub(tempV2.set(corner010).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner000, corner100, corner101, nor);
      rect(corner010, corner011, corner111, corner110, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner011, 0.5f).sub(tempV2.set(corner100).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner011, corner010, corner000, nor);
View Full Code Here

Examples of com.badlogic.gdx.math.Vector3.scl()

      Vector3 nor = tempV1.set(corner000).lerp(corner110, 0.5f).sub(tempV2.set(corner001).lerp(corner111, 0.5f)).nor();
      rect(corner000, corner010, corner110, corner100, nor);
      rect(corner011, corner001, corner101, corner111, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner101, 0.5f).sub(tempV2.set(corner010).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner000, corner100, corner101, nor);
      rect(corner010, corner011, corner111, corner110, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner011, 0.5f).sub(tempV2.set(corner100).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner011, corner010, corner000, nor);
      rect(corner100, corner110, corner111, corner101, nor.scl(-1));
    }
  }
View Full Code Here

Examples of com.badlogic.gdx.math.Vector3.scl()

      nor = tempV1.set(corner000).lerp(corner101, 0.5f).sub(tempV2.set(corner010).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner000, corner100, corner101, nor);
      rect(corner010, corner011, corner111, corner110, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner011, 0.5f).sub(tempV2.set(corner100).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner011, corner010, corner000, nor);
      rect(corner100, corner110, corner111, corner101, nor.scl(-1));
    }
  }
 
  @Override
  public void box(Matrix4 transform) {
View Full Code Here

Examples of com.badlogic.gdx.math.Vector3.scl()

        vertTmp7.set(corner101, null, null, null), vertTmp8.set(corner111, null, null, null));
    } else {
      ensureRectangles(6);
      Vector3 nor = tempV1.set(corner000).lerp(corner110, 0.5f).sub(tempV2.set(corner001).lerp(corner111, 0.5f)).nor();
      rect(corner000, corner010, corner110, corner100, nor);
      rect(corner011, corner001, corner101, corner111, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner101, 0.5f).sub(tempV2.set(corner010).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner000, corner100, corner101, nor);
      rect(corner010, corner011, corner111, corner110, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner011, 0.5f).sub(tempV2.set(corner100).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner011, corner010, corner000, nor);
View Full Code Here

Examples of com.badlogic.gdx.math.Vector3.scl()

      Vector3 nor = tempV1.set(corner000).lerp(corner110, 0.5f).sub(tempV2.set(corner001).lerp(corner111, 0.5f)).nor();
      rect(corner000, corner010, corner110, corner100, nor);
      rect(corner011, corner001, corner101, corner111, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner101, 0.5f).sub(tempV2.set(corner010).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner000, corner100, corner101, nor);
      rect(corner010, corner011, corner111, corner110, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner011, 0.5f).sub(tempV2.set(corner100).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner011, corner010, corner000, nor);
      rect(corner100, corner110, corner111, corner101, nor.scl(-1));
    }
  }
View Full Code Here

Examples of com.badlogic.gdx.math.Vector3.scl()

      nor = tempV1.set(corner000).lerp(corner101, 0.5f).sub(tempV2.set(corner010).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner000, corner100, corner101, nor);
      rect(corner010, corner011, corner111, corner110, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner011, 0.5f).sub(tempV2.set(corner100).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner011, corner010, corner000, nor);
      rect(corner100, corner110, corner111, corner101, nor.scl(-1));
    }
  }

  @Override
  public void box (Matrix4 transform) {
View Full Code Here

Examples of com.badlogic.gdx.math.Vector3.scl()

        vertTmp7.set(corner101, null, null, null), vertTmp8.set(corner111, null, null, null));
    } else {
      ensureRectangles(6);
      Vector3 nor = tempV1.set(corner000).lerp(corner110, 0.5f).sub(tempV2.set(corner001).lerp(corner111, 0.5f)).nor();
      rect(corner000, corner010, corner110, corner100, nor);
      rect(corner011, corner001, corner101, corner111, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner101, 0.5f).sub(tempV2.set(corner010).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner000, corner100, corner101, nor);
      rect(corner010, corner011, corner111, corner110, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner011, 0.5f).sub(tempV2.set(corner100).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner011, corner010, corner000, nor);
View Full Code Here

Examples of com.badlogic.gdx.math.Vector3.scl()

      Vector3 nor = tempV1.set(corner000).lerp(corner110, 0.5f).sub(tempV2.set(corner001).lerp(corner111, 0.5f)).nor();
      rect(corner000, corner010, corner110, corner100, nor);
      rect(corner011, corner001, corner101, corner111, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner101, 0.5f).sub(tempV2.set(corner010).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner000, corner100, corner101, nor);
      rect(corner010, corner011, corner111, corner110, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner011, 0.5f).sub(tempV2.set(corner100).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner011, corner010, corner000, nor);
      rect(corner100, corner110, corner111, corner101, nor.scl(-1));
    }
  }
View Full Code Here

Examples of com.badlogic.gdx.math.Vector3.scl()

      nor = tempV1.set(corner000).lerp(corner101, 0.5f).sub(tempV2.set(corner010).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner000, corner100, corner101, nor);
      rect(corner010, corner011, corner111, corner110, nor.scl(-1));
      nor = tempV1.set(corner000).lerp(corner011, 0.5f).sub(tempV2.set(corner100).lerp(corner111, 0.5f)).nor();
      rect(corner001, corner011, corner010, corner000, nor);
      rect(corner100, corner110, corner111, corner101, nor.scl(-1));
    }
  }

  @Override
  public void box (Matrix4 transform) {
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.