E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【UnityShader】
Shader学习——
UnityShader
常用函数
函数——功能描述abs(x)返回输入参数的绝对值acos(x)反余切函数,输入参数范围为[-1,1],返回[0,π]区间的角度值all(x)如果输入参数均不为0,则返回ture;否则返回flase。&&运算any(x)输入参数只要有其中一个不为0,则返回true。asin(x)反正弦函数,输入参数取值区间为,返回角度值范围为,atan(x)反正切函数,返回角度值范围为atan2(y,x)计算y/x
狐狸菌_0e6a
·
2019-08-19 22:22
Unity Shader - 实现类似镜面反射、水面扰动效果
进入主题吧:今天实现:
UnityShader
-实现类似镜面反射、水面扰动效果Quad效果Cube效果思路平面的过渡效果
linjf520
·
2019-08-15 18:24
C#
unity
unity-shader
UnityShader
UnityShader镜面效果
Godot Shader特效:溶解效果(改进版)
结合网上
UnityShader
特效的一些教程,将之前的溶解效果GodotShader特效:溶解效果(第一版)改进了一下。改进点:可以在GDScript代码中控制溶解的进度,不用总是循环了。
吃烧烤的老王
·
2019-07-19 09:59
UnityShader
语义相关 - 转了自己看
语义简介:实际上就是一个表达参数含义的字符串。应用阶段到顶点着色器时用常用的语义如下:POSITION:模型空间中的顶点坐标NORMAL:模型空间中的法线方向TANGENT:模型空间中的切线方向TEXCOORDn:模型空间中第n组纹理坐标COLOR:模型空间中顶点的颜色顶点着色器传递数据给片元着色器时常用的语义如下:SV_POSITION:裁剪空间中的顶点坐标COLOR0:输出第一组顶点颜色,不是
遮住眼睛的草纸
·
2019-07-18 14:09
Unity Shader - Using sampler states 使用采样器的状态
目录:
UnityShader
-知识点目录(先占位,后续持续更新)原文:Usingsamplerstates版本:2019.1Usingsamplerstates使用采样器的状态Coupledtexturesandsamplers
linjf520
·
2019-07-03 20:15
Unity
Shader
译文
Unity Shader 序列帧动画
UnityShader
内置时间变量名称类型描述_Timefloat4(t/20,t,2t,3t)其中t为自该场景加载所经过时间_SinTimefloat4(t/8,t/4,t/2,t)其中t为自该场景加载所经过时间的正弦值
汐夜
·
2019-07-02 12:00
UnityShader
自学笔记(一)
UnityShader
自学笔记(一)Shader自学笔记定义语法格式顶点/片元着色器表面着色器固定着色器Shader自学笔记定义
UnityShader
!
回音琅然
·
2019-06-17 10:10
UnityShader自学
Unity Shader - Normal map (Bump mapping) 法线贴图(凹凸映射)
目录:
UnityShader
-知识点目录(先占位,后续持续更新)原文:Normalmap(Bumpmapping)版本:2019.1Normalmap(Bumpmapping)Normalmaps(法线贴图
linjf520
·
2019-06-10 22:23
Unity
Shader
译文
Unity Shader - Metallic mode: Metallic Parameter 金属模式的参数
目录:
UnityShader
-知识点目录(先占位,后续持续更新)原文:Metallicmode:MetallicParameter版本:2019.1Metallicmode:MetallicParameter
linjf520
·
2019-06-08 23:16
unity
unity-shader
Unity
Shader
Studies
Unity3D Shader创建一个双层的透明Shader(一)
上节我们介绍了
UnityShader
的基础知识。害怕初学者还是看的云里雾里的。所以我们这章不如找个例子来分析并且做出来。如上图。我们这里就一步步分析怎么从零到有创建一个这样的Shader。
KitStar
·
2019-05-19 03:46
shader
【Unity Shader入门精要学习笔记】基础纹理
Unity中使用的纹理坐标空间是符合OpenGL的坐标系统的,也就是原点位于纹理左下角单张纹理
UnityShader
里用2D的Property,sampler2D的变量类型来表示一张纹理贴图。
_Averson
·
2019-05-14 08:35
Unity3D学习&优化
3D计算机图形学&OpenGL
更复杂的光照
Unity的渲染路径RenderingPath(渲染路径)决定了光照在
UnityShader
中的应用,需要为每个Pass都设置合适的渲染路径,但是呢一般一个项目只使用一种渲染路径,可以在项目里设置默认的
李偌闲
·
2019-05-08 21:24
Unity Shader学习-1.渲染流水线【转】
UnityShader
学习-1.渲染流水线先了解一下什么是流水线:(下面是百度百科的定义)流水线:流水线又称为装配线,一种工业上的生产方式,指每一个生产单位只专注处理某一个片段的工作,以提高工作效率及产量一
编程小火鸡
·
2019-04-23 14:05
Unityshader
模拟积雪的效果
最近一直在研究学习shader,发几个我研究的几个shader吧,忘记在哪里找的的shader了,有的我做了简单的修改,有的我只是结合了一下,我会把以转载的方式发出来,以尊重原创开发。其中有我学习时加的注释和个人理解,以帮助初学者学习shader,当然大佬就不用看了···话不多说,直接上源代码:Shader"SepShader/SnowShader"{Properties{_MainTex("Ba
流年Bast
·
2019-04-23 09:13
Unity
Shader
unityshader
模拟积雪
【Unity Shader入门精要学习笔记】顶点&片元着色器上手和入门
UnityShader
基本结构
UnityShader
简单结构下面的Shader代码是一个比较基础的Shader的伪代码表示:Shader"ShaderName"{Properties{propertiesName1
_Averson
·
2019-03-31 22:19
UnityShader
3D计算机图形学&OpenGL
Unity Shader基础
将材质直接拖曳到模型的MeshRenderer组件中
UnityShader
的创建我们可以在Unity的菜单栏中选择Assets->Create->Shader来创建。
狐狸菌_0e6a
·
2019-03-24 16:43
UnityShader
笔记之透明效果(一)渲染顺序以及透明度测试
在实时渲染中要实现透明效果,通常会在渲染模型时控制它的透明通道。当开启透明混合后,当一个物体被渲染到屏幕上时,每个片元除了颜色值和深度值外,它还有另一个属性--透明度。Unity中常用两种方式来实现透明效果:第一种是透明度测试,这种其实无法得到真正的半透明效果;另一种是透明度混合。从渲染顺序看,对于不透明(opaque)物体,我们不需要考虑它的渲染顺序,因为深度缓冲区(depthbuffer)已经
elegentbeauty
·
2019-03-19 17:35
Unity
Shader
Pbr公式结合shader一
原理方面的东西很难搞明白,越研究疑惑越多,所以先放弃原理,今天结合
unityshader
来分析下如何套用原理方面的东西很难搞明白,越研究疑惑越多,所以先放弃原理,今天结合
unityshader
来分析下如何套用
OwenTA
·
2019-03-07 11:25
shader效果
Unity Shader初识--基本结构
学习Shader第0步:)
UnityShader
不是真正的Shader,
UnityShader
是使用ShaderLab来编写的。ShaderLab是Unity提供的一种说明性语言。
CodeVin
·
2019-03-06 21:46
【Unity Shader】从NDC(归一化的设备坐标)坐标转换到世界坐标的数学原理
坐标转换到世界坐标要点参考资料Howtogofromdevicecoordinatesbacktoworldspacehttp://feepingcreature.github.io/math.html《
UnityShader
sword_magic
·
2019-03-06 15:00
UnityShader
3实现转圈与冷却效果
本文实例为大家分享了
UnityShader
3实现转圈与冷却效果的具体代码,供大家参考,具体内容如下参考链接:OpenGLShader实例分析(3)等待标识效果一.转圈效果效果图:如何实现一个圆绕中心点运动呢
宏哥1995
·
2019-03-03 10:40
UnityShader
3实现波浪效果
本文实例为大家分享了
UnityShader
3实现波浪效果展示的具体代码,供大家参考,具体内容如下参考链接:【OpenGL】Shader实例分析(一)-Wave效果图:1.首先,实现格子背景图Shader"Custom
宏哥1995
·
2019-03-03 09:28
UnityShader
3实现彩光效果
本文实例为大家分享了
UnityShader
3实现彩光效果展示的具体代码,供大家参考,具体内容如下参考链接:【OpenGL】Shader实例分析(八)-彩色光圈效果图:这里我把它分三部分实现:1.彩色2.
宏哥1995
·
2019-03-03 08:47
Unity shader实现遮罩效果
本文实例为大家分享了
Unityshader
实现遮罩效果的具体代码,供大家参考,具体内容如下效果:shader代码:Shader"Custom/Mask"{Properties{_MainTex("Base
贪玩的孩纸时代
·
2019-02-28 11:46
Unity shader实现消融效果
本文实例为大家分享了
Unityshader
实现消融效果的具体代码,供大家参考,具体内容如下效果图:shader代码://UpgradeNOTE:replaced'mul(UNITY_MATRIX_MVP
贪玩的孩纸时代
·
2019-02-28 11:34
UnityShader
BRDF的简易实现
最近《3D游戏与计算机图形学中的数学方法》看到双向反射分布函数,开头的各种术语把爷整懵了,看完才发现竟然前面只是介绍了原理!!!果然我还是安安分分地套公式好了。BRDF函数:k表示表示入射光中被漫反射出去的部分光能,1-k则表示剩余的光能,被物体吸收或成为镜面反射。可以差不多把1-k看做金属值。D表示漫反射颜色,我们简单的用兰伯特光照模型计算即可。重点就在于镜面反射函数我们使用Cook-Torra
贤愚
·
2019-02-23 19:19
Unity
图形学
Unity shader实现自由放大缩小效果
本文实例为大家分享了
Unityshader
实现自由放大缩小效果的具体代码,供大家参考,具体内容如下代码:以下实现的shader代码:Shader"Hidden/Wave"{Properties{_MainTex
clzmin
·
2019-02-23 14:15
UnityShader
使用速度映射图实现运动模糊
本文实例为大家分享了
UnityShader
实现运动模糊的具体代码,供大家参考,具体内容如下原理:像素的当前帧的NDC坐标(x,y值由uv映射而来,z值由深度值映射而来)――(使用_CurrentViewProjectionInverseMartix
啦啦啦小聪聪
·
2019-02-23 13:41
UnityShader
使用图像叠加实现运动模糊
本文实例为大家分享了
UnityShader
实现运动模糊的具体代码,供大家参考,具体内容如下1.此代码挂在摄像机上,使摄像机运动起来usingUnityEngine;usingSystem.Collections
啦啦啦小聪聪
·
2019-02-23 12:19
Unity shader实现高斯模糊效果
本文实例为大家分享了
Unityshader
实现高斯模糊效果的具体代码,供大家参考,具体内容如下正常图:高斯模糊效果图:shader代码:Shader"Custom/GaoSiMoHu"{Properties
贪玩的孩纸时代
·
2019-02-23 11:38
UnityShader
3实现2D描边效果
本文实例为大家分享了
UnityShader
3实现2D描边效果的具体代码,供大家参考,具体内容如下1.Shader"Custom/Edge"{Properties{_MainTex("Texture",2D
lyh916
·
2019-02-22 17:38
Unity Shader实现序列帧动画效果
本文实例为大家分享了
UnityShader
序列帧动画效果的具体代码,供大家参考,具体内容如下实现原理主要的思想是设置显示UV纹理的大小,并逐帧修改图片的UV坐标。
起个名字真的好难啊
·
2019-02-22 16:17
Unity Shader学习:素描效果
UnityShader
学习:素描效果这是乐乐大佬书里的非真实渲染,其中的算法还是挺有意思的,感兴趣的小伙伴可以试一试。
ZzEeRO
·
2019-01-25 09:45
Unity
Shader
Unity Shader学习:油画效果
UnityShader
学习:油画效果油画效果在学习浅墨大神的文章时看到的比较有趣,但是原文中也没详细的算法介绍如何实现,这里就先直接拿来用吧,UI和屏幕后处理都可以用,算法也看的不是很明白,好像是ShaderToy
ZzEeRO
·
2019-01-15 09:38
Unity
Shader
Unity Shader学习:PBS和BRDF(基于物理着色和双向反射分布函数)
UnityShader
学习:PBS和BRDF(基于物理着色和双向反射分布函数)PBS和BRDF涉及到关于数学光学和物理方面的知识比较多,公式也有好几套,这里先初步的了解了一下,查阅网上的资料实现了个和Unity
ZzEeRO
·
2019-01-14 10:03
Unity
Shader
unity shaderforge编辑器扩展相关的研究(修改其源代码实现一些自定义节点或功能、属性)——创建屏幕等宽的outline(描边)节点和实现代码
3.
unityshader
讲解4.游
小橙子0
·
2019-01-04 15:36
unity
Shader
UnityShader
学习笔记 2 高光
逐像素Shader"_MyShader/2_Specular/fragment"{Properties{_DiffuseColor("DiffuseColor",COLOR)=(1,1,1,1)_SpecularColor("SpecularColor",COLOR)=(1,1,1,1)_SpecularRange("SpecularRange",Range(5,100))=20}SubShade
略懂PS的呆毛王
·
2018-12-20 10:05
UnityShader
unity Shader 平面阴影的实现
3.
unityshader
讲解4.游
小橙子0
·
2018-12-13 19:55
unity
shader
平面阴影
贴片阴影
unity
Shader
【《Unity Shader入门精要》 提炼总结】(十五)第十五章·光照系统进阶教程&Unity的渲染路径介绍&前向渲染路径&顶点照明渲染路径&延迟渲染路径
文章链接:https://blog.csdn.net/iceSony/article/details/84887592这篇文章将总结和提炼《
UnityShader
入门精要》的第十章“高级纹理”的内容。
唐三十胖子
·
2018-12-07 21:33
Shader开发
【卡通渲染】 解读Unity Chan
啃了《
unityshader
入门精要》的非真实渲染之后,对卡通渲染感兴趣了,下载了unity官网上的unit酱,看了他的衣服和皮肤的shader,虽说不复杂,但我的水平还需要慢慢理解。。。
羽扇轩轩
·
2018-12-03 21:30
shader
lab
轩的笔记
【《Unity Shader入门精要》 提炼总结】(十四)第十四章·开启深度写入的半透明效果&ShaderLab的混合命令&双面渲染的透明效果
文章链接:https://blog.csdn.net/iceSony/article/details/84673829这篇文章将总结和提炼《
UnityShader
入门精要》的第八章“透明效果”的内容。
唐三十胖子
·
2018-12-01 15:52
Shader开发
【Unity
Shader入门精要】
【《Unity Shader入门精要》 提炼总结】(十三)第十三章·透明度测试的Shader实现&透明度混合的Shader实现
文章链接:https://blog.csdn.net/iceSony/article/details/84667551这篇文章将总结和提炼《
UnityShader
入门精要》的第八章“透明效果”的内容。
唐三十胖子
·
2018-11-30 20:57
Shader开发
【Unity
Shader入门精要】
【《Unity Shader入门精要》 提炼总结】(十二)第十二章·实现透明的两种方法&深度缓冲概念介绍&渲染顺序的重要性& Unity Shader的渲染顺序
文章链接:https://blog.csdn.net/iceSony/article/details/84667194这篇文章将总结和提炼《
UnityShader
入门精要》的第八章“透明效果”的内容。
唐三十胖子
·
2018-11-30 20:30
Shader开发
【Unity
Shader入门精要】
【《Unity Shader入门精要》 提炼总结】(八)第八章·Phong公式介绍&高光反射Shader编写&逐顶点光照&逐像素光照&Blinn-Phong光照
文章链接:https://blog.csdn.net/iceSony/article/details/84349017这篇文章将总结和提炼《
UnityShader
入门精要》的第六章“Unity中的基础光照
唐三十胖子
·
2018-11-22 21:55
Shader开发
【Unity
Shader入门精要】
Unity 广告牌 (Billboard)的实现
实现的Shader之一(来自于冯姐
UnityShader
入门精要十一章11.3.2的Shader)//UpgradeNOTE:replaced'mul(UNITY_MATRIX_MVP,*)'with'UnityObjectToClipPos
Sun.ME
·
2018-11-14 15:44
Unity3D
UnityShader
UnityShader
-屏幕后处理之边缘检测
一、屏幕后处理原理我的另外一篇文章有详细的介绍:
UnityShader
-屏幕后处理(调节亮度,饱和度,对比度)二、卷积与卷积核卷积核通常是一个四方形网格结构(例如2x2,3x3的方形区域),该方形区域每个方格都有一个权重值
zzqlb
·
2018-10-25 17:40
Unity Shader 阶段性反思与总结(一)
UnityShader
阶段性反思与总结(一)最近在写Shader的时候,总是感觉力不从心,感觉自己已经看了蛮久的书了,也有一定的积累了,但是一想写什么效果,完完全全就是脑袋一团空白。
sword_magic
·
2018-10-17 22:00
Unity Shader Alpha Blend 填坑记录
这篇文章主要说的是关于
UnityShader
中对Alpha的BlendBlend透明度混合.通过参数来调整透明度,真正的透明效果.Blend的位置在SubShader中,CGPROGRAM前.用例如下Shader"Example
dongniqqnet
·
2018-10-17 00:47
Shader
Shader纹理动画
参考《
unityshader
入门精要》0X01序列帧动画爆炸的动画//UpgradeNOTE:replaced'mul(UNITY_MATRIX_MVP,*)'with'UnityObjectToClipPos
codingriver
·
2018-10-14 11:43
Shader学习
Shader光照模型-高光反射
参考《
unityshader
入门精要》之前学过了,这几天回顾发现忘了一干二净,现在整理出来高光反射光照模型分为Phong模型和Blinn-Phong模型,而光照实现方式又分为逐像素光照和逐顶点光照Phong
codingriver
·
2018-10-14 09:44
Shader学习
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他