Ejemplo n.º 1
0
  // -----------------------------------------------------------------------
  // CONSTRUCTOR:
  // -----------------------------------------------------------------------
  // ! Constructor of cMaterial.
  public JMaterial() {
    // default graphic settings
    ambient = new JColorf();
    ambient.set(0.5f, 0.5f, 0.5f, 1.0f);

    diffuse = new JColorf();
    diffuse.set(0.7f, 0.7f, 0.7f, 1.0f);

    specular = new JColorf();
    specular.set(0.4f, 0.4f, 0.4f, 1.0f);

    emission = new JColorf();
    emission.set(0.4f, 0.4f, 0.4f, 1.0f);

    shininess = 64;

    // default haptic settings
    viscosity = 0.0;
    stiffness = 0.0;
    staticFriction = 0.0;
    dynamicFriction = 0.0;
    vibrationFrequency = 0.0;
    vibrationAmplitude = 0.0;
    stickSlipForceMax = 0.0;
    stickSlipStiffness = 0.0;
  }