 	outputVal.x = 0.0f; //R
 	outputVal.y = 0.0f; //G
 	outputVal.z = 0.0f; //B
-	outputVal.w = 1.0f; //A
+	outputVal.w = 1.0f; //remaining A
 		
 	//fetch the required information about the size and range of the transfer function from memory to registers
 	__syncthreads();

	//if we have some alpha information, make the background black and opague
	outputVal.w = (outputVal.w < 1.0f - 0.03125f) ? 1.0f : 0.0f;
	
}

__device__ void CUDA_vtkCuda2DInExVolumeMapper_FindSlicingValues(float3 rayStart, float3 rayInc,

	threads.x = 256;
	threads.y = 1;
	cudaThreadSynchronize();
	CUDA_vtkCuda2DInExVolumeMapper_CUDAkernel_shadeAlgo_doCelShade <<< grid, threads >>>();
	cudaThreadSynchronize();
	
	printf( "2D Rendering Error Status: " );
