   Volume Rendering steps
  After few months of learning DirectX, I have been assigned the taskof developing Volume Rendering app.Initially I plan to develop the applicationin CPU.(not in GPU)I have read few articles (Jouranl Papers) on Volume Renderingand I have understood few concepts.I am assuming the following steps for rendering. Is it correct?1. Read the volume data2. Apply trilinear interpolation.3. Create a Volumetexture 4. Raycasting through the entire  volume until attains a opacity value of 1.5. Store intensity at this position in a 2D array.6. Render 2D array  as surfacePlease suggest and correct it.RRI