- Major Topics Covered:
  Sparse Data Interpolation
  Flow Visualization
  Volume Rendering
  Integration

- Related chapters in VTK textbook(3rd edition): 6, 7, (and part of 8 and 9)

- Always write down formulas first

- Solutions to sample tests
  Winter 2003
  1.  f(0, 0) = sum{ Fi/di2 } / sum { 1/di2 } = ( 100/8 + 20/4 + 30/4 ) / ( 1/8 + 1/4 + 1/4 ) = 40     --- P.340
  2.  (a)
   
       (b) 0 ... 100, Blue ... Red standard raibow colormap
             for contour value 50, RGB = (0, 1, 0)         ( or (.5, 1, .5) )              --- P.151
  3.  (-1, 0, 1)
  4. (a)
       Pi+1 = Pi + hVi
       P1= P0 + hV0 = 0.1
      (b)
       K1= hV0 = 0.1
       K2= hV(P0+K1/2) = hV(0.05) = 0.105
       K3= hV(P0+K2/2) = hV(0.0525) = 0.10525 
       K4= hV(P0+K3) = hV(0.10525) = 0.110525 
       P1= P0 + (K1+2K2+2K3+K4) / 6 = 0.10517

    Winter 2002
    1.  f(0, 0) = sum{ Fi/di3 } / sum { 1/di3 } = ... (you need to fill in the values)
    2.  F = sum {Wi*Fi
         W0 = (1-r)(1-s)(1-t), F0 = 30
         W1 = r(1-s)(1-t), F1 = 10
         W2 = (1-r)s(1-t), F2 = 10
         W3 = (1-r)(1-s)t, F3 = 10
         W4 = rs(1-t), F4 = 20
         W5 = (1-r)st, F5 = 20
         W6 = r(1-s)t, F6 = 30
         W7 = rst, F7 = 10
         F = ...(you need to fill in the values)
    3. (a)  streamline            (b) pathline           (c)streaklines

    4. Image-Order and Object-Order --- Chaper 7
    5.
5.bmp (480054 bytes)

 

   - More notes:

      In volume rendering, always assume "background" is the furthest plane (infinite far away).