本教程旨在为Shader编程的绝对初学者提供一个入门指南。通过使用Shader Toy网站,用户可以同时查看着色器效果及其代码,从而理解如何实现这些效果。教程从基础概念入手,解释了什么是着色器、像素颜色如何由红绿蓝三个通道组成,以及如何通过改变这些通道的值来创建不同的颜色效果。接着,教程详细介绍了如何使用UV坐标来创建更复杂的图形效果,如圆形,并解释了如何通过调整UV坐标来使图形居中显示。此外,教程还介绍了如何使用平滑步进函数(smoothstep)来消除图形边缘的突变,使图形过渡更加自然。
【01】ShaderToy 绝对初学者教程 Shadertoy for absolute beginners.mp4
【02】用圆形构建物体.mp4
【03】制作矩形.mp4
【04】 UV坐标变形.mp4
【05】制作笑脸 Making a smiley.mp4
【06】回家的路 – 基础设置.mp4
【07】回家的路 – 街灯.mp4
【08】回家的路-车辆前照灯效果.mp4
【09】 回家的路 – 尾灯效果.mp4
【10】回家的路 – 环境光.mp4
【11】 回家的路 挡风玻璃上的雨.mp4
【12】如何在ShaderToy中创建摄像机 How to create a camera in ShaderToy.mp4
【13】制作最简单的3D图形.mp4
【14】制作笑脸动画 Animating a smiley in ShaderToy.mp4
【15】使用极坐标创作艺术 Using Polar Coordinates to create art..mp4
【16】计算光线与球体的交点 Calculating Ray-Sphere Intersections.mp4
【17】制作心形效果 Making A Heart in ShaderToy.mp4
【18】值噪声解析! Value Noise Explained!.mp4
【19】内在宇宙 – 第一部分.mp4
【20】内在宇宙 – 第二部分.mp4
【21】Voronoi 图解! Voronoi Explained!.mp4
【22】给初学者的 Ray Marching! Ray Marching for Dummies!.mp4
【23】Ray Marching 简单形状.mp4
【24】Ray Marching 基础操作.mp4
【25】着色器编程:一步步制作太空GIF Shader Coding Space GIF step-by-step.mp4
【26】六边形平铺解析! Hexagonal Tiling Explained!.mp4
【27】ShaderToy FX编程:扭曲环面 ShaderToy FX Coding Twisted Toroid.mp4
【28】KIFS分形解析! Shader Coding KIFS Fractals explained!.mp4
【29】光线追踪技巧与窍门 Shader Coding Ray Marching Tips & T.mp4
【30】月之上 – 第一部分 Shader Coding Over the Moon – Part.mp4
【31】制作星空效果 – 第一部分 Shader Coding Making a starfiel.mp4
【32】制作星空 – 第二部分 Shader Coding Making a starfield.mp4
【33】玩转Gyroids – 第一部分 Playing with Gyroids – Part 1.mp4
【34】玩转Gyroids – 第二部分 Playing with Gyroids – Part 2.mp4
【35】Smoothstep:最有用的函数 Smoothstep The most useful function.mp4
【36】风中的羽毛 – 第二部分 Shader Coding Feathers in the Wind.mp4
【37】Shader编码:月之上 – 第二部分 Shader Coding Over the Moon – Part.mp4
【38】Truchet 平铺效果详解! Shader Coding Truchet Tiling Exp.mp4
【39】环面结解释! Torus Knots explained!.mp4
【40】矩阵解释! The Matrix explained!.mp4
【41】如何为程序化对象添加纹理 How to texture a procedural object.mp4
【42】编程实现烟花效果 Coding a fireworks effect.mp4
【43】牛顿摆:建模与动画 Newton’s Cradle Modeling & Animation.mp4
【44】牛顿摆:设置材质 Newton’s Cradle Setting up Materials.mp4
【45】光线步进反射 Raymarched Reflections.mp4
【46】光的折射 Live CodingBending Light.mp4
【47】光的折射 – 第二部分 Live Coding Bending Light – Part 2.mp4
【48】用数学制作美国国旗! Live Coding Making the American flag w.mp4
【49】编程生命游戏 Coding the Game of Life.mp4
【50】外星球体 – 建模与阴影 Live Coding and Alien Orb – Modeling.mp4
【51】游戏设计师实用函数:缓动函数 Useful functions for Game Designers Eas.mp4
【52】外星球体 – 神光与半透明效果 Live Coding an Alien Orb – God Rays.mp4
【53】外星球体 – 闪光与刺眼光线 Live Coding an Alien Orb – Glitters.mp4