美文网首页
Shader:顶点片段着色器

Shader:顶点片段着色器

作者: Rayson | 来源:发表于2020-06-23 17:13 被阅读0次

编译命令说明如下:

pragma vertex name-----------------------------将函数name的代码编译成顶点程序

pragma fragment name---------------------------将函数name的代码编译成片段程序

pragma geometry name---------------------------将函数name的代码编译成DX10的几何着色器

pragma hull name-------------------------------将函数name的代码编译成DX11的hull着色器

pragma domain name-----------------------------将函数name的代码编译成DX11的domain着色器

pragma fragmentoption option-------------------添加选项到编译的OpenGL片段程序,对于顶点程序或编译目标不是OpenGL的无效

pragma target name-----------------------------设置着色器的编译目标

pragma only_renderers space separated names----仅编译到指定的渲染平台

pragma exclude_renderers space separated names-不编译到指定的渲染平台

pragma glsl------------------------------------为桌面系统的OpenGL进行编译时,将Cg/HLSL代码转换成GLSL代码

pragma glsl_no_auto_normalization--------------编译到移动平台GLSL时,关闭顶点着色器中对法线和切线进行自动规范化

作者:viva158
链接:https://www.jianshu.com/p/8f94ce11ba42
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

相关文章

  • Shader-基础

    简介 分类 固定管线着色器(没有嵌套CG语言 代码中没有CGPROGARAM的) 顶点shader(顶点片段着色器...

  • OpenGL ES for Android(几何着色器)

    简介 几何着色器(Geometry Shader)是一个可选功能,他介于在顶点和片段着色器之间,接收一组顶点数据,...

  • 顶点与片段着色器

    一、顶点与片段着色器简介 Vertex and FragmentShader:最强大的Shader类型,也是本系列...

  • 着色器

    顶点着色器 片段着色器 这个长方形所覆盖到的每一个像素,都会调用一次fragment shader。片段着色器的责...

  • OpenGL 几何着色器及billboard广告牌

    几何着色器 在顶点和片段着色器之间有一个可选的着色器叫几何着色器(Geometry Shader)。如果编译程序的...

  • webGL学习第一天(下)

    webGL,主要通过 vertex shader (顶点着色器),fragment shader (片元着色器)来...

  • Shader:顶点片段着色器

    编译命令说明如下: pragma vertex name-----------------------------...

  • OpenGL ES 初探

    Open GL ES 3.0渲染流程图 1.顶点着色器 顶点着色器 输入 Shader program(着色器程序...

  • GLSL实现对Shader编译链接

    GLSL中对Shader的编译、链接、使用流程: 创建编写shader程序 顶点着色器程序: 片元着色器程序: 核...

  • WebGLShader

    WebGLShader对象是webgl中的着色器,它分为顶点着色器(vertex shader)和片元着色器(fr...

网友评论

      本文标题:Shader:顶点片段着色器

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