نام کتاب
Graphics Shaders

Theory and Practice

Mike Bailey, Steve Cunningham

Paperback518 Pages
PublisherCRC Press
Edition2
LanguageEnglish
Year2012
ISBN9781439867754
143
A6083
انتخاب نوع چاپ:
جلد سخت
3,298,000ت
0
جلد نرم
3,368,000ت(2 جلدی)
0
طلق پاپکو و فنر
3,388,000ت(2 جلدی)
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:A4
رنگ صفحات:تمام رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Graphics

#Shaders

#OpenGL

#LIDAR

#Vertex

#GLSL

#API

توضیحات

This book uses examples in OpenGL and OpenGL Shading Language to present the theory and application of shader programming. It explains how to program graphics shaders effectively for use in art, animation, gaming, and visualization. Along with improved graphics and new examples and exercises, this edition includes a new chapter on converting a fixed-function OpenGL program to a shader-based OpenGL program. It also explains how best to use tessellation shaders, illustrates the importance of the invariant qualifier for multipass rendering, and presents new applications, including terrain bump-mapping and LIDAR data.


Table of Contents

1. The Fixed-Function Graphics Pipeline

2. OpenGL Shader Evolution

3. Fundamental Shader Concepts

4. Using glman

5. The GLSL Shader Language

6. Lighting

7. Vertex Shaders

8. Fragment Shaders and Surface Appearance

9. Surface Textures in the Fragment Shader

10. Noise

11. Image Manipulation with Shaders

12. Geometry Shader Concepts and Examples

13. Tessellation Shaders

14. The GLSL API

15. Using Shaders for Scientific Visualization

16. Serious Fun


Review

"If you are one of the multitudes of OpenGL programmers wondering about how to get started with programmable shaders or what they are good for, this is the book for you. Mike and Steve have filled their new edition with such a variety of interesting examples that you'll be running to your computer to begin writing your own shaders."

Ed Angel, Chair, Board of Directors, Santa Fe Complex, Founding Director, Art, Research, Technology and Science Laboratory (ARTS Lab), Professor Emeritus of Computer Science, University of New Mexico

"Shaders are an essential tool in today’s computer graphics, from films and games to science and industry. In this excellent book, Bailey and Cunningham not only clearly explain the how and why of shaders, but they provide a wealth of cutting-edge shaders and development tools. If you want to learn about shaders, this is the place to start!"

―Andrew Glassner


Praise for the First Edition:"Bailey and Cunningham provide a comprehensive, well-written overview of graphics shaders. … Although the book uses the OpenGL Shading Language (GLSL) for its examples, it gives enough theoretical background for readers to learn the fundamentals for any graphics language. … The book also addresses scientific visualization and the GLSL API to call GLSL functions from an OpenGL program. A final chapter offers ideas for using shaders in very entertaining ways. … Highly recommended."

―C. Tappert, CHOICE, December 2009

"… a pick for any college-level, advanced computer library catering to programming professionals. … discusses different types of shaders, how to use the glman program for free, and how to blend shaders into an interactive game environment. Libraries will find it a powerful, appealing lend for intermediate programmers seeking extra spice for their projects."

Midwest Book Review, August 2009



"If you are one of the multitudes of OpenGL programmers wondering about how to get started with programmable shaders or what they are good for, this is the book for you. Mike and Steve have filled their new edition with such a variety of interesting examples that you'll be running to your computer to begin writing your own shaders."

Ed Angel, Chair, Board of Directors, Santa Fe Complex, Founding Director, Art, Research, Technology and Science Laboratory (ARTS Lab), Professor Emeritus of Computer Science, University of New Mexico


"Shaders are an essential tool in today’s computer graphics, from films and games to science and industry. In this excellent book, Bailey and Cunningham not only clearly explain the how and why of shaders, but they provide a wealth of cutting-edge shaders and development tools. If you want to learn about shaders, this is the place to start!"

―Andrew Glassner


Praise for the First Edition:"Bailey and Cunningham provide a comprehensive, well-written overview of graphics shaders. … Although the book uses the OpenGL Shading Language (GLSL) for its examples, it gives enough theoretical background for readers to learn the fundamentals for any graphics language. … The book also addresses scientific visualization and the GLSL API to call GLSL functions from an OpenGL program. A final chapter offers ideas for using shaders in very entertaining ways. … Highly recommended."

―C. Tappert, CHOICE, December 2009


"… a pick for any college-level, advanced computer library catering to programming professionals. … discusses different types of shaders, how to use the glman program for free, and how to blend shaders into an interactive game environment. Libraries will find it a powerful, appealing lend for intermediate programmers seeking extra spice for their projects."

Midwest Book Review, August 2009


About the Authors

Mike Bailey is a professor of computer science at Oregon State University. Dr. Bailey is a member of ACM, SIGGRAPH, IEEE, ASME. He earned a Ph.D. in computer graphics and computer aided design from Purdue University. His areas of interest include scientific visualization, high performance computer graphics, GPU programming, solid freeform fabrication, geometric modeling, and computer aided design and analysis.


Steve Cunningham is a professor emeritus of computer science at California State University Stanislaus. A member of ACM SIGGRAPH, ACM SIGCSE, and Eurographics, he has been actively engaged in computer graphics education for many years.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Computer Science
1,055
Competitive Programming 4 - Book 1
525,000 تومان
Computer Science
778
Digital Logic And Computer Design
818,000 تومان
Software Development
871
The Architecture of Computer Hardware, Systems Software, and Networkin...
1,067,000 تومان
Software Development
1,672
مصاحبه طراحی سیستم نرم افزاری 1
511,000 تومان
Computer Science
952
Practical Programming
527,000 تومان
Computer Science
885
Modern Computer Architecture and Organization
927,000 تومان
Computer Science
990
Competitive Programming 4 - Book 2
553,000 تومان
Computer Science
818
Starting out with Programming Logic and Design
1,343,000 تومان
Computer Science
1,021
Introduction to Classical and Quantum Computing
530,000 تومان
Computer Science
410
UML @ Classroom
345,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©