Tabnine Logo
DirectionalLight.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
javax.media.j3d.DirectionalLight
constructor

Best Java code snippets using javax.media.j3d.DirectionalLight.<init> (Showing top 5 results out of 315)

origin: com.github.fracpete/princeton-java-stdlib

/**
 * Adds a directional light of color col which shines in the direction vector (x, y, z)
 */
public static Light directionalLight (double x, double y, double z, Color col) {
  DirectionalLight light = new DirectionalLight();
  light.setColor(new Color3f(col));
  light.setInfluencingBounds(INFINITE_BOUNDS);
  light.setCapability(DirectionalLight.ALLOW_STATE_WRITE);
  light.setCapability(DirectionalLight.ALLOW_COLOR_WRITE);
  light.setEnable(true);
  BranchGroup bg = createBranchGroup();
  TransformGroup tg = createTransformGroup();
  tg.addChild(light);
  bg.addChild(tg);
  lightGroup.addChild(bg);
  Light l = new Light(bg, tg, light);
  l.setDirection(new Vector3D(x, y, z));
  return l;
}
origin: com.googlecode.princeton-java-introduction/stdlib

/**
 * Adds a directional light of color col which shines in the direction vector (x, y, z)
 */
public static Light directionalLight (double x, double y, double z, Color col) {
  DirectionalLight light = new DirectionalLight();
  light.setColor(new Color3f(col));
  light.setInfluencingBounds(INFINITE_BOUNDS);
  light.setCapability(DirectionalLight.ALLOW_STATE_WRITE);
  light.setCapability(DirectionalLight.ALLOW_COLOR_WRITE);
  light.setEnable(true);
  BranchGroup bg = createBranchGroup();
  TransformGroup tg = createTransformGroup();
  tg.addChild(light);
  bg.addChild(tg);
  lightGroup.addChild(bg);
  Light l = new Light(bg, tg, light);
  l.setDirection(new Vector3D(x, y, z));
  return l;
}
origin: org.fudaa.framework.ebli/ebli-3d

public BLumiereDirectionnelle(final Vector3f _vecteur, final Color _couleur) {
 couleur_ = _couleur;
 direction_ = _vecteur;
 l_ = new DirectionalLight(new Color3f(_couleur), _vecteur);
 l_.setCapability(Light.ALLOW_STATE_WRITE);
 l_.setCapability(Light.ALLOW_STATE_READ);
 l_.setCapability(Light.ALLOW_COLOR_WRITE);
 l_.setCapability(Light.ALLOW_COLOR_READ);
 l_.setCapability(DirectionalLight.ALLOW_DIRECTION_WRITE);
 l_.setCapability(DirectionalLight.ALLOW_DIRECTION_READ);
 l_.setCapability(Node.ALLOW_BOUNDS_READ);
 l_.setCapability(Node.ALLOW_BOUNDS_WRITE);
 l_.setCapability(Light.ALLOW_INFLUENCING_BOUNDS_READ);
 l_.setCapability(Light.ALLOW_INFLUENCING_BOUNDS_WRITE);
 setCapability(ALLOW_AUTO_COMPUTE_BOUNDS_READ);
 setCapability(ALLOW_AUTO_COMPUTE_BOUNDS_READ);
 l_.setInfluencingBounds(new BoundingSphere(new Point3d(), 100));
 for (int i = 18; i < 20; i++) {
  l_.setCapability(i);
 }
 addChild(l_);
 setName("Direction");
}
origin: eu.mihosoft.vrl/vrl

DirectionalLight lgt1 = new DirectionalLight(lColor1, lDir1);
lgt1.setInfluencingBounds(bounds);
objRoot.addChild(lgt1);
DirectionalLight lgt2 = new DirectionalLight(lColor2, lDir2);
lgt2.setInfluencingBounds(bounds);
objRoot.addChild(lgt2);
origin: net.sf.jung/jung-3d

Color3f lColor2 = new Color3f(1.0f, 1.0f, 1.0f);
Vector3f lDir2  = new Vector3f(-1.0f, 0.0f, -1.0f);
DirectionalLight lgt2 = new DirectionalLight(lColor2, lDir2);
AmbientLight ambient = new AmbientLight(lColor1);
lgt2.setInfluencingBounds(bounds);
javax.media.j3dDirectionalLight<init>

Popular methods of DirectionalLight

  • setInfluencingBounds
  • setCapability
  • setColor
  • setEnable
  • getInfluencingBounds
  • setDirection

Popular in Java

  • Reactive rest calls using spring rest template
  • onCreateOptionsMenu (Activity)
  • setContentView (Activity)
  • setRequestProperty (URLConnection)
  • File (java.io)
    An "abstract" representation of a file system entity identified by a pathname. The pathname may be a
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • Cipher (javax.crypto)
    This class provides access to implementations of cryptographic ciphers for encryption and decryption
  • JFileChooser (javax.swing)
  • JFrame (javax.swing)
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now