Virtual Sex SPH