首页 > 其他分享 >glsl进阶学习5

glsl进阶学习5

时间:2023-02-09 14:32:27浏览次数:37  
标签:glsl 水波纹 颜色 进阶 作为 距离 学习 得到 sin


看了一位老师傅的水波纹shader 大概讲的是距离P的距离关联一些距离 时间因素 作为sin(r)中的r 然后得到z 这个z用颜色来表达 

感觉又多了一点3维函数的感觉 之前都考虑的是x变化了得到y, y就作为颜色了 但是这样操作就变为x y共同联动得到Z z作为颜色

color=a*(sin(r+time*speed))+d这是用到的那个公式 。

标签:glsl,水波纹,颜色,进阶,作为,距离,学习,得到,sin
From: https://blog.51cto.com/u_11889343/6046984

相关文章

  • glsl进阶学习 一
    shadertoy上面的环境 一开始会有一个逻辑尺寸和画布尺寸的比值uv先来尝试一个plane这主要计算一个t P是平面上一个点另一个点是光线与平面交点叫P1吧P1=o+dt  t是......
  • 自我介绍与学习心得
    这个作业属于哪个课程https://edu.cnblogs.com/campus/fzzcxy/2023learning这个作业要求在哪里https://edu.cnblogs.com/campus/fzzcxy/2023learning/homework/1......
  • 自我介绍和学习记录
    这个作业属于哪个课程https://edu.cnblogs.com/campus/fzzcxy/2023learning这个作业要求在哪里https://edu.cnblogs.com/campus/fzzcxy/2023learning/homework/1......
  • 自我介绍及学习记录
    |这个作业属于哪个课程|https://edu.cnblogs.com/campus/fzzcxy/2023learning/join?id=CfDJ8GXQNXLgcs5PrnWvMs4xAGN4cHWWqRMNY7CzDMC-49n8j6IT5cvnqlNnraGz8DcrOqn-fXMeSp......
  • C# 学习async/await(个人理解)
    await:等待的意思async:异步(非同步) 当我们方法内部  存在await的时候,就返回出去执行下一步,等await后面的方法执行完毕在执行await下面的方法 一、我们......
  • 20230112_每日学习记录
    20230112Notepad++使用技巧之--把没有html规范格式的html文本变成有缩进的规范格式:下载插件XMLToolsrestartNotepad++选中文本,使用快捷键:Ctrl+Shift+Alt+......
  • 由浅入深学习新模块之window_manager(一)
    作者:王清前言:作为一个开发人员,随着时代和行业的发展,总会不断的接触不同的新任务,新模块,这就需要不断的学习与沉淀。因为工作的需求,笔者需要对一些自己负责模块之外的模块进......
  • 【HMS Core】使用机器学习服务和搜索服务识别植物
    ​1、介绍总览机器学习服务(MLKit)为开发者提供简单易用、服务多样、技术领先的机器学习能力,助力开发者更快更好地开发各类AI应用。同时,搜索服务(SearchKit)通过端侧SDK和......
  • day01 java—markdown学习
    Markdown学习标题二级标题三级标题四级标题字体hello,world!hello,world!hello,world!hello,world!引用hello分割线图片超链接点击跳转到列表......
  • 【学习笔记】Http请求方法总结
    Http常用请求方法对比请求方法常见参数传递方式是否幂等说明API举例GETURL,注意:Http协议对URL长度没有限制,所谓的限制是浏览器和处理服务器的幂等用于查询......