Unity3D教程宝典之Shader篇

摘要:
第9讲:渲染路径第10讲:雾第11讲:阴影表面去除和深度测试第12讲:Alpha测试第13讲:Alpha混合第14讲:SurfaceShader第15讲:照明基础知识第16讲:自定义照明模型第17讲:高度图和地形第18讲:地图和阴影第19讲:凹凸贴图第20讲:法线贴图第21讲:视差贴图第22讲:Mult IPass第23讲:GrabPass第24讲:反射映射第25讲:笔划和外部发光模糊模糊失真效果TwirlGLUnity3D开发交流小组:271123401

教程目录

基础讲:Shader学习方法
基础讲:基础知识
特别讲:常见问题解答
特别讲:CG函数

第一讲: Shader总篇
第二讲: Fixed Function Shader

第三讲: Vertex&Fragment Shader基础

第四讲: 制作一个美丽的地球
第五讲:LOGO闪光效果

第六讲:TexGen
第七讲:流程图
第八讲:Why CG?
第九讲:Render Path
第十讲:雾化
第十一讲:阴影面剔除及深度测试
第十二讲:alpha测试
第十三讲:alpha混合
第十四讲:Surface Shader
第十五讲:光照基础知识
第十六讲:自定义光照模型
第十七讲:Heightmap与地形
第十八讲:贴图与光影
第十九讲:凹凸贴图
第二十讲:法线贴图
第二十一讲:视差贴图
第二十二讲:MultiPass
第二十三讲:GrabPass
第二十四讲:Reflection Mapping
第二十五讲:描边及外发光

 
模糊Blur
扭曲效果Twirl
GL
 
Unity3D开发交流群:271123401

免责声明:文章转载自《Unity3D教程宝典之Shader篇》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇PE文件格式基本结构信息RNN梯度问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【Unity Shader学习笔记】(一)在表面着色器中控制顶点变换

通常境况下,我们可以方便地使用表面着色器对材质进行简单的金属光泽、平滑度等设置。但是如果要想对顶点进行控制,就需要使用顶点片段着色器。然而,在顶点片段着色器中,连最基本的漫反射、高光等都需要手动去写,显然比较麻烦。因此,如果能在表面着色器中进行顶点的控制就好了。 当然,这是可以做到的! 首先,在Unity中生成一个基本的表面着色器,在Project选项卡...

webgl学习笔记一-绘图单点

写在前面   WebGl(全称:Web Graphics Library : web图形库) 是基于OpenGL ES 2.0的3D绘图协议。   WebGL完美地解决了现有的Web交互式三维动画的两个问题:第一,它通过HTML脚本本身实现Web交互式三维动画的制作,无需任何浏览器插件支持;第二,它利用底层的图形硬件加速功能进行的图形渲染,是通过统一的、...

【Unity】Compute Shader粒子效果模拟

在UE4引擎中,已经实现了GPU的粒子系统,可以快速计算数百万的粒子及其碰撞。在Unity中,可以简单的使用Compute Shader,来尝试实现GPU粒子的效果。 实现一个简单的立方体粒子效果,图片压缩的很厉害……粒子数量在6w+ 第一步,我们实现一个脚本,挂在在摄像机组件上,这个脚本我们用来控制粒子的渲染。 1 usingSystem.Colle...

Unity Kajiya Hair Shader Mod by Normals

Shader "HairShader" { Properties { _MainTex ("Diffuse (RGB) Alpha (A)", 2D) = "white" {} _Color ("Main Color", Color) = (0,0,0,1) _SpecularTex ("Specular (R) Gloss (G) Anisotro...

Unity3D入门(二):碰撞检測

碰撞器由来 1.系统默认会给每一个对象(GameObject)加入一个碰撞组件(ColliderComponent),一些背景对象则能够取消该组件。 2.在unity3d中,能检測碰撞发生的方式有两种,一种是利用碰撞器,还有一种则是利用触发器。这两种方式的应用很广泛。为了完整的了解这两种方式,我们必须理解下面概念: (一)碰撞器是一群组件,它包括了非常多...

Shaders(读书笔记4 --- Real-Time rendering)

1. vertex,pixel以及geometry shaders共享一个programming model,即common-shader core,在GPU架构中的unified shader可以和这个core很好的契合。 common-shader core是API,支持unified shader是GPU的特性。 2. shaders是用类C的语言如...