摘要: “呼吸发光圆环”是对shader编程基础画圆、画线很好的应用案例。 ![image](https://img2023.cnblogs.com/blog/2905902/202304/2905902-20230417130053654-483578353.gif) ```glsl #define R 阅读全文
posted @ 2023-05-16 11:07 寡人正在Coding 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 以sin曲线为例,任何函数曲线画法类似。 画线原理虽然十分简单,却是复杂图形曲线绘制的基础。 uv和smoothstep等函数不清楚请参考跳转链接: shader编程基础:画圆 #define T .01 void mainImage( out vec4 fragColor, in vec2 fra 阅读全文
posted @ 2023-05-16 11:06 寡人正在Coding 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 内置函数解释 float radians (float degrees) 将degrees转换为弧度并返回结果,result=PI/180*degreesvec2 radians (vec2 degrees)vec3 radians (vec3 degrees)vec4 radians (vec4  阅读全文
posted @ 2023-05-16 11:05 寡人正在Coding 阅读(70) 评论(0) 推荐(0) 编辑
摘要: # 前记 使用的在线编译工具shadertoy的编写shader语言。[跳转链接:Shadertoy](https://www.shadertoy.com/ "跳转链接:Shadertoy") # 基本实现 ![image](https://img2023.cnblogs.com/blog/2905 阅读全文
posted @ 2023-05-16 11:00 寡人正在Coding 阅读(315) 评论(0) 推荐(0) 编辑