Book description
Consumers today expect extremely realistic imagery generated in real time for interactive applications such as computer games, virtual prototyping, and scientific visualisation. However, the increasing demands for fidelity coupled with rapid advances in hardware architecture pose a challenge: how do you find optimal, sustainable solutions to accommodate both speed of rendering and quality? Real-Time Rendering: Computer Graphics with Control Engineering presents a novel framework for solving the perennial challenge of resource allocation and the trade-off between quality and speed in interactive computer graphics rendering.
Conventional approaches are mainly based on heuristics and algorithms, are largely application specific, and offer fluctuating performance, particularly as applications become more complex. The solution proposed by the authors draws on powerful concepts from control engineering to address these shortcomings. Expanding the horizon of real-time rendering techniques, this book:
- Explains how control systems work with real-time computer graphics
- Proposes a data-driven modelling approach that more accurately represents the system behaviour of the rendering process
- Develops a control system strategy for linear and non-linear models using proportional, integral, derivative (PID) and fuzzy control techniques
- Uses real-world data from rendering applications in proof-of-concept experiments
- Compares the proposed solution to existing techniques
- Provides practical details on implementation, including references to tools and source code
This pioneering work takes a major step forward by applying control theory in the context of a computer graphics system. Promoting cross-disciplinary research, it offers guidance for anyone who wants to develop more advanced solutions for real-time computer graphics rendering.
Table of contents
- Cover
- Half Title
- Title Page
- Copyright Page
- Dedication Page
- Table of Contents
- List of Figures
- List of Tables
- List of Abbreviations
- Preface
- Acknowledgements
- Summary
- Authors
- Chapter 1 Introduction
- Chapter 2 Preliminaries
- Chapter 3 Linear Model Analysis of Real-Time Rendering
- Chapter 4 Modelling Non-Linear Rendering Processes
- Chapter 5 Model-Based Control
- Chapter 6 Model-Less Control
- Chapter 7 Applications, Challenges, and Possibilities
- Chapter 8 Conclusion
- Annex A: Sample Applications
- Annex B: Patent for Application Method and System for Adaptive Control of Real-Time Computer Graphics Rendering
- Annex C: Neural PID Control System Code
- References
- Publications and Achievements
- Index
Product information
- Title: Real-Time Rendering
- Author(s):
- Release date: December 2017
- Publisher(s): CRC Press
- ISBN: 9781351831741
You might also like
book
Point-Based Graphics
The polygon-mesh approach to 3D modeling was a huge advance, but today its limitations are clear. …
book
Real-Time 3D Rendering with DirectX® and HLSL: A Practical Guide to Graphics Programming
Get Started Quickly with DirectX 3D Programming: No 3D Experience Needed This step-by-step text demystifies modern …
book
WebGL: Up and Running
Get a quick introduction to WebGL, the new standard for 3D rendering on the Web and …
book
Learn Pixi.js: Create Great Interactive Graphics for Games and the Web
Create and display interactive graphics, build scenes and animated transitions, make cross-platform, responsive games and applications …