写在前面呜呼,好久没有写博客了,好惭愧。题外话,感觉越大就越想家,希望可以一直和家人在一起,哪怕只是坐在一起不说话也觉得很温暖,一想到要分开眼睛就开始酸,哎。开学还是爬上来老实更新博客学习吧~今天爬上来一看,发现CSDN的博客编辑终于更新了!进步总是好的,以前的编辑器实在很捉急。使...
原创
2022-01-07 09:54:38
243阅读
工欲善其事,必先利其器。
转载
2022-10-09 06:33:57
245阅读
shadertoy使用教程 /** *常量定义 */ uniform vec3 iResolution; // 窗口分辨率,单位像素 uniform float iTime; // 程序运行的时间,单位秒 uniform float iTimeDelta; // 渲染时间,单位秒 uniform f
转载
2019-11-19 13:31:00
320阅读
2评论
工欲善其事,必先利其器。
转载
2022-10-09 06:34:21
262阅读
# 如何在Android中使用ShaderToy
## 介绍
在Android平台上使用ShaderToy可以实现很炫酷的图形效果。本文将向你展示如何在Android应用中集成ShaderToy,并使用OpenGL渲染效果。如果你是一个刚入行的小白,不用担心,我会一步步带你完成这个任务。
## 流程步骤
下面是整个过程的步骤概述:
```mermaid
journey
title 整
写在前面注:如果你还不了解ShaderToy,请看开篇。作为ShaderToy系列的第一篇,我们先来点简单的。下面是效果:(CSDN目前不能传gif文件了,暂时空缺,可以看下面的原shader效果,是一样的)原Shader地址:https://www.shadertoy.com/view/XsfG...
原创
2022-01-07 09:48:39
796阅读
ShaderToy入门初体验前言 [shadertoy](https://www.shadertoy.com/) 那些大神写的demo简直太震撼了。第一个程序点击上图中的“新建”,弹出下图界面代码详解void mainImage( out vec4 fragColor, in vec2 fragCoord ){ // NoResol
原创
2022-07-17 00:14:19
474阅读
一 shadertoy是什么下面是维基百科上的定义:Shadertoy.com is a cross-browser online community and tool for creating and sharing shaders through WebGL, used both for learning and teaching 3D computer graphics in a web b
写在前面 好久没有更新shadertoy系列了。我万万没想到有童鞋还惦记着它。。。之前说过希望能够一周更新一篇,如今看来是不怎么可能了,一个月更新一篇的希望比較大(不要再相信我了。。。) 我把之前实现的这个系列上传到了GitHub(https://github.com/candycat1992/Sh
转载
2017-06-19 14:33:00
113阅读
2评论
写在前面 好久没有更新shadertoy系列了,我万万没想到有童鞋还惦记着它。。。之前说过希望可以一周更新一篇,现在看来是不怎么可能了,一个月更新一篇的希望比较大(不要再相信我了。。。)我把之前实现的这个系列上传到了GitHub(https://github.com/candyca...
原创
2022-01-07 09:46:37
261阅读
ShaderToy是一个很棒的Shader网站Shadertoy BETA,里面有很多很好的效果可以参考。它提供了一个网页编辑工具,可以很方便的查看和保存shader。 但是它也存在一些缺点: &
把shadertoy 搬到cocoscreaor的方法 // Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd. // Note: Current format version is experiment, the format may be
转载
2019-11-12 10:13:00
113阅读
写在前面我在9月份的时候对博客的主页换了个模板,一些童鞋可能会发现边栏多了个小雨伞的动画,再细心的同学可能会发现如果一直开着我的博客电脑耗电更快了……当然啦,也有可能你看到的是一团黑,这说明你该换更高级的浏览器啦!前几天有人问我这个是怎么实现的,其实我一直都想写一下的。这个例子的灵...
原创
2022-01-07 09:39:59
81阅读
借用二次元界一个传奇组合的话:“既然你诚心诚意地发问了,我们就大发慈悲地告诉你……”这次我为普罗开发者提供Shader代码辅助工具的安装指南,也是作为Unity着色器训练营第二期直播的预热。 macOS篇在macOS操作系统有一个非常便利的IDE,就是Visual Studio Code。作为一款跨平台的IDE,它秉承了Visual Studio强大的基因,并且拥有很多开发插件可供开发者使用。
转载
2024-01-03 22:35:31
103阅读
Note: This series blog was translated from Nathan Vaughn's Shaders Language Tutorial and has been authorized by the author. If reprinted or reposted, ...
转载
2021-11-01 09:34:00
688阅读
2评论
注:uniform变量类似于D3D11中的const buffer中的变量。 在这篇教程中,我们会使渲染的物体在屏幕上运动,实现动画的效果。主要通过绑定一个uniform变量以及一个idle回调函数来实现,uniform变量的值在每帧中都会变化。 GLUT不会重复调用
转载
2023-08-22 11:04:09
95阅读
Note: This series blog was translated from Nathan Vaughn's Shaders Language Tutorial and has been authorized by the author. If reprinted or reposted, ...
转载
2021-10-31 13:45:00
410阅读
2评论
超级浣熊又出神器啦~
转载
2023-01-09 16:25:41
933阅读
【代码】shadertoy各个uniform对应three.js值。
原创
2023-04-22 08:03:27
462阅读
写在前面在之前的基础篇中,我们讲到了在绘制点线时如何处理边缘的锯齿,也就是使用smoothstep函数。而模糊参数是一些定值,或者是跟屏幕分辨率相关的数值,例如分辨率宽度的5%等等。但这种方法其实是有一种问题的。这需要我们从绘制的图像说起。ShaderToy中绘制的很多图像可以说是一种Proced...
原创
2022-01-07 09:52:38
2696阅读