What Is Deferred Rendering?

Deferred rendering is a technique used by video game developers to render, or represent, three-dimensional scenes. It provides an alternative to traditional--also called "forward"--rendering.

  1. Deferred Versus Traditional Rendering

    • An object on a computer screen is defined by the way light falls on its surface.Traditional rendering may therefore require that an object be rendered multiple times, once for each type of light that falls it. Deferred rendering, on the other hand, allows all of this information to be contained in what is known as a texture, referred to as the G-buffer.

    Geometry

    • During the process of deferred rendering, the information from the G-buffer is retrieved and rendered as a series of geometrical shapes. A sphere is used for a single point of light, a cone for a spotlight and so on.

    Advantages

    • The main advantage of deferred rendering over traditional forward rendering is the number of lights that can be used. The cost of rendering is related to the number of picture elements or pixels being lit, not the number of lights, so an effectively infinite number of lights can be used. The process also requires a lower CPU ("Central Processing Unit") overhead than traditional rendering.

Related Searches:

References

Comments

You May Also Like

  • What Is Surface Rendering?

    Surface rendering involves the careful collection of data on a given object in order to create a three-dimensional image of that object...

  • Non Photorealistic Rendering Techniques

    Non Photorealistic Rendering Techniques. Non-photorealistic rendering is a term that encompasses any rendering that is not aiming for the illusion of photo-realism...

  • Alternatives to Fluorescent Lighting

    If you don't like the look of fluorescent lighting, would like a more energy-efficient bulb or are concerned about fluorescent safety issues,...

  • Definition of Deferred Compensation Plan

    A deferred compensation plan is an arrangement under which employees or owners agree to have income earned in one period paid at...

  • Definition of 3-D Design

    The term "3-D design" is a widely used abbreviation for three-dimensional design, incorporated commonly in design procedures associated with computers and other...

  • What Is Graphic Rendering?

    Take a look at an object. A number of words that can be used to describe the color, depth, shape and size....

  • Web Game Development Tools

    Web game development tools allow you to generate and test web games. video game frustration image by Lisa Turay from Fotolia.com

  • What Is Carcass Rendering?

    Carcass rendering plants receive dead animals from ranches, farms, feedlots, animal shelters, meat slaughterhouses and processing plants. The rendering process ...

  • What Is Video Rendering?

    Video rendering is the process of using computer programs to generate an image based on an existing object or model. It has...

  • What Is a Rendering Company?

    A rendering company or a rendering plant is a business that acquires the leftover materials after meat is removed from a slaughtered...

  • Rendering Techniques

    Three-dimensional animation and graphics are more common than ever these days and are being used by movie studios, television networks and video...

  • Landscape Rendering Techniques

    Landscape Rendering Techniques. Landscapes require a considerable amount of planning if the landscaper wants to create a landscape that is a work...

  • What Is Direct Addressing Mode?

    Addressing modes are conventions used in assembly language programming that specify how certain values are read within a given segment of assembly...

  • Types of Rendering

    Rendering is the process used by architects, animators, and video game systems to create a finished image from a wireframe or rough...

  • What Is Rendering Industry?

    Rendering is a process used to control the leftover animal remains used in human food production. Livestock feeds and other products such...

Related Ads

Featured