码迷,mamicode.com
首页 >  
搜索关键字:着色器    ( 472个结果
在openGL里写一个Shader
1、总体代码 draw一个三角形,自写vertex着色器和fregment着色器,三角形染红色。 2、解析 具体的gl函数文档可以见这个网站: "opengl文档" . 一个十分好用的中文网站: "learnOpenGL CN" "glGenBuffers" :生成缓冲区对象名称 声明:void g ...
分类:其他好文   时间:2020-05-03 23:08:40    阅读次数:104
OpenGL学习(5)—— Shader
GLSL 着色器是使用一种叫GLSL(OpenGL Shading Language)的类C语言写成的。GLSL是为图形计算量身定制的,它包含一些针对向量和矩阵操作的有用特性。 着色器的开头总是要 声明版本 ,接着是 输入变量 和 输出变量 、 uniform 和 main函数 。每个着色器的入口点 ...
分类:其他好文   时间:2020-04-04 22:33:35    阅读次数:80
Shader基础(一)
shader中常用的数据类型: 3种基本数值类型:float、half和fixed。 这3种基本数值类型可以再组成vector和matrix,比如half3是由3个half组成、float4x4是由16个float组成。 float:32位高精度浮点数。 half:16位中精度浮点数。范围是[-6万 ...
分类:其他好文   时间:2020-04-01 01:05:34    阅读次数:81
OpenGL3:高级篇 GLSL
一.简介 这个世界有两种着色器(Shader): Vertex shaders – 在你的场景中,每个顶点都需要调用的程序,称为“顶点着色器”。假如你在渲染一个简单的场景:一个长方形,每个角只有一个顶点。于是vertex shader 会被调用四次。它负责执行:诸如灯光、几何变换等等的计算。得出最终 ...
分类:其他好文   时间:2020-03-23 15:24:40    阅读次数:93
光锥元面试
面试官的看法:知识广度不错,深度不够。 1.堆排序过程 2.二叉树第k层结点和 3.队列中的最大值 4.http和https 5.opengl画?、着色器、渲染 6.对称加密和非对称加密 7.传输层tcp协议如何保证可靠传输? 8.三次握手过程,2次为什么不可以? 9.学过什么设计模式?懒汉模式和饿 ...
分类:其他好文   时间:2020-03-21 18:10:15    阅读次数:559
Webgl着色器内置变量
顶点着色器 |名称|类型|描述| | | | | |gl_Color|vec4|包含主颜色的插值只读输入| |gl_SecondaryColor|vec4|包含辅助颜色的插值只读输入| |gl_TexCoord[]|vec4|包含纹理坐标数组的插值只读输入| |gl_FogFragCoord|flo ...
分类:Web程序   时间:2020-03-12 18:55:05    阅读次数:108
OpenGL 编程指南 (8)
1、细分着色器(Tessellation shader)有两个阶段来生成几何图元的模型网格。 1)在顶点着色阶段,需要设置所有线段、三角形构成处理的网格,使用有序顶点列表生成新的目标图元,。 2)将新生成的图元顶点放置到指定的位置上后进入下一阶段。 2、tessellation shader 处理一 ...
分类:其他好文   时间:2020-03-06 17:18:42    阅读次数:86
DirectX11 With Windows SDK--30 计算着色器:图像模糊、索贝尔算子
前言 到这里计算着色器的主线学习基本结束,剩下的就是再补充两个有关图像处理方面的应用。这里面包含了龙书11的图像模糊,以及龙书12额外提到的Sobel算子进行边缘检测。主要内容源自于龙书12,项目源码也基于此进行调整。 学习目标: 1. 熟悉图像处理常用的卷积 2. 熟悉高斯模糊、Sobel算子 " ...
分类:Windows程序   时间:2020-02-14 22:54:37    阅读次数:103
DirectX11 With Windows SDK--29 计算着色器:内存模型、线程同步;实现顺序无关透明度(OIT)
前言 由于透明混合在不同的绘制顺序下结果会不同,这就要求绘制前要对物体进行排序,然后再从后往前渲染。但即便是仅渲染一个物体(如上一章的水波),也会出现透明绘制顺序不对的情况,普通的绘制是无法避免的。如果要追求正确的效果,就需要对每个像素位置对所有的像素按深度值进行排序。本章将介绍一种仅DirectX ...
分类:编程语言   时间:2020-02-07 12:23:39    阅读次数:92
初级入门 --- web GL绘制点
“ 万丈高楼平地起。”01基础知识一、相关术语图元 :WebGL 能够绘制的基本图形元素,包含三种:点、线段、三角形。片元:可以理解为像素,像素着色阶段是在片元着色器中。裁剪坐标系:裁剪坐标系是顶点着色器中的 gl_Position 内置变量接收到的坐标所在的坐标系。设备坐标系:又名 NDC 坐标系... ...
分类:Web程序   时间:2020-02-02 01:27:55    阅读次数:150
472条   上一页 1 2 3 4 5 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!