码迷,mamicode.com
首页 >  
搜索关键字:GLSL    ( 191个结果
多光源(定向光、点光源、聚光灯)
前篇学习了单个的光源,现在在一个场景中放置多个不同的光源,包括一个定向光源、4个点光源、一个聚光灯。 GLSL代码如下(片段着色器): 渲染代码如下: 效果图: 1、定向光+点光源 2、定向光+点光源+聚光灯(软影) ...
分类:其他好文   时间:2019-10-05 20:52:19    阅读次数:109
supervisor更改某项目配置后 需要重新启动才有效
一、原理 supervisor是所有项目的父进程: supervisor(pid=29208)会成为主进程,管理各个项目的进程。 当项目A(pid=11531)挂掉,supervisor根据设置autorestart、startretries是否重启。 若要重启,则会重启项目A(pid=13357) ...
分类:其他好文   时间:2019-09-09 13:06:41    阅读次数:91
GLSLPROGRAM METALPROGRAM unity
https://docs.unity3d.com/Manual/SL-GLSLShaderPrograms.html unity里面可以直接写原生的shader 用相应的宏包起来 CGPROGRAM GLSLPROGRAM HLSLPROGRAM METALPROGRAM ENDCG ENDGLSL ...
分类:编程语言   时间:2019-09-05 13:59:39    阅读次数:103
error
void StateSet::setGlobalDefaults() ShaderPipeline disabled.Error reading file .osgearth_gdal: file not handledError reading file .osgearth_feature_ogr ...
分类:其他好文   时间:2019-08-23 19:38:05    阅读次数:119
顶点着色器+片段着色器
一: 着色器 1. 着色器只是一种把输入转化为输出的程序。着色器也是一种非常独立的程序,因为它们之间不能相互通信;它们之间唯一的沟通只有通过输入和输出。 2. 在最简配置下,至少都得有两个着色器:一个叫顶点着色器(vertex shader),它将作用于每个顶点上;另一个叫片段着色器(fragmen ...
分类:其他好文   时间:2019-08-11 16:53:12    阅读次数:88
OpenGL入门4:着色器 GLSL
本文是个人学习记录,非原创,学习建议看教程 非常感谢原作者JoeyDeVries和多为中文翻译者提供的优质教程 近况 在家呆久了真的是咸 经过之前一段时间的学习( "渲染管线简介" )我们已经知道了着色器(Shader)是运行在GPU上的小程序,这些小程序为图形渲染管线的某个特定部分而运行,着色器只 ...
分类:其他好文   时间:2019-07-25 00:21:30    阅读次数:128
OpenGL与GLSL版本说明
OpenGL 4.6 (API Core Profile) (API Compatibility Profile) OpenGL Shading Language 4.60 Specification OpenGL 4.5 (API Core Profile) (API Compatibility ...
分类:其他好文   时间:2019-05-24 14:36:58    阅读次数:353
关于数组与矩阵
数组在计算机里的存储是按行列,下标即是哪行哪列。而在科学计算的语言的中,都是按列行,比如matlab、fortran。于是如果是在计算机中定义的数组,将数组的数据导入到数学计算的矩阵中时,要先转置。典型的就是opengl导入glsl时,传入的数组会被解释成矩阵,也就是转置了。一个题外话,glm里矩阵 ...
分类:编程语言   时间:2019-05-10 13:09:23    阅读次数:133
2.1:CGPROGRAM
前言 经过前面两个章节的铺垫,我们对渲染以及Unity Shaderlab相关的知识已经有了大概的认识,接下来将要学习的就是Shader最重要的部分, SL(Shader Language) ,着色器语言。目前主流的着色器语言有HLSL,GLSL,Cg。三者在语法上也有诸多共通之处,选择一种学习即可 ...
分类:其他好文   时间:2019-05-03 22:29:45    阅读次数:130
chunked lod pros and cons
优点:网格是最佳细分的,在平坦区域不需要创建顶点适用于传统硬件,甚至是移动设备。许多其他算法在顶点着色器中使用位移高度图,且相应的GLSL函数(texture或textureLod)在低端设备的顶点着色器中不可用缺点:预处理步骤(创建网格四叉树)非常耗时必须将大量数据存储在磁盘上(顶点的所有三个坐标以及变形算法的其他变形数据)所有这些网格都必须从CPU传输到GPU
分类:其他好文   时间:2019-03-22 11:52:25    阅读次数:123
191条   上一页 1 2 3 4 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!