3DX TECHNOLOGIES INC. SERIES C PREFERRED STOCK PURCHASE AGREEMENT DATED AS OF JULY 26, 1995