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
Unity Shader之运动模糊
参考自《
UnityShader
入门简要》原理梳理存储上一帧渲染效果的成像矩阵和当前帧成像逆矩阵通过深度值获得当前NDC坐标通过NDC坐标和当前帧逆矩阵获得顶点世界坐标顶点世界坐标与上一帧成像矩阵获取上一帧
_Youcai
·
2019-10-28 17:58
一篇文章搞懂到底什么是渲染流水线
本文实际上是《
UnityShader
入门精要》一书的读书笔记,书中关于渲染流水线的讲解清楚易懂,非常适合作为Shader学习的入门书籍。
iwin
·
2019-10-24 23:43
游戏
shader
图形学
unity
程序员
第5章 开始Unity Shader 学习之旅
在基础篇中,我们学习了渲染流水线,并给出了
UnityShader
的基本概况,同时还打下了一定的数学基础。从本章开始,我们将真正开始学习如何在Unity中编写
UnityShader
。
阿成_
·
2019-10-24 16:10
Unity
Shader入门精要(
冯乐乐)
Unity Shader 实现贴花效果(三)
DeferredDecal(延迟贴花效果)本文参考博客:
UnityShader
-Decal贴花(SelfDecal,AlphaBlend,MeshDecal,Projector,DeferredDecal
游戏入选者
·
2019-10-18 13:39
Unity
Shader
Unity
Shader
DeferredDecal
延迟贴花效果
GBuffer
(十二)unity shader基础之——————基础光照:下篇(unity中实现漫反射)
一、在
unityshader
中实现漫反射光照模型下面我们来实现光照模型中的漫反射光照部分,计算公式如下:基本光照模型中漫反射部分的计算公式:Cdiffuse=(Clight·mdiffuse)∗max(
小橙子0
·
2019-10-10 20:22
unity
Shader
游戏开发
光照模型
Unity Shader 基础
www.cnblogs.com/nanwei/p/7277417.html上面链接作者的整个系列都写的不错https://www.cnblogs.com/nanwei/category/1025420.html【
UnityShader
三页菌
·
2019-10-08 10:00
(七)unity shader基础之——————对shader进行调试的方法(假色彩图像技术、Visual Studio插件、帧调试器FrameDebugger等)
下面给出unity对
unityshader
的调试方法,主要包含两种。1.使用假彩色图像假彩色图像指的是用假彩色技术生成的一种图像,与假彩色图像对应的是照片这种真彩色图像。
小橙子0
·
2019-10-07 01:34
unity
Shader
游戏开发
shader
调试技术
unity
shader
游戏开发
shader
调试
假色彩图像技术
Graphics
Debugger
UnityShader
"FairyGUI/Image" 增加 饱和度、对比度、亮度 设置
//UpgradeNOTE:replaced'_Object2World'with'unity_ObjectToWorld'//UpgradeNOTE:replaced'mul(UNITY_MATRIX_MVP,*)'with'UnityObjectToClipPos(*)'Shader"FairyGUI/Image"{Properties{_MainTex("Base(RGB),Alpha(A)
落九天1028
·
2019-09-29 02:23
UnityShader
- 渲染管线
定义:显卡内部处理图像信号的并行处理单元,也称为渲染流水线发生位置:CPU和GPU渲染机理:将图像所具备的图形信息(顶点、纹理、材质、摄像机位置等)经过一系列阶段的处理,最终转换为屏幕上的图像.渲染流程:应用阶段几何阶段光栅化阶段应用阶段ApplicationStage发生位置:CPU阶段目标:准备渲染所需的几何信息,即渲染图元(renderingprimitives)渲染数据:场景数据:如摄像机
SouthBegonia
·
2019-09-23 12:00
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入门精要】
上一页
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
其他