Real-time global-illumination GPU renderer based on voxel cone tracing