User:Jelin Frone/sandbox
Brian Wyvill | |
---|---|
Alma mater | University of Bradford University of London |
Scientific career | |
Fields | computer science, computer graphics, implicit modelling |
Institutions | University of Victoria University of Calgary System Simulation |
Thesis | An Interactive Graphics Language (1975) |
Brian Wyvill is a Canadian computer scientist and author who is currently a professor emeritus at the University of Victoria. He was a vice-president of ACM SIGGRAPH from 2013 to 2020. He is regarded as a pioneer in the field of implicit modelling for computer graphics and animation. His most prominent contributions include developing the first implicit surface polygonizer with his brother Geoff Wyvill and the BlobTree, a single unified structure for representing both the topology and geometry of complex implicit models.
Education and career
[edit]After attending the University of London and earning a Bachelor of Science degree in 1970, Wyvill completed his doctorate in computer graphics in 1975 from University of Bradford. Wyvill was soon after granted a Research Fellowship at the Royal College of Art where he helped build a computer animation system for System Simulation that was used in the 20th Century Fox film, Alien.[1][2] This film won the Academy Award for Best Visual Effect, along with may other awards and nominations. During the production of this film, he gave himself an on-screen credit through one of the animations he worked on in the film using his nickname "Blob".[1] He worked on this film's animations at the Atlas Computer Laboratory in Harwell, Oxfordshire.[1]
He then spent four years as an industrial consultant working with organizations including the Home Office and the United Nations Industrial Development Organization. Subsequently, he became a professor at the University of Calgary in 1981 and held this position until 2006. During this time, he along with his brother Geoff Wyvill and other students and researchers, built the Graphicsland research group, which later became Graphics Jungle when Przemek Pusinkiewicz joined the lab and added his computer generated plants.[3] In 2007, Wyvill began serving as a faculty member at the University of Victoria, where he held a Canada Research Chair for seven years,[4] and continues to work with the university in the computer science department as of 2021.
Also in 2007, he began the Canadian Eurographics chapter and its first conference was the same year in Banff, Alberta.[5]
Research work
[edit]Wyvill wrote his thesis, "An Interactive Graphics Language: The Development of a General Purpose Machine-independent Graphics Language and Its Implementation Within a Small Machine Environment", in 1975.[6] With over 100 academic publications as an author, Wyvill has contributed significant research in the computer science field in computer animation and more specifically, implicit modelling.[7][8]
Along with his brother Geoff in 1980s, he introduced the concept of soft objects[9] and created the first polygonizer for iso-surfaces in volume data and implicit models. Later, Wyvill and Kees van Overveld published a method known as Shrinkwrap, which uses a local Lipschitz constant to find the minimum edge length to ensure there is no sign change in the field.[10]
In 1997, he co-authored Introduction to Implicit Surfaces, a textbook that covers many of the fundamental applications of modern computer animations including implicit modelling and rendering, which has been cited over 1000 times.[11] Also in the late 1990s, he developed an extension to the CSG tree, which is the data structure for representing solid three-dimensional animations, to include implicit models in the data structure. This extension is known as the BlobTree and has become a widely popular method for organizing data with implicit modelling.[12] The BlobTree was used by Wyvill’s student, Ryan Schmidt to build the first interactive implicit BlobTree modeler, ShapeShop, published in 2005, that introduced a new method of inflating two-dimensional shapes and sketches into three-dimensional implicit volumes.[13]
Awards and honors
[edit]- Canada Research Chair (2007-2013)[4]
- 2011 Canadian Human Computer Communications Society Achievement Award
- 2012 Eurographics Fellow[5]
- 2019 Canadian Information Processing Society Hall of Fame, Honorary Fellow[14]
References
[edit]- ^ a b c "My work on the Alien". Chilton Computing. Retrieved 2021-09-24.
- ^ Clery, Adam (24 July 2020). "20 Things You Somehow Missed In Alien". WhatCulture.com.
- ^ "Brian Wyvill". Carleton University.
- ^ a b "ProActive Disclosure for the Canada Research Chairs (2007)" (PDF). Government of Canada.
{{cite web}}
: CS1 maint: url-status (link) - ^ a b "New Fellows 2012 – Eurographics". Retrieved 2021-09-22.
- ^ Wyvill, B. (1975). An Interactive Graphics Language (Ph.D. thesis). University of Bradford.
- ^ "Brian M Wyvill - Publications". dl.acm.org. Retrieved 2021-09-22.
- ^ "dblp: Search for "brian wyvill"". dblp.org. Retrieved 2021-09-24.
- ^ Wyvill, Geoff; McPheeters, Craig; Wyvill, Brian (1986). "Data structure forsoft objects". The Visual Computer. 2 (4): 227–234. doi:10.1007/BF01900346. ISSN 0178-2789. S2CID 18993002.
- ^ "Implicit Modelling Papers". webhome.cs.uvic.ca. Retrieved 2021-09-23.
- ^ Bloomenthal, Jules; Bajaj, Chandrajit; Blinn, Jim; Wyvill, Brian; Cani, Marie-Paule; Rockwood, Alyn; Wyvill, Geoff (1997-08-15). Introduction to Implicit Surfaces. Morgan Kaufmann. ISBN 978-1-55860-233-5.
- ^ Wyvill, Brian; Guy, Andrew; Galin, Eric (1999). "Extending the CSG Tree. Warping, Blending and Boolean Operations in an Implicit Surface Modeling System". Computer Graphics Forum. 18 (2): 149–158. doi:10.1111/1467-8659.00365. ISSN 1467-8659. S2CID 2648073.
- ^ "ShapeShop: Sketch-Based Solid Modeling with BlobTrees". citeseerx.ist.psu.edu. Retrieved 2021-10-20.
{{cite web}}
: CS1 maint: url-status (link) - ^ "Hall of Fame – CIPS". Retrieved 2021-09-23.
External links
[edit]- Jelin Frone/sandbox publications indexed by Google Scholar