The Complete Effect and HLSL Guide_3(转载)

转载 2007年10月12日 12:29:00

转自http://blog.csdn.net/soilwork/archive/2006/11/24/1412737.aspx

The Complete Effect and HLSL Guide(三)



  
 

关键字           定义
true                         这个关键字表示布尔类型中的true常量。详见第二章中关于数据类型的部分。
typedef                    这个关键字用来定义一个新的数据类型。详见第二章中关于数据类型的部分。
uniform                   这个变量用来把变量定义为uniform的,这表示在所有着色器运行时,这个变量的初始值都不会改变。详见第二章中关于数据类型的部分。
vector                     这个关键字用来表示一个矢量类型的数据。详见第二章中关于数据类型的部分。
vertexfragment         这个关键字用来定义一个顶点片断(或着色器)。
void                        这个关键字表示一个void(或empty)数据类型。详见第二章中关于数据类型的部分。
volatile                    这个关键字用来提示编译器一个变量将会频繁改变。详见第二章中关于数据类型的部分。
while                       这个关键字用来定义条件do-while循环
      
       上面这个表可能看起来太枯燥了,特别是对于HLSL的初学者,甚至会感到有些迷惑。不要担心。这本书既是学习指南也是参考书。表1-1中的信息主要作为参考信息来使用。当我们学习HLSL语法和示例程序时,你就知道如何来使用它了。这一章里,我将会指出HLSL中所有主要的语法和文法(grammar)元素。在以后章节中再逐渐深入。
      
       除了表1-1中的关键字外,还有一系列HLSL目前没有使用的保留关键字。这些关键字是为今后语言扩充所预留的,表1-2列出了这些保留关键字:
 
1-2 HLSL保留关键字
auto                                    break                           case                             catch
default                               delete                          dynamic_case            enum
explicit                               end                              goto                               long
mutable                             namespace               new                              operator
private                                protected                      public                         reinterpret_case
short                                  signed                          sizeof                          static_cast
switch                                template                       this                              throw
try                                       typename                      union                          unsigned
using                                 virtual

 

《The Complete Effect and HLSL Guide》翻译连载(一)

                   哦~~~~。好久没有更新了,决定把近期写的一点东西贴上来。工作了三个月之后终于辞职了,找个理想的工作怎么就那么难呢??       我的demo进展缓慢,数学、数...
  • soilwork
  • soilwork
  • 2006-11-22 00:35:00
  • 13207

The Complete Effect and HLSL Guide

  • 2010年09月21日 15:37
  • 755KB
  • 下载

《The Complete Effect and HLSL Guide》翻译连载(四)

The Complete Effect and HLSL Guide(四) 本文版权归原作者所有,仅供个人学习使用,请勿转载,勿用于任何商业用途。由于本人水平有限,难免出错,不清楚的地方请大家以原著为...
  • soilwork
  • soilwork
  • 2006-11-28 13:38:00
  • 8069

《The Complete Effect and HLSL Guide》翻译连载(十)

 The Complete Effect and HLSL Guide(十) 本文版权归原作者所有,仅供个人学习使用,请勿转载,勿用于任何商业用途。由于本人水平有限,难免出错,不清楚的地方请大家以原著...
  • soilwork
  • soilwork
  • 2006-12-26 05:57:00
  • 4639

《The Complete Effect and HLSL Guide》翻译连载(八)

The Complete Effect and HLSL Guide(八) 本文版权归原作者所有,仅供个人学习使用,请勿转载,勿用于任何商业用途。由于本人水平有限,难免出错,不清楚的地方请大家以原著为...
  • soilwork
  • soilwork
  • 2006-12-15 12:11:00
  • 8039

《The Complete Effect and HLSL Guide》翻译连载(七)

The Complete Effect and HLSL Guide(七) 本文版权归原作者所有,仅供个人学习使用,请勿转载,勿用于任何商业用途。由于本人水平有限,难免出错,不清楚的地方请大家以原著为...
  • soilwork
  • soilwork
  • 2006-12-09 14:38:00
  • 4906

The Complete Effect and HLSL Guide_10(转载)

转自 http://blog.csdn.net/soilwork/archive/2006/12/26/1461699.aspxThe Complete Effect and HLSL Guide(十...
  • kongbu0622
  • kongbu0622
  • 2007-10-12 12:38:00
  • 683

The Complete Effect and HLSL Guide_9(转载)

转自http://blog.csdn.net/soilwork/archive/2006/12/21/1452050.aspxThe Complete Effect and HLSL Guide(九)...
  • kongbu0622
  • kongbu0622
  • 2007-10-12 12:34:00
  • 771

The Complete Effect and HLSL Guide_5(转载)

转自http://blog.csdn.net/soilwork/archive/2006/11/29/1419857.aspxThe Complete Effect and HLSL Guide(五)...
  • kongbu0622
  • kongbu0622
  • 2007-10-12 12:02:00
  • 645

The Complete Effect and HLSL Guide_2(转载)

转自http://blog.csdn.net/soilwork/archive/2006/11/23/1408299.aspxThe Complete Effect and HLSL Guide(二)...
  • kongbu0622
  • kongbu0622
  • 2007-10-11 11:47:00
  • 873
收藏助手
不良信息举报
您举报文章:The Complete Effect and HLSL Guide_3(转载)
举报原因:
原因补充:

(最多只允许输入30个字)