美文网首页
Shader语言简介

Shader语言简介

作者: TALY | 来源:发表于2017-12-28 21:00 被阅读0次

    shader 语言

    1.Opengl : SGI公司    特点:跨平台 

    GLSL:OpenGL shader language

    2. DirectX :微软开发   特点:非跨平台(性能)

    HLSL:high level shader language

    3. CG :  微软 和 Nvidia       特点:跨平台 性能好 基于C语言

    unity shader 语言:

    OpenGL               HLSL              CG        都包括

    特征

    CG和 HLSL包含         CGPROGRAM ... ENDCG

    GLSL 包括在              GLSLPROGRAM ... ENDGLSL

    unity 自己的语言 shader lab

    unity shader 分类

    fixed shader :shader  1.0;      开关式的

    顶点着色器  片段着色器   :shader 2.0;可编辑公式的

    surface shader :unity3d的(可理解为前两种的封装)

    shader的结构:

    shader的创建

    project   =>   create   =>    shader    =>    image   Effect   Shader

    相关文章

      网友评论

          本文标题:Shader语言简介

          本文链接:https://www.haomeiwen.com/subject/wtfbgxtx.html