I've been using the Example NFT Scenes from the ARToolKit Unity Package and also created my own from scratch but have been experiencing some sort of z-fighting, culling or camera clipping issue (I suspect).
When the marker is found, the tracked game object (a simple cube in the example or whatever) partially renders and flickers but disappears/reappears rapidly when the marker is moved. Marker Found, Tracking and Lost events are firing correctly and on any event receivers. The tracked objects are rendering (badly) with the correct spatial dimensions related to the marker.
I've tried adjusting the camera clipping near/far planes in the ARController but with no success. Increasing the Near Plane value above ~0.25 starts to render black artifacts in the shape of the TrackedObject's geometry over the video layer.
This is on a MacBook Pro (13-inch, Early 2011) running macOS 10.12.4 , using Unity 5.6.1f and I'm using the ARUnity5-5.3.2.unitypackage download. I did have to disable some of the imports from that package as they were trying to overwrite Unity Application dlls
How can I get Tracked Objects to render correctly?