I get that exception when trying to use static Shape3Ds in SharedGroups (referenced by a Link) :
Exception in thread "main" java.lang.NullPointerException
at com.xith3d.render.prerender.FrustumCuller.cullNodeAtoms(FrustumCuller.java:192)
at com.xith3d.render.prerender.FrustumCuller.cullGroupAtoms(FrustumCuller.java:145)
at com.xith3d.render.prerender.FrustumCuller.cullNodeAtoms(FrustumCuller.java:186)
at com.xith3d.render.prerender.FrustumCuller.cullLinkAtoms(FrustumCuller.java:91)
at com.xith3d.render.prerender.FrustumCuller.cullNodeAtoms(FrustumCuller.java:167)
at com.xith3d.render.prerender.FrustumCuller.cullGroupAtoms(FrustumCuller.java:145)
at com.xith3d.render.prerender.FrustumCuller.cullNodeAtoms(FrustumCuller.java:186)
at com.xith3d.render.prerender.FrustumCuller.cullGroupAtoms(FrustumCuller.java:145)
at com.xith3d.render.prerender.FrustumCuller.cullNodeAtoms(FrustumCuller.java:186)
at com.xith3d.render.prerender.FrustumCuller.cullGroupAtoms(FrustumCuller.java:145)
at com.xith3d.render.prerender.FrustumCuller.cullNodeAtoms(FrustumCuller.java:186)
at com.xith3d.render.prerender.FrustumCuller.cullGroupAtoms(FrustumCuller.java:145)
at com.xith3d.render.prerender.FrustumCuller.cullNodeAtoms(FrustumCuller.java:186)
at com.xith3d.render.prerender.FrustumCuller.cullGroupAtoms(FrustumCuller.java:145)
at com.xith3d.render.prerender.FrustumCuller.cullNodeAtoms(FrustumCuller.java:186)
at com.xith3d.render.prerender.FrustumCuller.cullGroupAtoms(FrustumCuller.java:145)
at com.xith3d.render.prerender.FrustumCuller.cullNodeAtoms(FrustumCuller.java:186)
at com.xith3d.render.prerender.FrustumCuller.cullGroupAtoms(FrustumCuller.java:145)
at com.xith3d.render.prerender.FrustumCuller.cullNodeAtoms(FrustumCuller.java:186)
at com.xith3d.render.prerender.FrustumCuller.cullGroupAtoms(FrustumCuller.java:145)
at com.xith3d.render.prerender.FrustumCuller.cullNodeAtoms(FrustumCuller.java:186)
at com.xith3d.render.prerender.FrustumCuller.cullAtoms(FrustumCuller.java:210)
at com.xith3d.render.prerender.FrustumCuller.cullAtoms(FrustumCuller.java:241)
at com.xith3d.render.prerender.FrustumCuller.cullAtoms(FrustumCuller.java:261)
at com.xith3d.render.Renderer.renderOnce(Renderer.java:426)
at com.xith3d.scenegraph.VirtualUniverse.renderOnce(VirtualUniverse.java:79)
at org.xith3d.render.base.ExtXith3DEnvironment.render(ExtXith3DEnvironment.java:245)
at org.stratagem.apps.Stratagem.runGame(Stratagem.java:218)
at org.stratagem.apps.Stratagem.run(Stratagem.java:146)
at org.stratagem.apps.Stratagem.main(Stratagem.java:50)
It seems that the Atom of the Shape3D is null…
Marvin, any idea ?