Java Reference
In-Depth Information
Appendix H
Picking for Web-Based
3D Experiment
h.1 ImportInG lIbrarIes
import java.net.*;
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import javax.media.j3d.*;
import javax.vecmath.*;
import com.sun.j3d.utils.picking.*;
import com.sun.j3d.utils.geometry.*;
h.2 defInInG class for pIckInG behavIor
public class PickingBehavior extends Behavior
{
private PickCanvas pickCanvas;
private PickResult pickResult;
private TransformGroup trans = new TransformGroup();
private Point3f CurrentPt = new Point3f();
private float currentangle;
private float lastangle;
private int obj = 0;
private boolean animating = false;
private boolean initosci = false;
private long deltatime;
Search WWH ::




Custom Search