forked from: pv3d interactive box with env shaded

