From aa567c12b883be0872bff04d03f8b6c21f8f2e5a Mon Sep 17 00:00:00 2001 From: Jesse Morgan Date: Fri, 11 Feb 2011 03:55:08 +0000 Subject: Enabled geometry picking on shapes. --- src/tesseract/objects/PlanarPolygon.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/tesseract/objects/PlanarPolygon.java') diff --git a/src/tesseract/objects/PlanarPolygon.java b/src/tesseract/objects/PlanarPolygon.java index 2f75c16..b914fa2 100644 --- a/src/tesseract/objects/PlanarPolygon.java +++ b/src/tesseract/objects/PlanarPolygon.java @@ -7,6 +7,7 @@ package tesseract.objects; import javax.media.j3d.Appearance; +import javax.media.j3d.Geometry; import javax.media.j3d.Group; import javax.media.j3d.ImageComponent2D; import javax.media.j3d.Node; @@ -129,6 +130,7 @@ public class PlanarPolygon extends ForceableObject { appearance.setTexture(texture); PolygonAttributes polyAttr = new PolygonAttributes(PolygonAttributes.POLYGON_FILL, PolygonAttributes.CULL_NONE, 0); appearance.setPolygonAttributes(polyAttr); + geometry.setCapability(Geometry.ALLOW_INTERSECT); Shape3D polygon = new Shape3D(geometry, appearance); getTransformGroup().addChild(polygon); //return getTransformGroup(); -- cgit v1.2.3