Compare commits
2 Commits
53c14a344d
...
616166b6e9
Author | SHA1 | Date |
---|---|---|
|
616166b6e9 | |
|
fbff95e21e |
|
@ -1 +1,2 @@
|
|||
handbook
|
||||
handbook
|
||||
pdf/*handbook*
|
|
@ -51,6 +51,9 @@ date: "March 1983"
|
|||
| [Other Fades](#other-fades) | 16 | [Ritual and Art](#ritual-and-art) | 35 |
|
||||
:::
|
||||
|
||||
::: {.indexTableEnd}
|
||||
:::
|
||||
|
||||
\newpage
|
||||
\pagenumbering{arabic}
|
||||
|
||||
|
@ -1173,6 +1176,8 @@ Example of a joint color and brightness test:
|
|||
> Each line in the chart represents CC filtration to be added to an initial guess of the right CC's. At each line make a series of ND variations surrounding an initial guess of the right ND. Perhaps the guess -.50, -.40, -.30, -.20, -.10, the guese itself, +.10, +.20, and +.30. The series is lopsided because the CC filtrations are all added to the CC guess. The 37 CC variations X the 9 ND variations = a 333 frame
|
||||
test.
|
||||
|
||||
::: {.ymcTable}
|
||||
|
||||
| Y | M | C |
|
||||
|-----|-----|-----|
|
||||
| 0 | 0 | 0 |
|
||||
|
@ -1213,6 +1218,8 @@ test.
|
|||
| 30 | 20 | 0 |
|
||||
| 30 | 30 | 0 |
|
||||
|
||||
:::
|
||||
|
||||
****
|
||||
|
||||
A joint color and brightness test is a net spread over the logical region around an initial guesea, to catch the right exposure.
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
#!/bin/bash
|
||||
|
||||
convert "handbook/zine_*.jpg" -quality 100 ./pdf/NOTES_ON_OPTICAL_PRINTER_TECHNIQUE_handbook.pdf
|
|
@ -13,6 +13,6 @@ SVG="${SVG//img\//..\/img\/}"
|
|||
|
||||
echo "${SVG}" > "${HTML_TMP}/index.md"
|
||||
|
||||
pandoc --css=style.css -o html/index.html -t html -f markdown+implicit_figures "${HTML_TMP}/index.md"
|
||||
pandoc --css=style.css -s -o html/index.html -t html -f markdown+implicit_figures "${HTML_TMP}/index.md"
|
||||
|
||||
rm -r "${HTML_TMP}"
|
|
@ -11,13 +11,40 @@ if [ ! -f ./handbook/cmunrm.otf ]; then
|
|||
cd ..
|
||||
fi
|
||||
|
||||
HANDBOOK="./handbook"
|
||||
TMP_HTML="$(realpath ./handbook/index.html)"
|
||||
HTML="html/index.html"
|
||||
LAYOUT_PDF="handbook/layout.pdf"
|
||||
BODY_HTML="handbook/body.html"
|
||||
INDEX_TABLE_HTML="$(cat ./tmpl/handbook_index.html)"
|
||||
|
||||
rm -f "${BODY_HTML}"
|
||||
|
||||
WRITING=0
|
||||
INDEX_TABLE=0
|
||||
|
||||
while read p; do
|
||||
if [ ${WRITING} -eq 0 ] && [[ "${p}" == *"<body>"* ]]; then
|
||||
WRITING=1
|
||||
fi
|
||||
if [ ${WRITING} -eq 1 ] && [[ "${p}" == *"</body>"* ]]; then
|
||||
WRITING=0
|
||||
fi
|
||||
if [ ${INDEX_TABLE} -eq 0 ] && [[ "${p}" == *"class=\"indexTable\""* ]]; then
|
||||
INDEX_TABLE=1
|
||||
echo "${INDEX_TABLE_HTML}" >> "${BODY_HTML}"
|
||||
fi
|
||||
if [ ${INDEX_TABLE} -eq 1 ] && [[ "${p}" == *"</div>"* ]]; then
|
||||
INDEX_TABLE=0
|
||||
fi
|
||||
if [ ${WRITING} -eq 1 ] && [ ${INDEX_TABLE} -eq 0 ]; then
|
||||
echo "$p" >> "${BODY_HTML}"
|
||||
fi
|
||||
done < "${HTML}"
|
||||
|
||||
BODY_VAR="{{BODY_HTML}}"
|
||||
TMPL_HTML=`cat tmpl/layout.html.tmpl`
|
||||
BODY_CONTENT=`cat "${HTML}"`
|
||||
BODY_CONTENT=`cat "${BODY_HTML}"`
|
||||
FONT=`cat handbook/cmunrm.txt | tr -d '\n'`
|
||||
|
||||
BODY_CONTENT="${BODY_CONTENT//.svg/.jpg}"
|
||||
|
@ -37,8 +64,27 @@ chromium-browser \
|
|||
|
||||
cd handbook
|
||||
|
||||
rm -f page-*.jpg
|
||||
|
||||
#convert -density 600 "../${LAYOUT_PDF}" -quality 90 page-%3d.jpg
|
||||
#pdftoppm "../${LAYOUT_PDF}" page -jpeg -rx 600 -ry 600
|
||||
pdftoppm "../${LAYOUT_PDF}" page -jpeg -rx 600 -ry 600
|
||||
|
||||
convert -size 5100x6601 xc:white blank.jpg
|
||||
|
||||
cp blank.jpg page-0.jpg
|
||||
cp blank.jpg page-00.jpg
|
||||
|
||||
pages=`ls page-*.jpg`
|
||||
i=-1
|
||||
for page in $pages
|
||||
do
|
||||
#5100x6601
|
||||
if [ ${i} -gt 0 ]; then
|
||||
echo "Numbering [$i] $page"
|
||||
convert "${page}" -gravity North -pointsize 180 -draw 'text 0,6450 "'${i}'"' "${page}"
|
||||
fi
|
||||
let i=i+1
|
||||
done
|
||||
|
||||
cd ..
|
||||
#rm -f "${TMP_HTML}"
|
||||
|
|
|
@ -1,3 +1,25 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="generator" content="pandoc" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
<meta name="author" content="Dennis Couzin" />
|
||||
<title>NOTES ON OPTICAL PRINTER TECHNIQUE</title>
|
||||
<style type="text/css">
|
||||
code{white-space: pre-wrap;}
|
||||
span.smallcaps{font-variant: small-caps;}
|
||||
span.underline{text-decoration: underline;}
|
||||
div.column{display: inline-block; vertical-align: top; width: 50%;}
|
||||
</style>
|
||||
<link rel="stylesheet" href="style.css" />
|
||||
</head>
|
||||
<body>
|
||||
<header id="title-block-header">
|
||||
<h1 class="title">NOTES ON OPTICAL PRINTER TECHNIQUE</h1>
|
||||
<p class="author">Dennis Couzin</p>
|
||||
<p class="date">March 1983</p>
|
||||
</header>
|
||||
|
||||
<div class="indexTable">
|
||||
<table>
|
||||
|
@ -239,6 +261,9 @@
|
|||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="indexTableEnd">
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<p>An optical printer is a device for photographing the frames of one film so as to make another film.</p>
|
||||
|
@ -1283,6 +1308,7 @@
|
|||
<blockquote>
|
||||
<p>Each line in the chart represents CC filtration to be added to an initial guess of the right CC’s. At each line make a series of ND variations surrounding an initial guess of the right ND. Perhaps the guess -.50, -.40, -.30, -.20, -.10, the guese itself, +.10, +.20, and +.30. The series is lopsided because the CC filtrations are all added to the CC guess. The 37 CC variations X the 9 ND variations = a 333 frame test.</p>
|
||||
</blockquote>
|
||||
<div class="ymcTable">
|
||||
<table>
|
||||
<thead>
|
||||
<tr class="header">
|
||||
|
@ -1479,6 +1505,7 @@
|
|||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<p><strong><img src="../img/image_9.svg" alt="Diagram depicting the CC chart plotted on 3 axes: +M, +Y, +C" /></strong></p>
|
||||
<p>A joint color and brightness test is a net spread over the logical region around an initial guesea, to catch the right exposure.</p>
|
||||
<p>The 37 line test in the example ia a rather fine 10-20-30 net usable when there is fair confidence in the initial guess.</p>
|
||||
|
@ -1598,7 +1625,7 @@
|
|||
<p>Any pair of maak and countermask, where one proceeds gradually from all clear to all black (the other from all black to all clear) defines a wipe. “Proceeds gradually” is subject to interpretation.</p>
|
||||
<p>Pretty nearly all image marriages fall into three categories:</p>
|
||||
<p><strong><img src="../img/image_10.svg" alt="Graphic depicting three examples of travelling matte marriages, I, II, and III" /></strong></p>
|
||||
<p>I. One region takee ita shape from the things pictured within it. II. One region takes ite shape from the things pictured around it III. One region takes its shape from some not-pictured thing.</p>
|
||||
<p>I. One region takes its shape from the things pictured within it. II. One region takes its shape from the things pictured around it III. One region takes its shape from some not-pictured thing.</p>
|
||||
<p><a name="mask-blackness"></a></p>
|
||||
<h2 id="mask-blackness">MASK BLACKNESS</h2>
|
||||
<p>For successful image marriage the black of the hicon mask should be about 3 stops darker than the black of the picture which will f1l1 the black region.</p>
|
||||
|
@ -1644,3 +1671,5 @@
|
|||
<p><a name="ritual-and-art"></a></p>
|
||||
<h2 id="ritual-and-art">RITUAL AND ART</h2>
|
||||
<p>Two mediums may allow production of exactly the same range of objects, but by different means. Then different objects will in fact be made in the two mediums and the occasional identical objects will have different meanings. Know what medium you are in.</p>
|
||||
</body>
|
||||
</html>
|
||||
|
|
Binary file not shown.
|
@ -0,0 +1,241 @@
|
|||
<div class="indexTable">
|
||||
<!-- HANDBOOK_INDEX_TABLE -->
|
||||
<table>
|
||||
<tbody>
|
||||
<tr class="odd">
|
||||
<td><a href="#magnification">Magnification</a></td>
|
||||
<td>2</td>
|
||||
<td><a href="#fades-in-original">Fades in Original</a></td>
|
||||
<td>26</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#blowup-and-reduction">Blowup & Reduction</a></td>
|
||||
<td>3</td>
|
||||
<td><a href="#chart-c">Chart C: Neutral Density</a></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#blowup-sharpness">Blowup Sharpness</a></td>
|
||||
<td>3</td>
|
||||
<td><a href="#chart-c">and Equivalent Shutter</a></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#printer-lenses">Printer Lenses</a></td>
|
||||
<td>4</td>
|
||||
<td><a href="#chart-c">Angle</a></td>
|
||||
<td>29</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#optical-zoom">Optical Zoom</a></td>
|
||||
<td>5</td>
|
||||
<td><a href="#image-superposition">Image Superposition</a></td>
|
||||
<td>31</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#lens-aperature">Lens Aperture</a></td>
|
||||
<td>6</td>
|
||||
<td><a href="#gamma-and-bipack">Gamma & Bipack</a></td>
|
||||
<td>31</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#focusing">Focusing</a></td>
|
||||
<td>6</td>
|
||||
<td><a href="#incidentally">Incidentally</a></td>
|
||||
<td>33</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#focusing-aperature">Focusing Aperture</a></td>
|
||||
<td>6</td>
|
||||
<td><a href="#exposure-compensation">Exposure Compensation</a></td>
|
||||
<td>35</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#focusing-reprision">Focusing Precision</a></td>
|
||||
<td>6</td>
|
||||
<td><a href="#special-originals">Special Originals</a></td>
|
||||
<td>35</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#focusing-target">Focusing Target</a></td>
|
||||
<td>6</td>
|
||||
<td><a href="#texturing">Texturing</a></td>
|
||||
<td>36</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#depth-of-field">Depth of Field</a></td>
|
||||
<td>7</td>
|
||||
<td><a href="#multi-exposure">Multi-Exposure</a></td>
|
||||
<td>37</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#bolex-prism">Bolex Prism</a></td>
|
||||
<td>7</td>
|
||||
<td><a href="#multi-pack">Multi-Pack</a></td>
|
||||
<td>37</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#bolex-groundglass">Bolex Groundglass</a></td>
|
||||
<td>7</td>
|
||||
<td><a href="#natural-superposition">Natural Superposition</a></td>
|
||||
<td>37</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#defocus">Defocus</a></td>
|
||||
<td>7</td>
|
||||
<td><a href="#flashing">Flashing</a></td>
|
||||
<td>38</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#x-y-adjustment">X-Y Adjustment</a></td>
|
||||
<td>7</td>
|
||||
<td><a href="#contrast-adjustment">Contrast Adjustment</a></td>
|
||||
<td>38</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#exact-1-1">Exact 1:1</a></td>
|
||||
<td>8</td>
|
||||
<td><a href="#color-image-superposition">Color Image Superposition</a></td>
|
||||
<td>39</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#aimframe">Aimframe</a></td>
|
||||
<td>9</td>
|
||||
<td><a href="#weighted-double-exposures">Weighted Double Exposures</a></td>
|
||||
<td>40</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#framelines">Framelines</a></td>
|
||||
<td>11</td>
|
||||
<td><a href="#dissolves">Dissolves</a></td>
|
||||
<td>41</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#emulsion-position">Emulsion Position</a></td>
|
||||
<td>12</td>
|
||||
<td><a href="#effects-dissolves">Effects Dissolves</a></td>
|
||||
<td>41</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#time">Time</a></td>
|
||||
<td>14</td>
|
||||
<td><a href="#fades-from-negative">Fades from Negative</a></td>
|
||||
<td>42</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#fancy-freeze">Fancy Freeze</a></td>
|
||||
<td>15</td>
|
||||
<td><a href="#color-exposure">Color Exposure</a></td>
|
||||
<td>42</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#fancy-slow">Fancy Slow</a></td>
|
||||
<td>15</td>
|
||||
<td><a href="#testing">Testing</a></td>
|
||||
<td>43</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#diffusers">Diffusers</a></td>
|
||||
<td>15</td>
|
||||
<td><a href="#cc-pack-reduction">CC Pack Reduction</a></td>
|
||||
<td>47</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#uv-filter">UV Filter</a></td>
|
||||
<td>16</td>
|
||||
<td><a href="#high-contrast-prints">High Contrast Prints</a></td>
|
||||
<td>48</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#ir-filter">IR Filter</a></td>
|
||||
<td>16</td>
|
||||
<td><a href="#hicon-exposure">Hicon Exposure</a></td>
|
||||
<td>49</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#green-filter">Green Filter</a></td>
|
||||
<td>17</td>
|
||||
<td><a href="#contrast-building-steps">Contrast Building Steps</a></td>
|
||||
<td>50</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#filter-location">Filter Location</a></td>
|
||||
<td>17</td>
|
||||
<td><a href="#hicon-speckle">Hicon Speckle</a></td>
|
||||
<td>50</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#exposure">Exposure</a></td>
|
||||
<td>17</td>
|
||||
<td><a href="#tone-isolation">Tone Isolation</a></td>
|
||||
<td>51</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#exposure-adjusters">Exposure Adjusters</a></td>
|
||||
<td>18</td>
|
||||
<td><a href="#logic-of-mask-combination">Logic of Mask Combination</a></td>
|
||||
<td>51</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#specifying-exposure">Specifying Exposure</a></td>
|
||||
<td>19</td>
|
||||
<td><a href="#image-spread-and-bloom">Image Spread and Bloom</a></td>
|
||||
<td>52</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#film-speed">Film Speed</a></td>
|
||||
<td>19</td>
|
||||
<td><a href="#mask-and-countermask">Mask and Countermask</a></td>
|
||||
<td>53</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#right-exposure">Right Exposure</a></td>
|
||||
<td>20</td>
|
||||
<td><a href="#reversal-negative-fitting">Reversal/Negative Fitting</a></td>
|
||||
<td>53</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#generations">Generations</a></td>
|
||||
<td>20</td>
|
||||
<td><a href="#feathered-masks">Feathered Masks</a></td>
|
||||
<td>54</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#bellows-formula">Bellows Formula</a></td>
|
||||
<td>23</td>
|
||||
<td><a href="#image-marriage">Image Marriage</a></td>
|
||||
<td>55</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#fades">Fades</a></td>
|
||||
<td>24</td>
|
||||
<td><a href="#mask-blackness">Mask Blackness</a></td>
|
||||
<td>56</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#log-fade">Log Fade</a></td>
|
||||
<td>24</td>
|
||||
<td><a href="#hicons-from-color-originals">Hicons from Color Originals</a></td>
|
||||
<td>56</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#bolex-variable-shutter">Bolex Variable Shutter</a></td>
|
||||
<td>25</td>
|
||||
<td><a href="#hicon-processing">Hicon Processing</a></td>
|
||||
<td>57</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td><a href="#linear-fade">Linear Fade</a></td>
|
||||
<td>25</td>
|
||||
<td><a href="#optical-printed-release-prints">Optical Printed Release Prints</a></td>
|
||||
<td>58</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td><a href="#other-fades">Other Fades</a></td>
|
||||
<td>25</td>
|
||||
<td><a href="#ritual-and-art">Ritual and Art</a></td>
|
||||
<td>59</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
|
@ -1,6 +1,7 @@
|
|||
<!doctype html>
|
||||
<html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title></title>
|
||||
<style>
|
||||
@font-face {
|
||||
|
@ -15,6 +16,10 @@
|
|||
font-family: "cmu";
|
||||
}
|
||||
@page { padding: 0.5cm 0.5cm 1cm 0.5cm; }
|
||||
a{
|
||||
text-decoration: none;
|
||||
color: #000;
|
||||
}
|
||||
img {
|
||||
width: 90vw;
|
||||
height: auto;
|
||||
|
@ -24,11 +29,45 @@
|
|||
font-size: 32px;
|
||||
font-family: monospace;
|
||||
}
|
||||
pre{
|
||||
pre {
|
||||
size: 18.45cm 21cm;
|
||||
margin: 0;
|
||||
background: rgb(225, 225, 225);
|
||||
}
|
||||
.indexTable{
|
||||
margin-top: 90px;
|
||||
margin-bottom: 120px;
|
||||
}
|
||||
th,
|
||||
td,
|
||||
p,
|
||||
li{
|
||||
font-size: 0.75em;
|
||||
}
|
||||
.indexTable tr > td:nth-child(2) {
|
||||
padding-right: 20px;
|
||||
}
|
||||
|
||||
.ymcTable tr td {
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;
|
||||
}
|
||||
h1{
|
||||
font-size: 1.25em;
|
||||
text-align: center;
|
||||
}
|
||||
h2 {
|
||||
font-size: 0.9em;
|
||||
text-align: center;
|
||||
}
|
||||
p.author,
|
||||
p.date{
|
||||
text-align: center;
|
||||
}
|
||||
table{
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
|
Loading…
Reference in New Issue