Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /trunk/test/vr-MIP.diderot
ViewVC logotype

Diff of /trunk/test/vr-MIP.diderot

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 247, Fri Aug 6 20:20:42 2010 UTC revision 306, Tue Aug 17 16:36:59 2010 UTC
# Line 11  Line 11 
11                                  //      vox1,x: (-8,2,2)                                  //      vox1,x: (-8,2,2)
12                                  //      vox1,y: (2,-8,2)                                  //      vox1,y: (2,-8,2)
13                                  //      vox1,z: (2,2,-8)                                  //      vox1,z: (2,2,-8)
14                                    //     vfrhand: (127.331,-1322.05,272.53)
15  input vec3 orig;                // location of pixel (0,0)  input vec3 orig;                // location of pixel (0,0)
16                                  // e.g. txs: (8.83877,2.5911,7.65275)                                  // e.g. txs: (8.83877,2.5911,7.65275)
17                                  //      vox1,x: (0,3.4036,3.4036)                                  //      vox1,x: (0,3.4036,3.4036)
18                                  //      vox1,y: (0.596402,0,3.4036)                                  //      vox1,y: (0.596402,0,3.4036)
19                                  //      vox1,z: (3.4036,3.4036,0)                                  //      vox1,z: (3.4036,3.4036,0)
20                                    //     vfrhand: (122.835,17.7112,188.044)
21  input vec3 cVec;                // vector between pixels horizontally  input vec3 cVec;                // vector between pixels horizontally
22                                  // e.g. txs: (-0.0151831,0.0278357,0)                                  // e.g. txs: (-0.0151831,0.0278357,0)
23                                  //      vox1,x: (0,-0.014036,0)                                  //      vox1,x: (0,-0.014036,0)
24                                  //      vox1,y: (0.014036,0,0)                                  //      vox1,y: (0.014036,0,0)
25                                  //      vox1,z: (-0.014036,0,0)                                  //      vox1,z: (-0.014036,0,0)
26                                    //     vfrhand: (-0.00403611,-0.029826,-0.244066)
27  input vec3 rVec;                // vector between pixels vertically  input vec3 rVec;                // vector between pixels vertically
28                                  // e.g. txs: (0.0074887,0.00408474,-0.0305383)                                  // e.g. txs: (0.0074887,0.00408474,-0.0305383)
29                                  //      vox1,x: (0,0,-0.014036)                                  //      vox1,x: (0,0,-0.014036)
30                                  //      vox1,y: (0,0,-0.014036)                                  //      vox1,y: (0,0,-0.014036)
31                                  //      vox1,z: (0,-0.014036,0)                                  //      vox1,z: (0,-0.014036,0)
32                                    //     vfrhand: (-0.245595,-0.0112916,0.00544129)
33    
34  image(3)[] img = load (dataFile);  image(3)[] img = load (dataFile);
35    
# Line 37  Line 41 
41      vec3 pos = orig + real(row)*rVec + real(col)*cVec;      vec3 pos = orig + real(row)*rVec + real(col)*cVec;
42      vec3 dir = (pos - eye)/|pos - eye|;      vec3 dir = (pos - eye)/|pos - eye|;
43      real t = 0.0;      real t = 0.0;
44      output real maxval = -inf;      output real maxval = -∞;
45    
46      update      update
47      {      {

Legend:
Removed from v.247  
changed lines
  Added in v.306

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0