![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shader
文弱书生陈皮皮
Input and output.
展开
-
用 Shader 写个完美的波浪
前言皮皮最近接到了一个小需求:????美术小姐姐:皮皮皮皮,你能不能做奶茶?????我:???????美术小姐姐:就是那种,奶茶的轮廓加上动态水波纹~????我:吓死我还以为让我做喝的奶茶…????美术小姐姐:炒鸡多图片都需要这种效果,用动画的话工作量太大了!????我:波浪效果是吧,小意思,一个月的奶茶就够了,或者扫码提需求~????美术小姐姐:皮?????????????????我:卒~俗话说:遇事不决,量子力学写虽得儿。根据我多年喝奶茶的经验,像这种效果用 Shader 做就原创 2020-09-09 10:36:56 · 998 阅读 · 0 评论 -
Shader 入门:GLSL ES(简介和基本语法)
前言欢迎来到我的 Shader 入门系列文章,在本系列文章中我将和大家一起学习 Shader 相关知识,以便于我们阅读和编写 Shader。我们将从 GLSL ES 开启我们的学习之路,本篇文章作为该系列的开篇,将给大家简单介绍 GLSL ES 并学习它的基本语法。话不多说,我们开始吧!在本系列文章中主要针对 GLSL ES 3.0 进行讲解正文简介在正式学习 GLSL ES 之前,我们先大概了解下以下内容:OpenGLOpenGL 全称为 Open Graphics Library原创 2020-07-02 22:09:18 · 2638 阅读 · 2 评论 -
Shader 入门:GLSL ES(运算符和限定符)
前言在上一篇文章中我们学习了 GLSL ES 的数据类型,那么本章节学习的是 GLSL ES 中运算符和限定符的内容。上一篇:《Shader 入门:GLSL ES(数据类型)》在本系列文章中主要针对 GLSL ES 3.0 进行讲解。正文运算符(Operators)使用括号包裹的内容优先级最高!优先级操作符描述1++ --后置自增、自减2++ --前置自增、自减2+ - ~ !一元运算3* % /乘、取余、除4+ -原创 2020-07-02 22:12:03 · 2890 阅读 · 0 评论 -
Shader 入门:GLSL ES(数据类型)
前言在上一篇文章中我们初步了解了 GLSL ES 的基本语法,那么本篇文章就和大家一起学习 GLSL ES 的数据类型。Let’s go!!!上一篇:《Shader 入门:GLSL ES(简介和基本语法)》在本系列文章中主要针对 GLSL ES 3.0 进行讲解正文数据类型标量(Scalar)标量表示只有大小没有方向的量。关键字关键字含义int有符号整型(Signed Integer)uint无符号整型(Unsigned Integer)fl原创 2020-07-02 22:10:50 · 1779 阅读 · 0 评论