basic version that works with pyV3D webviewer