Author: Jonas Gomes
Publisher: Morgan Kaufmann
ISBN: 9781558604643
Category : Computers
Languages : en
Pages : 532
Book Description
Warping and morphing permeate the realm of computer graphics. This classic book defines the field: it presents a unifying view of warping and morphing, combining a conceptual framework with a consolidated view of the state of the art. Coverage includes deformations of various graphical objects such as plane curves, images, surfaces, and volumes. The authors developed a full-featured warping and morphing system, Morphos, where several types of graphical objects and computation techniques coexist. Morphos is included on the companion CD-ROM. This book and CD-ROM offer the most comprehensive professional reference available on warping and morphing techniques. Together they are the complete source for both researchers whose main interests are in the mathematical and conceptual foundations and computer graphics professionals who need to incorporate more warping and morphing techniques into their applications. Features: *The latest warping and morphing techniques and examples *An entire chapter on image-based rendering techniques and how they relate to warping and morphing *Companion CD-ROM containing source code and documentation for the Morphos system *Links to www.visgraf.impa.br/morph/, which provides an online bibliography and pointers to other regularly updated morphing websites
Warping & Morphing of Graphical Objects
Author: Jonas Gomes
Publisher: Morgan Kaufmann
ISBN: 9781558604643
Category : Computers
Languages : en
Pages : 532
Book Description
Warping and morphing permeate the realm of computer graphics. This classic book defines the field: it presents a unifying view of warping and morphing, combining a conceptual framework with a consolidated view of the state of the art. Coverage includes deformations of various graphical objects such as plane curves, images, surfaces, and volumes. The authors developed a full-featured warping and morphing system, Morphos, where several types of graphical objects and computation techniques coexist. Morphos is included on the companion CD-ROM. This book and CD-ROM offer the most comprehensive professional reference available on warping and morphing techniques. Together they are the complete source for both researchers whose main interests are in the mathematical and conceptual foundations and computer graphics professionals who need to incorporate more warping and morphing techniques into their applications. Features: *The latest warping and morphing techniques and examples *An entire chapter on image-based rendering techniques and how they relate to warping and morphing *Companion CD-ROM containing source code and documentation for the Morphos system *Links to www.visgraf.impa.br/morph/, which provides an online bibliography and pointers to other regularly updated morphing websites
Publisher: Morgan Kaufmann
ISBN: 9781558604643
Category : Computers
Languages : en
Pages : 532
Book Description
Warping and morphing permeate the realm of computer graphics. This classic book defines the field: it presents a unifying view of warping and morphing, combining a conceptual framework with a consolidated view of the state of the art. Coverage includes deformations of various graphical objects such as plane curves, images, surfaces, and volumes. The authors developed a full-featured warping and morphing system, Morphos, where several types of graphical objects and computation techniques coexist. Morphos is included on the companion CD-ROM. This book and CD-ROM offer the most comprehensive professional reference available on warping and morphing techniques. Together they are the complete source for both researchers whose main interests are in the mathematical and conceptual foundations and computer graphics professionals who need to incorporate more warping and morphing techniques into their applications. Features: *The latest warping and morphing techniques and examples *An entire chapter on image-based rendering techniques and how they relate to warping and morphing *Companion CD-ROM containing source code and documentation for the Morphos system *Links to www.visgraf.impa.br/morph/, which provides an online bibliography and pointers to other regularly updated morphing websites
Graphics and Visualization
Author: T. Theoharis
Publisher: CRC Press
ISBN: 1568812744
Category : Computers
Languages : en
Pages : 786
Book Description
This book is a comprehensive introduction to visual computing, dealing with the modeling and synthesis of visual data by means of computers. What sets this book apart from other computer graphics texts is the integrated coverage of computer graphics and visualization topics, including important techniques such as subdivision and multi-resolution modeling, scene graphs, shadow generation, ambient occlusion, and scalar and vector data visualization. Students and practitioners will benefit from the comprehensive coverage of the principles that are the basic tools of their trade, from fundamental computer graphics and classic visualization techniques to advanced topics.
Publisher: CRC Press
ISBN: 1568812744
Category : Computers
Languages : en
Pages : 786
Book Description
This book is a comprehensive introduction to visual computing, dealing with the modeling and synthesis of visual data by means of computers. What sets this book apart from other computer graphics texts is the integrated coverage of computer graphics and visualization topics, including important techniques such as subdivision and multi-resolution modeling, scene graphs, shadow generation, ambient occlusion, and scalar and vector data visualization. Students and practitioners will benefit from the comprehensive coverage of the principles that are the basic tools of their trade, from fundamental computer graphics and classic visualization techniques to advanced topics.
Rendering Techniques ’98
Author: George Drettakis
Publisher: Springer Science & Business Media
ISBN: 9783211832134
Category : Technology & Engineering
Languages : en
Pages : 360
Book Description
Some of the best current research on realistic rendering is included in this volume. It emphasizes the current "hot topics” in this field: image based rendering, and efficient local and global-illumination calculations. In the first of these areas, there are several contributions on real-world model acquisition and display, on using image-based techniques for illumination and on efficient ways to parameterize and compress images or light fields, as well as on clever uses of texture and compositing hardware to achieve image warping and 3D surface textures. In global and local illumination, there are contributions on extending the techniques beyond diffuse reflections, to include specular and more general angle dependent reflection functions, on efficiently representing and approximating these reflection functions, on representing light sources and on approximating visibility and shadows. Finally, there are two contributions on how to use knowledge about human perception to concentrate the work of accurate rendering only where it will be noticed, and a survey of computer graphics techniques used in the production of a feature length computer-animated film with full 3D characters.
Publisher: Springer Science & Business Media
ISBN: 9783211832134
Category : Technology & Engineering
Languages : en
Pages : 360
Book Description
Some of the best current research on realistic rendering is included in this volume. It emphasizes the current "hot topics” in this field: image based rendering, and efficient local and global-illumination calculations. In the first of these areas, there are several contributions on real-world model acquisition and display, on using image-based techniques for illumination and on efficient ways to parameterize and compress images or light fields, as well as on clever uses of texture and compositing hardware to achieve image warping and 3D surface textures. In global and local illumination, there are contributions on extending the techniques beyond diffuse reflections, to include specular and more general angle dependent reflection functions, on efficiently representing and approximating these reflection functions, on representing light sources and on approximating visibility and shadows. Finally, there are two contributions on how to use knowledge about human perception to concentrate the work of accurate rendering only where it will be noticed, and a survey of computer graphics techniques used in the production of a feature length computer-animated film with full 3D characters.
MEL Scripting for Maya Animators
Author: Mark R. Wilkins
Publisher: Elsevier
ISBN: 0080470718
Category : Computers
Languages : en
Pages : 548
Book Description
Trying to learn Maya programming from the documentation can be daunting whether or not you are a programmer. The first edition of MEL Scripting for Maya Animators earned the reputation as the best introductory book on MEL, Maya's scripting language. Now fully revised and updated, the second edition also includes new features, such as a discussion of global procedures, new chapters on fixing programming bottlenecks, advanced user interface techniques, and optimizing character rigs. New chapters on utility nodes and Maya's Web Panel feature provide new ideas on how to use MEL in applications. This new edition has kept the popular style of the first edition that offered very clear explanations of programming concepts to those without programming experience. A generous collection of code examples and Maya scene files is included on the companion Web site. This is a book for animators, artists, game developers, visual effects developers, and technical directors who want to learn the fundamentals of Maya, how to automate tasks, personalize user interfaces, build custom tools, and solve problems with MEL. - Fully updated with several new chapters - Profusely illustrated and includes a companion Web site with numerous code examples and scene files - The authors bring their extensive experience in professional production studios to provide expert guidance
Publisher: Elsevier
ISBN: 0080470718
Category : Computers
Languages : en
Pages : 548
Book Description
Trying to learn Maya programming from the documentation can be daunting whether or not you are a programmer. The first edition of MEL Scripting for Maya Animators earned the reputation as the best introductory book on MEL, Maya's scripting language. Now fully revised and updated, the second edition also includes new features, such as a discussion of global procedures, new chapters on fixing programming bottlenecks, advanced user interface techniques, and optimizing character rigs. New chapters on utility nodes and Maya's Web Panel feature provide new ideas on how to use MEL in applications. This new edition has kept the popular style of the first edition that offered very clear explanations of programming concepts to those without programming experience. A generous collection of code examples and Maya scene files is included on the companion Web site. This is a book for animators, artists, game developers, visual effects developers, and technical directors who want to learn the fundamentals of Maya, how to automate tasks, personalize user interfaces, build custom tools, and solve problems with MEL. - Fully updated with several new chapters - Profusely illustrated and includes a companion Web site with numerous code examples and scene files - The authors bring their extensive experience in professional production studios to provide expert guidance
Complete Maya Programming Volume II
Author: David Gould
Publisher: Elsevier
ISBN: 0080529577
Category : Computers
Languages : en
Pages : 737
Book Description
David Gould's acclaimed first book, Complete Maya Programming: An Extensive Guide to MEL and the C++ API, provides artists and programmers with a deep understanding of the way Maya works and how it can be enhanced and customized through programming. In his new book David offers a gentle, intuitive introduction to the core ideas of computer graphics. Each concept is explained progressively and is fully implemented in both MEL and C++ so that an artist or programmer can use the source code directly in their own programs. Geometry and modeling are covered in detail with progressively more complex examples demonstrating all of Maya's possible programming features. David Gould's first volume is widely regarded as the most authoritative reference on Maya programming. Volume II continues this tradition and provides an unmatched guide for the artist and programmer tackling complex tasks. - Covers a spectrum of topics in computer graphics including points and vectors, rotations, transformations, curves and surfaces (polygonal, NURBS, subdivision), and modeling - Offers insights to Maya's inner workings so that an artist or programmer can design and develop customized tools and solutions - Discusses problem solving with MEL (Maya's scripting language) and the more powerful and versatile C++ API, with plenty of code examples for each
Publisher: Elsevier
ISBN: 0080529577
Category : Computers
Languages : en
Pages : 737
Book Description
David Gould's acclaimed first book, Complete Maya Programming: An Extensive Guide to MEL and the C++ API, provides artists and programmers with a deep understanding of the way Maya works and how it can be enhanced and customized through programming. In his new book David offers a gentle, intuitive introduction to the core ideas of computer graphics. Each concept is explained progressively and is fully implemented in both MEL and C++ so that an artist or programmer can use the source code directly in their own programs. Geometry and modeling are covered in detail with progressively more complex examples demonstrating all of Maya's possible programming features. David Gould's first volume is widely regarded as the most authoritative reference on Maya programming. Volume II continues this tradition and provides an unmatched guide for the artist and programmer tackling complex tasks. - Covers a spectrum of topics in computer graphics including points and vectors, rotations, transformations, curves and surfaces (polygonal, NURBS, subdivision), and modeling - Offers insights to Maya's inner workings so that an artist or programmer can design and develop customized tools and solutions - Discusses problem solving with MEL (Maya's scripting language) and the more powerful and versatile C++ API, with plenty of code examples for each
Digital Video and HD
Author: Charles Poynton
Publisher: Elsevier
ISBN: 0080504302
Category : Computers
Languages : en
Pages : 737
Book Description
Rapidly evolving computer and communications technologies have achieved data transmission rates and data storage capacities high enough for digital video. But video involves much more than just pushing bits! Achieving the best possible image quality, accurate color, and smooth motion requires understanding many aspects of image acquisition, coding, processing, and display that are outside the usual realm of computer graphics. At the same time, video system designers are facing new demands to interface with film and computer system that require techniques outside conventional video engineering. Charles Poynton's 1996 book A Technical Introduction to Digital Video became an industry favorite for its succinct, accurate, and accessible treatment of standard definition television (SDTV). In Digital Video and HDTV, Poynton augments that book with coverage of high definition television (HDTV) and compression systems. For more information on HDTV Retail markets, go to: http://www.insightmedia.info/newsletters.php#hdtvWith the help of hundreds of high quality technical illustrations, this book presents the following topics:* Basic concepts of digitization, sampling, quantization, gamma, and filtering* Principles of color science as applied to image capture and display* Scanning and coding of SDTV and HDTV* Video color coding: luma, chroma (4:2:2 component video, 4fSC composite video)* Analog NTSC and PAL* Studio systems and interfaces* Compression technology, including M-JPEG and MPEG-2* Broadcast standards and consumer video equipment
Publisher: Elsevier
ISBN: 0080504302
Category : Computers
Languages : en
Pages : 737
Book Description
Rapidly evolving computer and communications technologies have achieved data transmission rates and data storage capacities high enough for digital video. But video involves much more than just pushing bits! Achieving the best possible image quality, accurate color, and smooth motion requires understanding many aspects of image acquisition, coding, processing, and display that are outside the usual realm of computer graphics. At the same time, video system designers are facing new demands to interface with film and computer system that require techniques outside conventional video engineering. Charles Poynton's 1996 book A Technical Introduction to Digital Video became an industry favorite for its succinct, accurate, and accessible treatment of standard definition television (SDTV). In Digital Video and HDTV, Poynton augments that book with coverage of high definition television (HDTV) and compression systems. For more information on HDTV Retail markets, go to: http://www.insightmedia.info/newsletters.php#hdtvWith the help of hundreds of high quality technical illustrations, this book presents the following topics:* Basic concepts of digitization, sampling, quantization, gamma, and filtering* Principles of color science as applied to image capture and display* Scanning and coding of SDTV and HDTV* Video color coding: luma, chroma (4:2:2 component video, 4fSC composite video)* Analog NTSC and PAL* Studio systems and interfaces* Compression technology, including M-JPEG and MPEG-2* Broadcast standards and consumer video equipment
Real-Time Shader Programming
Author: Ron Fosner
Publisher: Morgan Kaufmann
ISBN: 1558608532
Category : Computers
Languages : en
Pages : 426
Book Description
Beginning with the mathematical basics of vertex and pixel shaders, and building to detailed accounts of programmable shader operations, this title provides the foundation and techniques necessary for replicating popular cinema-style 3D graphics as well as creating your own real-time procedural shaders.
Publisher: Morgan Kaufmann
ISBN: 1558608532
Category : Computers
Languages : en
Pages : 426
Book Description
Beginning with the mathematical basics of vertex and pixel shaders, and building to detailed accounts of programmable shader operations, this title provides the foundation and techniques necessary for replicating popular cinema-style 3D graphics as well as creating your own real-time procedural shaders.
Jim Blinn's Corner: Notation, Notation, Notation
Author: Jim Blinn
Publisher: Elsevier
ISBN: 0080509606
Category : Computers
Languages : en
Pages : 339
Book Description
The third entry in the Jim Blinn's Corner series, this is, like the others, a handy compilation of selected installments of his influential column. But here, for the first time, you get the "Director's Cut" of the articles: revised, expanded, and enhanced versions of the originals. What's changed? Improved mathematical notation, more diagrams, new solutions. What remains the same? All the things you've come to rely on: straight answers, irreverent style, and innovative thinking. This is Jim Blinn at his best - now even better. - Features 21 expanded and updated installments of "Jim Blinn's Corner," dating from 1995 to 2001, and never before published in book form - Includes "deleted scenes"—tangential explorations that didn't make it into the original columns - Details how Blinn represented planets in his famous JPL flyby animations - Explores a wide variety of other topics, from the concrete to the theoretical: assembly language optimization for parallel processors, exotic usage of C++ template instantiation, algebraic geometry, a graphical notation for tensor contraction, and his hopes for a future world
Publisher: Elsevier
ISBN: 0080509606
Category : Computers
Languages : en
Pages : 339
Book Description
The third entry in the Jim Blinn's Corner series, this is, like the others, a handy compilation of selected installments of his influential column. But here, for the first time, you get the "Director's Cut" of the articles: revised, expanded, and enhanced versions of the originals. What's changed? Improved mathematical notation, more diagrams, new solutions. What remains the same? All the things you've come to rely on: straight answers, irreverent style, and innovative thinking. This is Jim Blinn at his best - now even better. - Features 21 expanded and updated installments of "Jim Blinn's Corner," dating from 1995 to 2001, and never before published in book form - Includes "deleted scenes"—tangential explorations that didn't make it into the original columns - Details how Blinn represented planets in his famous JPL flyby animations - Explores a wide variety of other topics, from the concrete to the theoretical: assembly language optimization for parallel processors, exotic usage of C++ template instantiation, algebraic geometry, a graphical notation for tensor contraction, and his hopes for a future world
Complete Maya Programming
Author: David Gould
Publisher: Elsevier
ISBN: 0080502377
Category : Computers
Languages : en
Pages : 529
Book Description
Learning Maya, the world's leading 3D animation and effects package, is a challenge, especially for those who want to master Maya's versatile programming features in addition to its built-in tools. Finally, here is a practical, step-by-step guide that shows how to use Maya to its fullest potential, beginning with the basics. Readers of Complete Maya Programming will first gain a thorough understanding of Maya's inner workings, and then learn how to customize and extend Maya with scripts and plugins that take control and productivity to new levels.Users new to programming can apply Maya's easy scripting language MEL (Maya Embedded Language), while more advanced users can work with the C++ API (Application Progamming Interface). Both a fundamental tutorial for Maya beginners and a solid reference for experienced developers, Complete Maya Programming is every user's guide to Maya mastery. * Provides a multitude of real-world examples illustrating applications of Maya programming.* Demonstrates how to use MEL to control Maya, customize its interface, automate procedures, and more* Details how to use the C++ API to modify Maya functionality and develop tools and features to meet any need* Explains when to use MEL, when to use the C++ API, and how to use them together* Ideal for technical directors, developers, or anyone wishing to to master Maya* Provides a storehouse of MEL scripts and C++ source code, glossary, and list of resources, available at www.davidgould.com
Publisher: Elsevier
ISBN: 0080502377
Category : Computers
Languages : en
Pages : 529
Book Description
Learning Maya, the world's leading 3D animation and effects package, is a challenge, especially for those who want to master Maya's versatile programming features in addition to its built-in tools. Finally, here is a practical, step-by-step guide that shows how to use Maya to its fullest potential, beginning with the basics. Readers of Complete Maya Programming will first gain a thorough understanding of Maya's inner workings, and then learn how to customize and extend Maya with scripts and plugins that take control and productivity to new levels.Users new to programming can apply Maya's easy scripting language MEL (Maya Embedded Language), while more advanced users can work with the C++ API (Application Progamming Interface). Both a fundamental tutorial for Maya beginners and a solid reference for experienced developers, Complete Maya Programming is every user's guide to Maya mastery. * Provides a multitude of real-world examples illustrating applications of Maya programming.* Demonstrates how to use MEL to control Maya, customize its interface, automate procedures, and more* Details how to use the C++ API to modify Maya functionality and develop tools and features to meet any need* Explains when to use MEL, when to use the C++ API, and how to use them together* Ideal for technical directors, developers, or anyone wishing to to master Maya* Provides a storehouse of MEL scripts and C++ source code, glossary, and list of resources, available at www.davidgould.com
Texturing & Modeling
Author: David S. Ebert
Publisher: Morgan Kaufmann
ISBN: 1558608486
Category : Computer graphics
Languages : en
Pages : 714
Book Description
The third edition of this classic tutorial and reference on procedural texturing and modeling is thoroughly updated to meet the needs of today's 3D graphics professionals and students. New for this edition are chapters devoted to real-time issues, cellular texturing, geometric instancing, hardware acceleration, futuristic environments, and virtual universes. In addition, the familiar authoritative chapters on which readers have come to rely contain all-new material covering L-systems, particle systems, scene graphs, spot geometry, bump mapping, cloud modeling, and noise improvements. There are many new spectacular color images to enjoy, especially in this edition's full-color format. As in the previous editions, the authors, who are the creators of the methods they discuss, provide extensive, practical explanations of widely accepted techniques as well as insights into designing new ones. New to the third edition are chapters by two well-known contributors: Bill Mark of NVIDIA and John Hart of the University of Illinois at Urbana-Champaign on state-of-the-art topics not covered in former editions. An accompanying Web site (www.texturingandmodeling.com) contains all of the book's sample code in C code segments (all updated to the ANSI C Standard) or in RenderMan shading language, plus files of many magnificent full-color illustrations. No other book on the market contains the breadth of theoretical and practical information necessary for applying procedural methods. More than ever, Texturing & Modeling remains the chosen resource for professionals and advanced students in computer graphics and animation. *New chapters on: procedural real-time shading by Bill Mark, procedural geometric instancing and real-time solid texturing by John Hart, hardware acceleration strategies by David Ebert, cellular texturing by Steven Worley, and procedural planets and virtual universes by Ken Musgrave. *New material on Perlin Noise by Ken Perlin. *Printed in full color throughout. *Companion Web site contains revised sample code and dozens of images.
Publisher: Morgan Kaufmann
ISBN: 1558608486
Category : Computer graphics
Languages : en
Pages : 714
Book Description
The third edition of this classic tutorial and reference on procedural texturing and modeling is thoroughly updated to meet the needs of today's 3D graphics professionals and students. New for this edition are chapters devoted to real-time issues, cellular texturing, geometric instancing, hardware acceleration, futuristic environments, and virtual universes. In addition, the familiar authoritative chapters on which readers have come to rely contain all-new material covering L-systems, particle systems, scene graphs, spot geometry, bump mapping, cloud modeling, and noise improvements. There are many new spectacular color images to enjoy, especially in this edition's full-color format. As in the previous editions, the authors, who are the creators of the methods they discuss, provide extensive, practical explanations of widely accepted techniques as well as insights into designing new ones. New to the third edition are chapters by two well-known contributors: Bill Mark of NVIDIA and John Hart of the University of Illinois at Urbana-Champaign on state-of-the-art topics not covered in former editions. An accompanying Web site (www.texturingandmodeling.com) contains all of the book's sample code in C code segments (all updated to the ANSI C Standard) or in RenderMan shading language, plus files of many magnificent full-color illustrations. No other book on the market contains the breadth of theoretical and practical information necessary for applying procedural methods. More than ever, Texturing & Modeling remains the chosen resource for professionals and advanced students in computer graphics and animation. *New chapters on: procedural real-time shading by Bill Mark, procedural geometric instancing and real-time solid texturing by John Hart, hardware acceleration strategies by David Ebert, cellular texturing by Steven Worley, and procedural planets and virtual universes by Ken Musgrave. *New material on Perlin Noise by Ken Perlin. *Printed in full color throughout. *Companion Web site contains revised sample code and dozens of images.