Shaders and effects - (1) Overview
Shader and effects
Read this article indicates that you have agreed to the statement at the end
Chapter I: Introduction High Level Shader Language
Chapter II: The vertex shader
Chapter III: The pixel shader
Chapter IV: the effect of the framework
Until now, we have modified from the configuration of equipment (such as: matrix transformations, lighting, texture, and rendering state) by the desired effect. Although the support of a variety of configurations available to us some flexibility, but we are still subject to these pre-defined fixed-operation (and therefore known as "fixed-function pipeline").
The theme of this part of the vertex shader and pixel shader, which we achieved with a custom fixed-function pipeline process of replacement parts, this custom program called "shaders" (shader). Is fully programmable shaders, and allow us to achieve the fixed-function pipeline does not define the skill (technique). Such an outcome is that we are able to dominate their own techniques greatly increase the number. Programmable rendering pipeline components is often referred to as "programmable pipeline" (programmable pipeline). A summary description of the various chapters are as follows:
Chapter I: Introduction High shading language - in this chapter, we will explore the high-level shading language (High-Level Shading Language), it is that we use in the vertex and pixel shader program language.
Chapter II: The vertex shaders - This chapter will explain what is the vertex shader, and how to create the Direct3D and use them. This chapter will be explained through a cartoon-style rendering techniques to show the realization of vertex shaders.
Chapter III: The pixel shaders - This chapter will explain what is the pixel shader, and how to create the Direct3D and use them. This chapter will show how to use pixel shaders to achieve multi-texture (multitexturing) as the end.
Chapter IV: the effect of the framework - in this chapter, we will discuss the effectiveness of the framework of Direct3D. This chapter will describe the effect of the use of the framework, the effect of the document structure and syntax, as well as how to create the effect of documents and how to use Direct3D applications the effect of a document.
[Statement]: In this paper, Frank Luna translated from the "Introduction to 3D Game Programming with DirectX 9.0", limited to the level translator, the text of the inevitable mistakes, criticism welcome all friends; this article only for the exchange of learning and reference purposes, shall not be used in any form of commercial use; For reprint take prior consent of the author and the translator's consent, to maintain the integrity of the article, and indicate the author, translator and the source, who violate the terms of the consequences of the above, the translator of this no responsibility. My email address is mailto: Raymond_King123@hotmail.com, welcome the love of 3D graphics and games, and graphics programming experience in a certain friend a letter from the exchange.
Game Developer Tutorial Articles
- game engine
- Nokia mobile phone-based mobile game development boboto (b)
- World of Warcraft on November 23 will begin selling
- The heroes from Warcraft to devise a mechanism to pry into the idea of object-oriented
- Why Shanghai grand success? (5)
- Bird Cup Software Design Competition awards mobile phone results
- Quake source code analysis (draft) .4
- Talk about interactive online games. .
- Game On (c) - the game's coat
- DirectX Development Review
- Huge one China, not the book readable
- Shaders and effects - 1.3 Variable types
- Shaders and effects - HLSL shader compiler 1.2
- Shaders and effects - the preparation of HLSL shader 1.1
- Shaders and effects - high-level shading language 1.0 Introduction. Doc
- Shaders and effects - (1) Overview
- Directshow RTP multimedia applications on the network adapter support
- Network Robot (3 )---- robot game development tools and development steps
- Advanced shader language (High-Level Shader Language)
- Legend Chronicle
Can't Find What You're Looking For?
Rating: Not yet rated