当前位置: 首页 > news >正文

shadertoy-安装和使用

一、安装vscode

安装vscode流程

二、安装插件

1.安装glsl编辑插件
在这里插入图片描述
2.安装shader toy插件
在这里插入图片描述

三、创建glsl文件

test.glsl文件

float Grid(float size, vec2 fragCoord)
{vec2 r = fragCoord / size;vec2 grid = abs(fract(r - 0.5) - 0.5) / fwidth(r);float line = min(grid.x, grid.y);return 1.0 - min(line, 1.0);
}void mainImage(out vec4 fragColor, in vec2 fragCoord){float g1 = Grid(25.0, fragCoord);float g2 = Grid(50.0, fragCoord);fragColor = vec4(1,1,1, mix(g2, g1, g1));fragColor.a = mix(0.5* fragColor.a, fragColor.a, g2);if ( fragColor.a <= 0.0 ) discard;
}

四、预览效果

1.windows系统快捷键 ctrl+shift+p
2.mac ios系统快捷键 shift + command + p
3.搜索 shader 选择 show GLSL Preview
在这里插入图片描述
4.弹出效果框
在这里插入图片描述

http://www.lryc.cn/news/377040.html

相关文章:

  • matlab线性多部法求常微分方程数值解
  • 前端页面实现【矩阵表格与列表】
  • GPT4v和Gemini-Pro调用对比
  • 破布叶(Microcos paniculata)单倍型染色体级别基因组-文献精读22
  • 浅谈RC4
  • uniapp微信小程序开发物料
  • 大数据工程师如何做到数据可视化?
  • Java 序列化与反序列化
  • 自定义防抖注解
  • 【尚庭公寓SpringBoot + Vue 项目实战】登录管理(十八)
  • 【html】用html+css做地表最强王者荣耀辅助工具
  • TF-IDF、BM25传统算法总结
  • 项目五 OpenStack镜像管理与制作
  • LabVIEW回热系统热经济性分析及故障诊断
  • 设计模式-迭代器模式
  • UV胶带和UV胶水的应用场景有哪些不同吗?
  • 监控员工上网软件有哪些|4款好用的员工上网行为管理软件推荐
  • 【IPython的使用技巧】
  • 最新AI智能聊天对话问答系统源码(详细图文搭建部署教程)+AI绘画系统(Midjourney),DALL-E3文生图,TTS语音识别输入,文档分析
  • 项目四 OpenStack身份管理
  • 【后端】websocket学习笔记
  • DataWhale - 吃瓜教程学习笔记(一)
  • Attention Is All You Need论文地址
  • 如何优雅的一键下载OpenHarmony活跃分支代码?请关注【itopen: ohos_download】
  • torch.topk用法
  • 终极版本的Typora上传到博客园和csdn
  • 洛谷:P5707【深基2.例12】上学迟到
  • 数据治理:数据提取过程中的合规性与安全性
  • 24计算机应届生的活路是什么
  • HTML页面布局-使用div示例