forked from: simple 3D 06 (not using PV3D) 

