Just two or three problems...
1) When I updated to openmali2, I suddenly found that all of my Color4f's acted like Color3f's. I had a transparent panel, using this code:
public MiniPopup(String string, float wherex, float wherey, int sizex, int sizey) {
super(sizex, sizey);
setBackground(new Colorf(.12549f, .7734f, .51953f, .75f));
//blah blah blah...
And it now is solid, as in no transparency. Ideas?
2) I don't know if these errors have to do with my trees or not, but I know that the first one is like one we have been discussing elsewhere. Maybe these extra errors will help to clear things up...or are they totally unrelated?
java.lang.ArrayIndexOutOfBoundsException: 2
at org.xith3d.render.prerender.RenderBin$DynamicBucketArray.get(RenderBin.java:114)
at org.xith3d.render.prerender.OpaqueRenderBin.swapData(OpaqueRenderBin.java:86)
at org.xith3d.render.jsr231.RenderPeerImpl.drawBin(RenderPeerImpl.java:364)
at org.xith3d.render.jsr231.RenderPeerImpl.renderMain(RenderPeerImpl.java:793)
at org.xith3d.render.jsr231.RenderPeerImpl.render(RenderPeerImpl.java:1011)
at org.xith3d.render.jsr231.CanvasPeerImplBase.doRender(CanvasPeerImplBase.java:347)
at org.xith3d.render.jsr231.CanvasPeerImplAWT.display(CanvasPeerImplAWT.java:492)
at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:288)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:265)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:130)
at javax.media.opengl.GLCanvas.paint(GLCanvas.java:142)
at sun.awt.RepaintArea.paintComponent(Unknown Source)
at sun.awt.RepaintArea.paint(Unknown Source)
at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Exception in thread "AWT-EventQueue-0" java.lang.Error: java.lang.ArrayIndexOutOfBoundsException: 2
at org.xith3d.render.jsr231.RenderPeerImpl.render(RenderPeerImpl.java:1074)
at org.xith3d.render.jsr231.CanvasPeerImplBase.doRender(CanvasPeerImplBase.java:347)
at org.xith3d.render.jsr231.CanvasPeerImplAWT.display(CanvasPeerImplAWT.java:492)
at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:288)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:265)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:130)
at javax.media.opengl.GLCanvas.paint(GLCanvas.java:142)
at sun.awt.RepaintArea.paintComponent(Unknown Source)
at sun.awt.RepaintArea.paint(Unknown Source)
at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 2
at org.xith3d.render.prerender.RenderBin$DynamicBucketArray.get(RenderBin.java:114)
at org.xith3d.render.prerender.OpaqueRenderBin.swapData(OpaqueRenderBin.java:86)
at org.xith3d.render.jsr231.RenderPeerImpl.drawBin(RenderPeerImpl.java:364)
at org.xith3d.render.jsr231.RenderPeerImpl.renderMain(RenderPeerImpl.java:793)
at org.xith3d.render.jsr231.RenderPeerImpl.render(RenderPeerImpl.java:1011)
... 20 more