11.07.2015 Views

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

194 film industry <strong>and</strong> computingImplementationsOnce the programs agree on the basic parameters for a filetransfer, the transfer has to be managed to ensure that itcompletes correctly. Typically, files are divided into blocks<strong>of</strong> data (such as 1K, or 1024 bytes each). During the 1970s,Ward Christensen developed Xmodem, the first widely usedfile transfer program for PCs running CP/M (<strong>and</strong> later, MS-DOS <strong>and</strong> other operating systems). Xmodem was quite reliablebecause it incorporated a checksum (<strong>and</strong> later, a moreadvanced CRC) to check the integrity <strong>of</strong> each data block.If an error is detected, the receiving program requests aretransmission.The Ymodem program adds the capability <strong>of</strong> specifying<strong>and</strong> sending a batch <strong>of</strong> files. Zmodem, the latest in this line<strong>of</strong> evolution, automatically adjusts for the amount <strong>of</strong> errorscaused by line conditions by changing the size <strong>of</strong> the datablocks used <strong>and</strong> also includes the ability to resume after aninterrupted file transfer. Another widely used file transferprotocol is Kermit, which has been implemented for virtuallyevery platform <strong>and</strong> operating system. Besides file transfer,Kermit s<strong>of</strong>tware <strong>of</strong>fers terminal emulation <strong>and</strong> scriptingcapabilities. However, despite their robustness <strong>and</strong> capability,Zmodem <strong>and</strong> Kermit have been largely supplanted bythe ubiquitous Web download link.In the UNIX world, the ftp (file transfer protocol) programhas been a reliable workhorse for almost 30 years.With ftp, the user at the PC or terminal connects to an ftpserver on the machine that has the desired files. A variety <strong>of</strong>comm<strong>and</strong>s are available for specifying the directory, listingthe files in the directory, specifying binary or text mode,<strong>and</strong> so on. While the traditional implementation uses typedtext comm<strong>and</strong>s, there are now many ftp clients available forPCs that use a graphical interface with menus <strong>and</strong> buttons<strong>and</strong> allow files to be selected <strong>and</strong> dragged between the local<strong>and</strong> remote machines.Even though many files can now be downloaded throughHTML links on Web pages, ftp is still the most efficient wayto transfer batches <strong>of</strong> files, such as for uploading content toa Web server.Further Reading“FTP New User Guide.” Available online. URL: http://www.ftpplanet.com/ftpresources/basics.htm.Accessed August 4,2007.Loshin, Peter. Big Book <strong>of</strong> Internet File Transfer RFCs. San Diego,Calif.: Morgan Kaufmann, 2000.Pike, Mary Ann, <strong>and</strong> Noel Estabrook. Using FTP. Indianapolis:Que, 1995.“What Is Kermit?” Columbia University. Available online. URL:http://www.columbia.edu/kermit/kermit.html. AccessedAugust 4, 2007.film industry <strong>and</strong> computingAnyone who compares a science fiction film <strong>of</strong> the 1960s or1970s with a recent <strong>of</strong>fering will be struck by the realism withwhich today’s movie robots, monsters, or aliens move againstvistas <strong>of</strong> giant starships <strong>and</strong> planetary surfaces. The computerhas both enhanced the management <strong>of</strong> cinematic productionprocesses <strong>and</strong> made possible new <strong>and</strong> startling effects.The role <strong>of</strong> the computer in film begins well beforethe first camera rolls. Writers can use computers to writescripts, while specialized programs can be used to layout storyboards. Using 3D programs somewhat like CAD(drafting) programs, set designers can experiment withthe positioning <strong>of</strong> objects before deciding on a final design<strong>and</strong> obtaining or creating the physical props. For mattes(backgrounds against which the characters will be shot ina scene), a computer-generated scene can now be inserteddirectly into the film without the need for an expensive,h<strong>and</strong>-painted backdrop.Similarly, animation <strong>and</strong> special effects can now be renderedin computer animation form <strong>and</strong> integrated into thestoryboard so that the issues <strong>of</strong> timing <strong>and</strong> combining <strong>of</strong>effects can be dealt with in the design stage. The actualeffects can then be created (such as by using extremelyrealistic computer-controlled puppets <strong>and</strong> models togetherwith computer generated imagery, or CGI) with the assurancethat they will properly fit into the overall sequence.The ability to combine physical modeling, precise control,<strong>and</strong> added textures <strong>and</strong> effects can now create a remarkablyseamless visual result in which the confrontation between abeleaguered scientist <strong>and</strong> a vicious velociraptor seems quitebelievable.Just as the physical <strong>and</strong> virtual worlds are frequentlyblended in modern moviemaking, the traditional categories<strong>of</strong> visual media have also merged. Disney’s fully animatedfilms such as The Lion King benefit from the same computergeneratedlighting <strong>and</strong> textures as the filming <strong>of</strong> live actors.Using 3D graphics engines, computer game scenes are nowrendered with almost cinematic quality (see computergames). Even characters from old movies can be digitallycombined (composited) with new footage. (Of course, theartistic value <strong>of</strong> such efforts may be controversial.)<strong>Computer</strong> technology, now relatively inexpensive, canalso give the generally lower budget world <strong>of</strong> televisionaccess to higher-quality effects. As computers continue tobecome more powerful yet cheaper, amateur or independentfilmmakers are gaining abilities previously reserved tobig Hollywood studios.The delivery <strong>of</strong> film <strong>and</strong> video has also been greatlyaffected by digitization. Classic movies can be digitizedto rescue them from deteriorating film stock, while videoscan be delivered digitally over cable TV systems or over theInternet. The ability to easily copy digital content does raiseissues <strong>of</strong> piracy or theft <strong>of</strong> intellectual property (see intellectualproperty <strong>and</strong> computing).More recently, digital camcorders (<strong>and</strong> video modes indigital cameras <strong>and</strong> even cell phones) are making access tobasic “film” technology a part <strong>of</strong> everyday life. A few minutesbrowsing a video-sharing site (see YouTube) revealsa wide variety <strong>of</strong> documentary <strong>and</strong> creative productionsranging from the equivalent <strong>of</strong> the old “home movie” topr<strong>of</strong>essional quality.Further ReadingHarris, Tom. “How Digital Cinema Works.” Available online. URL:http://entertainment.howstuffworks.com/digital-cinema.htm.Accessed August 4, 2007.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!