|
|
1.1 ! root 1: OPTIONS NOT DOCUMENTED ON THE MAN PAGE ! 2: ! 3: view2d -Tc: ! 4: -B use blue background ! 5: -SF download one frame at a time (hence, arbitrarily long movies) ! 6: GO? s snaps camera ! 7: GO? 4 skips 4 frames forward; default=1 ! 8: -SMn like -SF, but "snap n" after each frame ! 9: -SA "autopilot" like -SF, but keeps going ! 10: -b don't show blank frame ! 11: -mf file color map is taken from file, which has n lines (where n is ! 12: the number of colors, specified by -cn). Each line has three integers ! 13: from 0 to 255 for red, green, and blue. ! 14: For a sample program, see /n/bowell/src/cmd/view2d/makemap.c. ! 15: -mg use grey rather than color ! 16: -mr use red to blue, omitting green ! 17: -v verbose ! 18: -vc print colors ! 19: -w warmstart ! 20: -D debugging (don't write on /dev/cv0) ! 21: ! 22: view2d -Tp: ! 23: -clx,x,x,x sets contour levels at x, x, x, and x. up to 8 levels allowed. ! 24: ! 25: view2d -Th produces a halftone image on the 202 ! 26: regrid -nNX,NY ... | view2d -Th | panther /usr/ehg/bin/half NX NY ! 27: Panther half takes NX=NY=300 by default. ! 28: The default number of levels is 10, but can be changed by view2d -cN. ! 29: ! 30: /n/bowell/src/cmd/view2d/rksmith/rkstri.c ! 31: reads triangle formats and converts to grids ! 32: ! 33: antial -c20 | level -ma produces antialiased movies ! 34: ! 35: ----------------------------------------------------------------------- ! 36: ! 37: ............ ! 38: . commands . ! 39: ............ ! 40: ! 41: flood r g b fill screen. 0 <= r,g,b <= 255 ! 42: snap n take n exposures of what is currently on the display (default n=1) ! 43: xhair interactive pan and zoom. Type ? for help. ! 44: view2d, regrid, vdata {see man pages} ! 45: ! 46: ! 47: .......... ! 48: . titles . ! 49: .......... ! 50: view2d -vc ... 2>movie.color ! 51: title movie.color movie.text >t ! 52: flood; dcv -r t ! 53: ! 54: ! 55: ................. ! 56: . making slides . ! 57: ................. ! 58: ! 59: mount the Contax 35mm camera on the Dunn using two bolts, hand tight ! 60: plug in the cord from the Contax to the Dunn ! 61: wiggle stretch cord where it plugs into Contax; this is flaky! ! 62: set switch G to 1 on the logic board inside the Dunn on the right side ! 63: (unlock the panel by giving a quarter-turn to a screw, reaching ! 64: through from the left hand side of the Dunn.) ! 65: POWER on the Dunn ! 66: RESET ! 67: reset exposure counter ! 68: set aperture to f/5.6 for Ektachrome ASA 100 film ! 69: FOCUS mode ! 70: EXPOSE hit again when it times out ! 71: display typical image ! 72: adjust camera lens focus ! 73: slide eyepiece into viewing position if necessary ! 74: if necessary, adjust VERT and HORIZ POS knobs inside the Dunn cabinet ! 75: There is a lock tab on the side of the knob. ! 76: NORMAL mode ! 77: RESET ! 78: RESET ! 79: EXPOSE ! 80: slide eyepiece out of the way ! 81: open camera back by pulling on rewind lever ! 82: load film an inch onto sprocket and takeup spool ! 83: see the refrigerator or Theo's "Princeton" drawer ! 84: close back ! 85: film advance indicator should be at S ! 86: set motor drive to C ! 87: advance film until indicator is 1 ! 88: set shutter speed to B at rewind knob ! 89: ! 90: view2d -Sf ... ! 91: answer s for those frames you want slides of ! 92: answer 6 to skip forward six frames ! 93: ! 94: 12-exp Polaroid cassette allows 13 or 14 exposures ! 95: momentarily press R level on drive ! 96: rewind manually ! 97: ! 98: Photo Express Ltd at the Short Hills Mall (near Altmans) ! 99: will develop Ektachrome in one hour, for $8.95/36exp ! 100: ! 101: ----------------------------------------------------------------------- ! 102: ! 103: ................. ! 104: . making movies . ! 105: ................. ! 106: ! 107: Prepare an outline and makefile as in /n/swift/usr/ehg/cur/view2d/sample.make. ! 108: Movies are projected at 24 frames/second; there are 40 frames/foot-of-film; ! 109: a standard film roll is 100 feet. ! 110: ! 111: regrid your data files to the desired number of frames ! 112: ! 113: Making a movie ties up the display for a long time; check with ! 114: ehg to make sure you're not getting in somebody's way. ! 115: ! 116: We currently use 7247 or 7291 film. (The two emulsions are similar, and ! 117: can be processed together.) Often there will be film already in ! 118: the Bolex animation camera. ! 119: Mount bracket using the same two bolts from the Contax camera bracket. ! 120: (Never remove the brackets from the cameras!) ! 121: The necessary 3/16" allen wrench is in the plastic Bolex bag; if it ! 122: is gone, check Joe's drawer in the network lab. ! 123: The high part of the bracket should be towards the rear of the Dunn. ! 124: Plug in the cord from the Bolex to the Dunn. ! 125: Set switch G on the logic board inside the panel on the right side. ! 126: ! 127: POWER ! 128: set f/4; adjust baffle ! 129: In dim light (since the film spool is not sealed!), open Bolex case. ! 130: Focus using prism held in focal plane ! 131: hit expose button, switch on motor, and focus (about .32 ft) ! 132: as necessary, turn off motor, then repeat. ! 133: verify that film advance and shutter are working correctly ! 134: (to reset phase of shutter, use needle-nose pliars on drive shaft) ! 135: An eye loupe is in the plastic camera bag. ! 136: Stash prism and loupe; reinstall pressure plate. Do not lose these small parts! ! 137: To thread film: ! 138: Be sure that the film winds off the spool as indicated by the arrows. ! 139: "squeeze things together" says Lynn ! 140: turn on motor to verify that film is advancing properly ! 141: replace cover ! 142: set two buttons to "normal", hit reset ! 143: advance 5 feet using switch on motor drive ! 144: (film footage indicator moves from "ft" to "0") ! 145: may have to hit RESET occasionally as camera self-triggers ! 146: hit reset ! 147: nohup make& ! 148: cut film and send to TVC Labs ! 149: TVC Labs ! 150: 311 W. 43rd St ! 151: New York NY 10036 ! 152: 800-225-6566 ! 153: The running purchase order number is 164-802. Send the invoice to Chris. ! 154: Enclose a letter with the negative asking "develop using normal processing and ! 155: make a dailies print; return by first class mail the negative, print, spool, ! 156: and can to ..." Your home address is probably faster than the Labs mailroom. ! 157: When the print returns, use a split reel and moviola in Lillian's office ! 158: to transfer to a normal reel. 16mm projectors are available from CIB x2122. ! 159: ! 160: artistic suggestions from Lillian: ! 161: snap 2 is ok; snap 3 gives noticeable jerkiness ! 162: fade up title in about 8 to 16 frames ! 163: leave 85 frames for the first line of text, less for extra lines ! 164: ! 165: ! 166: ----------------------------------------------------------------------- ! 167: ! 168: 4x5 Polacolor ! 169: set f/4 ! 170: load on L ! 171: pull for processing on P ! 172: wait 2 min for developing ! 173: ! 174: ----------------------------------------------------------------------- ! 175: ! 176: ! 177: **************** ! 178: * frame buffer * swift /dev/cv0 ! 179: **************** ! 180: ! 181: ! 182: hardware ! 183: Raster Technologies Model One/20 controller ! 184: 512 * 512 * 3 * 8-bit image planes ! 185: 3 * 256 * 8 color lookup tables ! 186: RS170 RGB output ! 187: DMA interface ! 188: Hitachi monitor ! 189: Dunn camera ! 190: ! 191: -------------------------- ! 192: ! 193: coordinate system: ! 194: lower left of screen = (0,0), upper right = (511,511) ! 195: ! 196: cvinit(1); at start of each program. 0 for warm start. ! 197: ! 198: cvflush(); flush i/o buffer. ! 199: ! 200: image(data,x0,y0,x1,y1,bank) write 8-bit image ! 201: data char[x1-x0+1][y1-y0+1] ! 202: stored as if a Fortran array with d(i,j) at x=i, y=j, ! 203: (scan rows left to right, starting with bottom row) ! 204: maximum image size is 128^2. ! 205: x0,y0,x1,y1 coordinates of lower left and upper right of window ! 206: bank 3-bit value (red,green,blue) indicating banks to be written ! 207: ! 208: lutrte(bank) set which bank drives the display ! 209: bank 0x0 each bank indexes its own color table ! 210: 0x7E red drives all ! 211: 0x75 green drives all ! 212: 0x53 blue drives all ! 213: ! 214: cvmap(map,maxi,zero) ! 215: char *map; /* string describing kind of map */ ! 216: int maxi; /* indices from 0 through maxi */ ! 217: int zero; /* currently unused */ ! 218: map=ffile read triples from file ! 219: r blue-to-red (for 8 bit in; gamma corrected) ! 220: s spectrum (for 8 bit in; gamma corrected) ! 221: n normal map (for 24 bin in; not gamma corrected) ! 222: g normal map (for 24 bin in; gamma corrected) ! 223: ! 224: cvload(n,x,y); load coordinate register n. 0<=n<=63 ! 225: creg 4 coordinates of center of screen (useful for panning) ! 226: zoom(fact) ! 227: fact = 1, 2, 4, or 8 (to see 512, 256, 128, or 64 -size images) ! 228: ! 229: cvvalue(r,g,b) set current color ! 230: ! 231: cvflood() erase screen ! 232:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.