This document describes a parallel algorithm for natural neighbor interpolation that was presented at the 2nd Ural Workshop on Parallel, Distributed, and Cloud Computing for Young Scientists. The algorithm allows for 3D modeling from 2D seismic data through interpolation. It uses an incremental Voronoi diagram construction approach and natural neighbor interpolation to calculate density values at new points. This lends itself to parallelization, as each new point's calculation depends only on the initial data points and can be performed independently in parallel threads to improve efficiency. Testing showed speedups using OpenMP and CUDA parallelization on a supercomputer.