Tom Duff (Gaelic Footballer)
   HOME
*





Tom Duff (Gaelic Footballer)
Thomas Douglas Selkirk Duff (born December 8, 1952) is a computer programmer. Early life Duff was born in Toronto, Ontario, Canada, and was named for his putative ancestor, the fifth Earl of Selkirk. He grew up in Toronto and Leaside. In 1974 he graduated from the University of Waterloo with a B.Math and, two years later, was awarded an M.Sc. from the University of Toronto. Career Duff worked at the New York Institute of Technology Computer Graphics Lab and the Mark Williams Company in Chicago before moving to Lucasfilm's Computer Research and Development Division. He and Thomas Porter, another Lucasfilm employee, developed a new approach to compositing images; their 1984 paper, "Compositing Digital Images", is " e seminal work on an algebra for image compositing", according to Keith Packard. and " Porter-Duff compositing" is now a key technique in computer graphics. (See, for example, XRender and Glitz.) Duff later worked for 12 years at Bell Labs Computing Science Resear ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Toronto
Toronto ( ; or ) is the capital city of the Canadian province of Ontario. With a recorded population of 2,794,356 in 2021, it is the most populous city in Canada and the fourth most populous city in North America. The city is the anchor of the Golden Horseshoe, an urban agglomeration of 9,765,188 people (as of 2021) surrounding the western end of Lake Ontario, while the Greater Toronto Area proper had a 2021 population of 6,712,341. Toronto is an international centre of business, finance, arts, sports and culture, and is recognized as one of the most multicultural and cosmopolitan cities in the world. Indigenous peoples have travelled through and inhabited the Toronto area, located on a broad sloping plateau interspersed with rivers, deep ravines, and urban forest, for more than 10,000 years. After the broadly disputed Toronto Purchase, when the Mississauga surrendered the area to the British Crown, the British established the town of York in 1793 and later designat ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


X Rendering Extension
The X Rendering Extension (Render or XRender) is an extension to the X11 core protocol to implement image compositing in the X server, to allow an efficient display of transparent images. History It was written by Keith Packard in 2000 and was first released with XFree86 version 4.0.1. Its design was influenced by rio, the windowing system for Plan 9. Motivation The core X Window System drawing protocol does not have a way to efficiently draw transparent objects: A computer display is composed of individual pixels, which can only show a single color at a time. Thus transparency can only be achieved by mixing the colors of the transparent object to be drawn with the background color (alpha compositing). However, the standard X protocol only allows drawing with solid color, so the only way to achieve transparency is to fetch the background color from the screen, mix it with the object color, then write it back, which is fairly inefficient.
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Cameo Appearance
A cameo role, also called a cameo appearance and often shortened to just cameo (), is a brief appearance of a well-known person in a work of the performing arts. These roles are generally small, many of them non-speaking ones, and are commonly either appearances in a work in which they hold some special significance (such as actors from an original movie appearing in its remake) or renowned people making uncredited appearances. Short appearances by celebrities, film directors, politicians, athletes or musicians are common. A crew member of the movie or show playing a minor role can be referred to as a cameo role as well, such as Alfred Hitchcock's frequent cameos. Concept Originally, in the 1920s, a "cameo role" meant "a small character part that stands out from the other minor parts". The ''Oxford English Dictionary'' connects this with the meaning "a short literary sketch or portrait", which is based on the literal meaning of " cameo", a miniature carving on a gemstone. More re ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Wes Graham
James Wesley Graham, OC was a Canadian professor of computer science at the University of Waterloo. Graham was born on January 17, 1932, in Copper Cliff, Ontario. His interest in computing developed while studying math and physics at the University of Toronto. After working at IBM as a systems engineer, Graham accepted a position at the University of Waterloo in 1959 becoming one of the first computer science professors at the university. In 1962, Graham was named the director of Waterloo's Computing Centre when it was established as a separate entity from Department of Mathematics. In 1965, Waterloo undergraduate James G. Mitchell wrote a paper on how to create a teaching compiler for Fortran. Graham created a team for Mitchell to create the compiler, which was eventually known as WATFOR, and was eventually to be used by students at 420 postsecondary institutions around the world. WATFOR was followed by similar teaching compilers, like WATBOL, for teaching COBOL, and W ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Robert L
The name Robert is an ancient Germanic given name, from Proto-Germanic "fame" and "bright" (''Hrōþiberhtaz''). Compare Old Dutch ''Robrecht'' and Old High German ''Hrodebert'' (a compound of '' Hruod'' ( non, Hróðr) "fame, glory, honour, praise, renown" and ''berht'' "bright, light, shining"). It is the second most frequently used given name of ancient Germanic origin. It is also in use as a surname. Another commonly used form of the name is Rupert. After becoming widely used in Continental Europe it entered England in its Old French form ''Robert'', where an Old English cognate form (''Hrēodbēorht'', ''Hrodberht'', ''Hrēodbēorð'', ''Hrœdbœrð'', ''Hrœdberð'', ''Hrōðberχtŕ'') had existed before the Norman Conquest. The feminine version is Roberta. The Italian, Portuguese, and Spanish form is Roberto. Robert is also a common name in many Germanic languages, including English, German, Dutch, Norwegian, Swedish, Scots, Danish, and Icelandic. It can be use ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

United States Patent And Trademark Office
The United States Patent and Trademark Office (USPTO) is an agency in the U.S. Department of Commerce that serves as the national patent office and trademark registration authority for the United States. The USPTO's headquarters are in Alexandria, Virginia, after a 2005 move from the Crystal City area of neighboring Arlington, Virginia. The USPTO is "unique among federal agencies because it operates solely on fees collected by its users, and not on taxpayer dollars". Its "operating structure is like a business in that it receives requests for services—applications for patents and trademark registrations—and charges fees projected to cover the cost of performing the services tprovide . The Office is headed by the Under Secretary of Commerce for Intellectual Property and Director of the United States Patent and Trademark Office, a position last held by Andrei Iancu until he left office on January 20, 2021. Commissioner of Patents Drew Hirshfeld is performing the funct ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

C (programming Language)
C (''pronounced like the letter c'') is a General-purpose language, general-purpose computer programming language. It was created in the 1970s by Dennis Ritchie, and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of the targeted CPUs. It has found lasting use in operating systems, device drivers, protocol stacks, though decreasingly for application software. C is commonly used on computer architectures that range from the largest supercomputers to the smallest microcontrollers and embedded systems. A successor to the programming language B (programming language), B, C was originally developed at Bell Labs by Ritchie between 1972 and 1973 to construct utilities running on Unix. It was applied to re-implementing the kernel of the Unix operating system. During the 1980s, C gradually gained popularity. It has become one of the measuring programming language popularity, most widely used programming languages, with C compilers avail ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Loop Unwinding
Loop unrolling, also known as loop unwinding, is a loop transformation technique that attempts to optimize a program's execution speed at the expense of its binary size, which is an approach known as space–time tradeoff. The transformation can be undertaken manually by the programmer or by an optimizing compiler. On modern processors, loop unrolling is often counterproductive, as the increased code size can cause more cache misses; ''cf.'' Duff's device. The goal of loop unwinding is to increase a program's speed by reducing or eliminating instructions that control the loop, such as pointer arithmetic and "end of loop" tests on each iteration; reducing branch penalties; as well as hiding latencies, including the delay in reading data from memory. To eliminate this computational overhead, loops can be re-written as a repeated sequence of similar independent statements. Loop unrolling is also part of certain formal verification techniques, in particular bounded model checking. ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Marionette (software)
Presto is the proprietary software developed and used in-house by Pixar Animation Studios in the animation of its features and short films. Presto is not available for sale and is only used by Pixar. As a result, little is known outside Pixar about the detailed workings of this software. Pixar's older proprietary animation software menv (pronounced as "men-vee") — known more commonly by the press as Marionette — was superseded by Presto at some point prior to the 2012 release of '' Brave'', the first feature film animated in Presto. Pixar claims that Presto is designed to be intuitive and familiar to animators who have traditional cel animation experience. The logo for Presto was designed by Parakeet, a design studio based in Portland, Oregon. Presto was named after the 2008 animated short of the same name, which itself is about the titular magician character. Pixar chooses to use a proprietary system instead of the commercial products available and used by other companies beca ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


William Reeves (animator)
William "Bill" Reeves (born May 5, 1959) is a Canadian animator and technical director known for working with John Lasseter on the animated shorts ''Luxo Jr.'' and ''The Adventures of André and Wally B.'' After obtaining a Bachelor of Mathematics from the University of Waterloo and completing a Ph.D. at the University of Toronto, Reeves was hired by George Lucas as a member of Lucasfilm's Computer Division, Computer Graphics Group. He was one of the founding employees of Pixar when it was sold in 1986 to Steve Jobs. Reeves is the inventor of the first motion blur algorithm and methods to simulate particle motion in CGI. Bill Reeves created particle systems allowing for the realistic articulation of random elements like smoke and fire.Sito, Tom. Moving Innovation: a history of computer animation. Massachusetts. MIT Press. 2013. pgs. 158-59. Lasseter and Reeves received the Academy Award for Best Animated Short Film (Oscar) in 1988 for their work on the film '' Tin Toy''. ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Pixar
Pixar Animation Studios (commonly known as Pixar () and stylized as P I X A R) is an American computer animation studio known for its critically and commercially successful computer animated feature films. It is based in Emeryville, California, United States. Since 2006, Pixar has been a subsidiary of Walt Disney Studios, which is another studio owned by The Walt Disney Company. Pixar started in 1979 as part of the Lucasfilm computer division, known as the Graphics Group, before its spin-off as a corporation in 1986, with funding from Apple co-founder Steve Jobs, who became its majority shareholder. Disney purchased Pixar in January 2006 at a valuation of $7.4+ billion by converting each share of Pixar stock to 2.3 shares of Disney stock. Pixar is best known for its feature films, technologically powered by RenderMan, the company's own implementation of the industry-standard RenderMan Interface Specification image-rendering API. The studio's mascot is Luxo Jr., a desk ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Version 10 Unix
The term "Research Unix" refers to early versions of the Unix operating system for DEC PDP-7, PDP-11, VAX and Interdata 7/32 and 8/32 computers, developed in the Bell Labs Computing Sciences Research Center (CSRC). History The term ''Research Unix'' first appeared in the Bell System Technical Journal (Vol. 57, No. 6, Pt. 2 Jul/Aug 1978) to distinguish it from other versions internal to Bell Labs (such as PWB/UNIX and MERT) whose code-base had diverged from the primary CSRC version. However, that term was little-used until Version 8 Unix, but has been retroactively applied to earlier versions as well. Prior to V8, the operating system was most commonly called simply UNIX (in caps) or the UNIX Time-Sharing System. AT&T licensed Version 5 to educational institutions, and Version 6 also to commercial sites. Schools paid $200 and others $20,000, discouraging most commercial use, but Version 6 was the most widely used version into the 1980s. Research Unix versions are often refe ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]