{"id":393,"date":"2008-01-13T21:03:13","date_gmt":"2008-01-13T20:03:13","guid":{"rendered":"http:\/\/cb.nowan.net\/blog\/2008\/01\/13\/stereoscopic-3d-film-and-animation-getting-it-right\/"},"modified":"2008-01-13T21:03:13","modified_gmt":"2008-01-13T20:03:13","slug":"stereoscopic-3d-film-and-animation-getting-it-right","status":"publish","type":"post","link":"https:\/\/cb.nowan.net\/blog\/2008\/01\/13\/stereoscopic-3d-film-and-animation-getting-it-right\/","title":{"rendered":"Stereoscopic 3D Film and Animation &#8211; Getting It Right"},"content":{"rendered":"<p>Ken Wi<span class=\"highlightedSearchTerm\">t<\/span><span class=\"highlightedSearchTerm\">t<\/span>lief, a senior engineer a<span class=\"highlightedSearchTerm\">t<\/span> Vuzix (formerly\u00c2\u00a0 Icuiti Corp), &#8220;makers of VideoEyewear and o<span class=\"highlightedSearchTerm\">t<\/span>her micro display sys<span class=\"highlightedSearchTerm\">t<\/span>ems&#8221;, has written an excellent article about do&#8217;s and don&#8217;ts when <a href=\"http:\/\/www.siggraph.org\/publications\/newsletter\/volume\/stereoscopic-3d-film-and-animationgetting-it-right\/?searchterm=Prescription\">creating a stereoscopic entertainment<\/a>. Here are some highlights of the article, but I highly recommend you to read it all :<\/p>\n<blockquote><p>(&#8230;) our dep<span class=\"highlightedSearchTerm\">t<\/span>h percep<span class=\"highlightedSearchTerm\">t<\/span>ion is only good ou<span class=\"highlightedSearchTerm\">t<\/span> <span class=\"highlightedSearchTerm\">t<\/span>o approxima<span class=\"highlightedSearchTerm\">t<\/span>ely 200 yards. Beyond <span class=\"highlightedSearchTerm\">t<\/span>ha<span class=\"highlightedSearchTerm\">t<\/span> dis<span class=\"highlightedSearchTerm\">t<\/span>ance every<span class=\"highlightedSearchTerm\">t<\/span>hing appears <span class=\"highlightedSearchTerm\">t<\/span>o be fla<span class=\"highlightedSearchTerm\">t<\/span>, and we use sideways mo<span class=\"highlightedSearchTerm\">t<\/span>ion <span class=\"highlightedSearchTerm\">t<\/span>o judge dis<span class=\"highlightedSearchTerm\">t<\/span>ances. (&#8230;)<\/p>\n<p><strong><span class=\"highlightedSearchTerm\">T<\/span>he firs<span class=\"highlightedSearchTerm\">t<\/span> rule<\/strong> of ge<span class=\"highlightedSearchTerm\">t<\/span><span class=\"highlightedSearchTerm\">t<\/span>ing i<span class=\"highlightedSearchTerm\">t<\/span> righ<span class=\"highlightedSearchTerm\">t<\/span>: you have <span class=\"highlightedSearchTerm\">t<\/span>o <strong>know how <span class=\"highlightedSearchTerm\">t<\/span>he images will be viewed<\/strong>. You are crea<span class=\"highlightedSearchTerm\">t<\/span>ing a vir<span class=\"highlightedSearchTerm\">t<\/span>ual space in fron<span class=\"highlightedSearchTerm\">t<\/span> of <span class=\"highlightedSearchTerm\">t<\/span>he viewer and you mus<span class=\"highlightedSearchTerm\">t<\/span> know wha<span class=\"highlightedSearchTerm\">t<\/span> <span class=\"highlightedSearchTerm\">t<\/span>ha<span class=\"highlightedSearchTerm\">t<\/span> space is, before you can s<span class=\"highlightedSearchTerm\">t<\/span>ar<span class=\"highlightedSearchTerm\">t<\/span> placing shapes and objec<span class=\"highlightedSearchTerm\">t<\/span>s a<span class=\"highlightedSearchTerm\">t<\/span> differen<span class=\"highlightedSearchTerm\">t<\/span> dis<span class=\"highlightedSearchTerm\">t<\/span>ances. <span class=\"highlightedSearchTerm\">T<\/span>he reward for your a<span class=\"highlightedSearchTerm\">t<\/span><span class=\"highlightedSearchTerm\">t<\/span>en<span class=\"highlightedSearchTerm\">t<\/span>ion <span class=\"highlightedSearchTerm\">t<\/span>o <span class=\"highlightedSearchTerm\">t<\/span>his de<span class=\"highlightedSearchTerm\">t<\/span>ail is <span class=\"highlightedSearchTerm\">t<\/span>ha<span class=\"highlightedSearchTerm\">t<\/span> i<span class=\"highlightedSearchTerm\">t<\/span> is possible <span class=\"highlightedSearchTerm\">t<\/span>o crea<span class=\"highlightedSearchTerm\">t<\/span>e images <span class=\"highlightedSearchTerm\">t<\/span>ha<span class=\"highlightedSearchTerm\">t<\/span> will appear <span class=\"highlightedSearchTerm\">t<\/span>o exis<span class=\"highlightedSearchTerm\">t<\/span> in real space, across <span class=\"highlightedSearchTerm\">t<\/span>he fron<span class=\"highlightedSearchTerm\">t<\/span> of <span class=\"highlightedSearchTerm\">t<\/span>he <span class=\"highlightedSearchTerm\">t<\/span>hea<span class=\"highlightedSearchTerm\">t<\/span>er, ex<span class=\"highlightedSearchTerm\">t<\/span>ending halfway ou<span class=\"highlightedSearchTerm\">t<\/span> <span class=\"highlightedSearchTerm\">t<\/span>he screen <span class=\"highlightedSearchTerm\">t<\/span>owards <span class=\"highlightedSearchTerm\">t<\/span>he viewer, and receding back for 200 yards or more.<\/p>\n<p>(&#8230;) Focus is an issue wi<span class=\"highlightedSearchTerm\">t<\/span>h no easy solu<span class=\"highlightedSearchTerm\">t<\/span>ion. <span class=\"highlightedSearchTerm\">T<\/span>he bes<span class=\"highlightedSearchTerm\">t<\/span> we can do wi<span class=\"highlightedSearchTerm\">t<\/span>h exis<span class=\"highlightedSearchTerm\">t<\/span>ing sys<span class=\"highlightedSearchTerm\">t<\/span>ems is <span class=\"highlightedSearchTerm\">t<\/span>o no<span class=\"highlightedSearchTerm\">t<\/span> viola<span class=\"highlightedSearchTerm\">t<\/span>e <span class=\"highlightedSearchTerm\">t<\/span>he convergence\/focus lock <span class=\"highlightedSearchTerm\">t<\/span>he viewers eyes have learned over <span class=\"highlightedSearchTerm\">t<\/span>heir life<span class=\"highlightedSearchTerm\">t<\/span>ime <span class=\"highlightedSearchTerm\">t<\/span>oo harshly. <strong>[Don&#8217;t] push objec<span class=\"highlightedSearchTerm\">t<\/span>s off <span class=\"highlightedSearchTerm\">t<\/span>he screen more <span class=\"highlightedSearchTerm\">t<\/span>han half <span class=\"highlightedSearchTerm\">t<\/span>he dis<span class=\"highlightedSearchTerm\">t<\/span>ance <span class=\"highlightedSearchTerm\">t<\/span>o <span class=\"highlightedSearchTerm\">t<\/span>he viewer<\/strong> (&#8230;). <span class=\"highlightedSearchTerm\"><\/span><\/p>\n<p><span class=\"highlightedSearchTerm\">(&#8230;) T<\/span>he average person has an In<span class=\"highlightedSearchTerm\">t<\/span>er Pupil Dis<span class=\"highlightedSearchTerm\">t<\/span>ance (IPD) of 2.5 inches.\u00c2\u00a0\u00c2\u00a0 (&#8230;)\u00c2\u00a0 limi<span class=\"highlightedSearchTerm\">t<\/span> <span class=\"highlightedSearchTerm\">t<\/span>he separa<span class=\"highlightedSearchTerm\">t<\/span>ion on <span class=\"highlightedSearchTerm\">t<\/span>he screen <span class=\"highlightedSearchTerm\">t<\/span>o <span class=\"highlightedSearchTerm\">t<\/span>he minimum IPD <span class=\"highlightedSearchTerm\">t<\/span>ha<span class=\"highlightedSearchTerm\">t<\/span> migh<span class=\"highlightedSearchTerm\">t<\/span> be presen<span class=\"highlightedSearchTerm\">t<\/span> in <span class=\"highlightedSearchTerm\">t<\/span>he audience: around 2 inches.<\/p>\n<p>(&#8230;)\u00c2\u00a0 <strong><span class=\"highlightedSearchTerm\">T<\/span>he second rule<\/strong> for ge<span class=\"highlightedSearchTerm\">t<\/span><span class=\"highlightedSearchTerm\">t<\/span>ing i<span class=\"highlightedSearchTerm\">t<\/span> righ<span class=\"highlightedSearchTerm\">t<\/span>: don&#8217;<span class=\"highlightedSearchTerm\">t<\/span> <span class=\"highlightedSearchTerm\">t<\/span>urn <span class=\"highlightedSearchTerm\">t<\/span>he audience in<span class=\"highlightedSearchTerm\">t<\/span>o gian<span class=\"highlightedSearchTerm\">t<\/span>s! You mus<span class=\"highlightedSearchTerm\">t<\/span> <strong>use <span class=\"highlightedSearchTerm\">t<\/span>he correc<span class=\"highlightedSearchTerm\">t<\/span> camera separa<span class=\"highlightedSearchTerm\">t<\/span>ion for <span class=\"highlightedSearchTerm\">t<\/span>he camera field of view<\/strong>. For anima<span class=\"highlightedSearchTerm\">t<\/span>ion <span class=\"highlightedSearchTerm\">t<\/span>his means <span class=\"highlightedSearchTerm\">t<\/span>ha<span class=\"highlightedSearchTerm\">t<\/span> firs<span class=\"highlightedSearchTerm\">t<\/span> you mus<span class=\"highlightedSearchTerm\">t<\/span> pu<span class=\"highlightedSearchTerm\">t<\/span> your viewer in<span class=\"highlightedSearchTerm\">t<\/span>o <span class=\"highlightedSearchTerm\">t<\/span>he vir<span class=\"highlightedSearchTerm\">t<\/span>ual space i<span class=\"highlightedSearchTerm\">t<\/span>self. If you are anima<span class=\"highlightedSearchTerm\">t<\/span>ing bugs <span class=\"highlightedSearchTerm\">t<\/span>hen how <span class=\"highlightedSearchTerm\">t<\/span>all is your viewer? Do you wan<span class=\"highlightedSearchTerm\">t<\/span> i<span class=\"highlightedSearchTerm\">t<\/span> <span class=\"highlightedSearchTerm\">t<\/span>o feel like <span class=\"highlightedSearchTerm\">t<\/span>he person wa<span class=\"highlightedSearchTerm\">t<\/span>ching <span class=\"highlightedSearchTerm\">t<\/span>he film is 6 fee<span class=\"highlightedSearchTerm\">t<\/span> <span class=\"highlightedSearchTerm\">t<\/span>all, looking a<span class=\"highlightedSearchTerm\">t<\/span> bugs on <span class=\"highlightedSearchTerm\">t<\/span>he ground? Or do you wan<span class=\"highlightedSearchTerm\">t<\/span> <span class=\"highlightedSearchTerm\">t<\/span>o bring your viewer down <span class=\"highlightedSearchTerm\">t<\/span>o bug size, so his eyes (your cameras) are <span class=\"highlightedSearchTerm\">t<\/span>he same dis<span class=\"highlightedSearchTerm\">t<\/span>ance apar<span class=\"highlightedSearchTerm\">t<\/span> as <span class=\"highlightedSearchTerm\">t<\/span>he bugs eyes?<\/p>\n<p>(&#8230;) <strong><span class=\"highlightedSearchTerm\">T<\/span>he <span class=\"highlightedSearchTerm\">t<\/span>hird rule<\/strong> for ge<span class=\"highlightedSearchTerm\">t<\/span><span class=\"highlightedSearchTerm\">t<\/span>ing i<span class=\"highlightedSearchTerm\">t<\/span> righ<span class=\"highlightedSearchTerm\">t<\/span>: se<span class=\"highlightedSearchTerm\">t<\/span> your cameras <span class=\"highlightedSearchTerm\">t<\/span>o converge on <span class=\"highlightedSearchTerm\">t<\/span>he mos<span class=\"highlightedSearchTerm\">t<\/span> dis<span class=\"highlightedSearchTerm\">t<\/span>an<span class=\"highlightedSearchTerm\">t<\/span> objec<span class=\"highlightedSearchTerm\">t<\/span>s in view, and adjus<span class=\"highlightedSearchTerm\">t<\/span> your separa<span class=\"highlightedSearchTerm\">t<\/span>ion so <span class=\"highlightedSearchTerm\">t<\/span>ha<span class=\"highlightedSearchTerm\">t<\/span> infini<span class=\"highlightedSearchTerm\">t<\/span>y is 2 inches apar<span class=\"highlightedSearchTerm\">t<\/span> a<span class=\"highlightedSearchTerm\">t<\/span> <span class=\"highlightedSearchTerm\">t<\/span>he screen, and le<span class=\"highlightedSearchTerm\">t<\/span> <span class=\"highlightedSearchTerm\">t<\/span>he foreground objec<span class=\"highlightedSearchTerm\">t<\/span>s find <span class=\"highlightedSearchTerm\">t<\/span>heir own place in <span class=\"highlightedSearchTerm\">t<\/span>ha<span class=\"highlightedSearchTerm\">t<\/span> space. <strong>Resis<span class=\"highlightedSearchTerm\">t<\/span> <span class=\"highlightedSearchTerm\">t<\/span>he <span class=\"highlightedSearchTerm\">t<\/span>emp<span class=\"highlightedSearchTerm\">t<\/span>a<span class=\"highlightedSearchTerm\">t<\/span>ion <span class=\"highlightedSearchTerm\">t<\/span>o converge your cameras on <span class=\"highlightedSearchTerm\">t<\/span>he cen<span class=\"highlightedSearchTerm\">t<\/span>er of a<span class=\"highlightedSearchTerm\">t<\/span><span class=\"highlightedSearchTerm\">t<\/span>en<span class=\"highlightedSearchTerm\">t<\/span>ion<\/strong>. If you really wan<span class=\"highlightedSearchTerm\">t<\/span> <span class=\"highlightedSearchTerm\">t<\/span>o lock <span class=\"highlightedSearchTerm\">t<\/span>he viewers a<span class=\"highlightedSearchTerm\">t<\/span><span class=\"highlightedSearchTerm\">t<\/span>en<span class=\"highlightedSearchTerm\">t<\/span>ion on one area, <span class=\"highlightedSearchTerm\">t<\/span>hen use a dep<span class=\"highlightedSearchTerm\">t<\/span>h of focus effec<span class=\"highlightedSearchTerm\">t<\/span> <span class=\"highlightedSearchTerm\">t<\/span>o blur <span class=\"highlightedSearchTerm\">t<\/span>he res<span class=\"highlightedSearchTerm\">t<\/span> of <span class=\"highlightedSearchTerm\">t<\/span>he image, so <span class=\"highlightedSearchTerm\">t<\/span>he viewer will no<span class=\"highlightedSearchTerm\">t<\/span> be inclined <span class=\"highlightedSearchTerm\">t<\/span>o look around <span class=\"highlightedSearchTerm\">t<\/span>he area a<span class=\"highlightedSearchTerm\">t<\/span> o<span class=\"highlightedSearchTerm\">t<\/span>her <span class=\"highlightedSearchTerm\">t<\/span>hings.<\/p><\/blockquote>\n<blockquote><p><span class=\"highlightedSearchTerm\">(&#8230;) <strong>T<\/strong><\/span><strong>he four<span class=\"highlightedSearchTerm\">t<\/span>h rule<\/strong> for ge<span class=\"highlightedSearchTerm\">t<\/span><span class=\"highlightedSearchTerm\">t<\/span>ing i<span class=\"highlightedSearchTerm\">t<\/span> righ<span class=\"highlightedSearchTerm\">t<\/span>: <strong>you mus<span class=\"highlightedSearchTerm\">t<\/span> know <span class=\"highlightedSearchTerm\">t<\/span>he <span class=\"highlightedSearchTerm\">t<\/span>iming of <span class=\"highlightedSearchTerm\">t<\/span>he projec<span class=\"highlightedSearchTerm\">t<\/span>ion sys<span class=\"highlightedSearchTerm\">t<\/span>em<\/strong>. (&#8230;) Bu<span class=\"highlightedSearchTerm\">t<\/span> when objec<span class=\"highlightedSearchTerm\">t<\/span>s move quickly <span class=\"highlightedSearchTerm\">t<\/span>here comes a poin<span class=\"highlightedSearchTerm\">t<\/span> when your brain sees <span class=\"highlightedSearchTerm\">t<\/span>he lef<span class=\"highlightedSearchTerm\">t<\/span> view in one place, and <span class=\"highlightedSearchTerm\">t<\/span>he righ<span class=\"highlightedSearchTerm\">t<\/span> view in ano<span class=\"highlightedSearchTerm\">t<\/span>her place, bu<span class=\"highlightedSearchTerm\">t<\/span> <span class=\"highlightedSearchTerm\">t<\/span>hen <span class=\"highlightedSearchTerm\">t<\/span>he lef<span class=\"highlightedSearchTerm\">t<\/span> view has moved considerably and your brain canno<span class=\"highlightedSearchTerm\">t<\/span> pull <span class=\"highlightedSearchTerm\">t<\/span>hem <span class=\"highlightedSearchTerm\">t<\/span>oge<span class=\"highlightedSearchTerm\">t<\/span>her. <span class=\"highlightedSearchTerm\">T<\/span>he resul<span class=\"highlightedSearchTerm\">t<\/span> is you see <span class=\"highlightedSearchTerm\">t<\/span>wo objec<span class=\"highlightedSearchTerm\">t<\/span>s: <span class=\"highlightedSearchTerm\">t<\/span>he s<span class=\"highlightedSearchTerm\">t<\/span>ereoscopic 3D effec<span class=\"highlightedSearchTerm\">t<\/span> is los<span class=\"highlightedSearchTerm\">t<\/span>.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Ken Wittlief, a senior engineer at Vuzix (formerly\u00c2\u00a0 Icuiti Corp), &#8220;makers of VideoEyewear and other micro display systems&#8221;, has written an excellent article about do&#8217;s and don&#8217;ts when creating a stereoscopic entertainment. Here are some highlights of the&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[214,267,266,218,268],"_links":{"self":[{"href":"https:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/posts\/393"}],"collection":[{"href":"https:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/comments?post=393"}],"version-history":[{"count":0,"href":"https:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/posts\/393\/revisions"}],"wp:attachment":[{"href":"https:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/media?parent=393"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/categories?post=393"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/tags?post=393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}