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镜面反射
Directx11教程(49) stencil的应用-
镜面反射
本教程中,我们利用stencil来实现一个
镜面反射
效果。1、首先我们要在D3DClass中增加几个成员变量及函数。
weixin_33834075
·
2020-08-11 14:33
DirectX11 镜面光
当灯照射在这样一个表面上时,光线会在一个由反射系数描述的圆锥体区域内形成锐利的反射;我们将这种反射称为镜面高光反射(specularreflection,或直译为
镜面反射
)。
梦幻DUO
·
2020-08-11 13:34
2.
DirectX11龙书
学习笔记
DirectX11游戏开发
【Unity Shader】(三) ------ 漫反射和高光反射的实现
【
UnityShader
】(三)------漫反射和高光反射的实现【
UnityShader
】(四)------纹理之法线纹理、单张纹理及遮罩纹理的实现【
UnityShader
】(五)------透明效果之半透明效果的实现及原理
爱喝柠檬的二哈
·
2020-08-10 23:12
unity3d
Shader
【Unity
unity
shader
光照
【Unity Shader】(七) ------ 复杂的光照(下)
【
UnityShader
】(三)------漫反射和高光反射的实现【
UnityShader
】(四)------纹理之法线纹理、单张纹理及遮罩纹理的实现【
UnityShader
】(五)------透明效果之半透明效果的实现及原理
爱喝柠檬的二哈
·
2020-08-10 23:39
unity3d
Shader
【Unity
【Unity Shader】(九) ------ 高级纹理之渲染纹理及镜子与玻璃效果的实现
【
UnityShader
】(三)------漫反射和高光反射的实现【
UnityShader
】(四)------纹理之法线纹理、单张纹理及遮罩纹理的实现【
UnityShader
】(五)------透明效果之半透明效果的实现及原理
爱喝柠檬的二哈
·
2020-08-10 23:39
unity3d
Shader
【Unity
unity
shader
mirror
玻璃
【Unity Shader】(十) ------ UV动画原理及简易实现
【
UnityShader
】(三)------漫反射和高光反射的实现【
UnityShader
】(四)------纹理之法线纹理、单张纹理及遮罩纹理的实现【
UnityShader
】(五)------透明效果之半透明效果的实现及原理
爱喝柠檬的二哈
·
2020-08-10 23:39
unity
Shader
unity3d
【Unity
【Unity Shader】(八) ------ 高级纹理之立方体纹理及光线反射、折射的实现
【
UnityShader
】(三)------漫反射和高光反射的实现【
UnityShader
】(四)------纹理之法线纹理、单张纹理及遮罩纹理的实现【
UnityShader
】(五)------透明效果之半透明效果的实现及原理
爱喝柠檬的二哈
·
2020-08-10 23:39
unity3d
Shader
【Unity
【Unity Shader】(六) ------ 复杂的光照(上)
【
UnityShader
】(三)------漫反射和高光反射的实现【
UnityShader
】(四)------纹理之法线纹理、单张纹理及遮罩纹理的实现【
UnityShader
】(五)------透明效果之半透明效果的实现及原理
爱喝柠檬的二哈
·
2020-08-10 23:38
unity3d
Shader
【Unity
Unity
shader
光照
【Unity Shader】(五) ------ 透明效果之半透明效果的实现及原理
【
UnityShader
】(三)------漫反射和高光反射的实现【
UnityShader
】(四)------纹理之法线纹理、单张纹理及遮罩纹理的实现【
UnityShader
】(五)------透明效果之半透明效果的实现及原理
爱喝柠檬的二哈
·
2020-08-10 23:38
unity3d
Shader
【Unity
Unity关于移动时会穿透的一些问题
个人
UnityShader
基础学习专栏:【
UnityShader
】基础学习及相关应用持续更新中,写得不好,还望多多支持!!!
爱喝柠檬的二哈
·
2020-08-10 23:06
unity3d
【
UnityShader
】纹理基础与属性
纹理基础知识纹理的最初目的是使用一张图片来控制模型的外观,使用纹理映射技术,可以把一张图“黏”在模型的表面,逐纹素的控制模型的颜色。UV坐标通常被归一化到[0,1]范围内。在OpenGL中,纹理空间的原点位于左下角,而在DirectX中,原点位于左上角。samplar2D_MainTex;float4_MainTex_ST;//纹理的属性,ST为缩放和平移的缩写,_MainTex_ST.xy缩放值
小蜗牛zjt
·
2020-08-10 21:14
UnityShader
UnityShader
图片或者颜色混合模式详解
混合模式理解可简单理解为指上下层图片相互有重叠时如何取色的一种称呼代码效果图直接解释Shader"Unlit1/TextureChange"{Properties{_MainTex("Texture",2D)="white"{}_Color("Color",Color)=(1,1,1,1)}SubShader{Tags{"RenderType"="Opaque"}LOD100Pass{CGPROG
st75033562
·
2020-08-10 21:43
unity
shader
Unity Shader学习:SSAO屏幕环境光遮蔽
UnityShader
学习:SSAO屏幕环境光遮蔽主要思路:1.随机采样像素法线半球周围的像素,平均对比与该像素深度是否处在暗处。2.双边滤波去噪点。3.后期AO图与原图混合。
ZzEeRO
·
2020-08-10 19:59
Unity
Shader
UnityShader
应用——使用深度值实现Fog雾效
1.开启深度GetComponent().depthTextureMode=DepthTextureMode.Depth;//开启摄像机深度mode2._CameraDepthTexture存储深度信息的Tex,需要在Shader中声明;sampler2D_CameraDepthTexture;3.ZBuffer(只有ShaderTag是Opaque的才会被写入ZBuffer)经过光栅化之后,计算
noEnoughChief
·
2020-08-10 18:20
UnityShader
Unity Shader 学习笔记(25) 全局雾效
UnityShader
学习笔记(25)全局雾效参考书籍:《
UnityShader
入门精要》3D数学学习笔记(7)视图、视锥、视场(FieldofView)、裁切空间、屏幕空间雾效(Fog)实现方法:Unity
ChiLi_Lin
·
2020-08-10 17:56
Unity
Shader
图形学
Unity
Shader
学习笔记
Unity Shader 学习笔记(12) 渲染路径(Rendering Path)
UnityShader
学习笔记(12)渲染路径(RenderingPath)参考书籍:《
UnityShader
入门精要》官网API:ShaderLab:PassTags官网API:RenderingPaths
ChiLi_Lin
·
2020-08-10 17:56
Unity
Shader
图形学
Unity
Shader
学习笔记
unity
shader
[计算机图形学09]Unity提供的内置文件
包含文件文件名描述UnityCG.cginc包含了最常使用的帮助函数,宏和结构体UnityShaderVariables.cginc在编译
UnityShader
时,会被自动包含进来。
freemanzZZ
·
2020-08-10 15:31
图形学
【NO.3】图形渲染,光照,抗锯齿简介,透明渲染排序简介
《real-time提炼总结第四章》《Real-TimeRendering3rd第五章》《
unityshader
入门精要第六章》图形渲染与视觉外观渲染的物理现象分为三类:太阳光与其他光源(天然,人造)发出的光光与场景中的物体互相作用
羽扇轩轩
·
2020-08-10 13:59
Real-Time
Rendering
3rd
图形学学习笔记
如何下载 Unity2018.2 后的标准资源包(Standard Assests)
个人
UnityShader
基础学习专栏:【
UnityShader
】基础学习及相关应用持续更新中,写得不好,还望多多支持!!!
爱喝柠檬的二哈
·
2020-08-10 13:28
unity3d
笔记 | 《Unity Shader入门精要》
《
UnityShader
入门精要》学习笔记第二章、渲染流水线第三章、
UnityShader
基础第四章、数学基础第二章、渲染流水线MainIdea:简化后的渲染流水线工作流程。
LeonNode
·
2020-08-09 21:28
Directx11入门之第七章 光照
Directx11入门之第七章光照@(读书笔记)[读书笔记,技术交流]Directx11入门之第七章光照7.6
镜面反射
(SPECULARLIGHTING)7.6
镜面反射
(SPECULARLIGHTING
九野的博客
·
2020-08-09 10:06
DirectX11从入门到放弃
DX11学习
《Unity Shader入门精要》随书彩色插图
说明:本页面是书籍《
UnityShader
入门精要》的随书彩图集锦,包含了书中所有的插图,使用时可通过图片编号进行搜索。
W8023Y2014
·
2020-08-08 02:44
shader
Unity Shader入门精要 第5章 开始 Unity Shader 学习之旅 读书笔记
第5章开始
UnityShader
学习之旅注意:图片的来源基本来自作者冯乐乐的GitHub,感谢作者分享https://github.com/candycat1992/Unity_Shaders_BookMac
xzw734173384
·
2020-08-08 02:52
读书笔记
-
Unity
Shader
入门精要
Unity Shader入门精要学习笔记 - 第6章 开始 Unity 中的基础光照
UnityShader
入门精要学习笔记-第6章开始Unity中的基础光照本系列为
UnityShader
入门精要读书笔记总结,原作者博客链接:http://blog.csdn.net/candycat1992
那远远的云端
·
2020-08-08 02:41
Unity
Shader
Unity Shader入门精要学习笔记 - 第4章 学习 Shader 所需的数学基础
UnityShader
入门精要学习笔记-第4章学习Shader所需的数学基础本系列为
UnityShader
入门精要读书笔记总结,原作者博客链接:http://blog.csdn.net/candycat1992
那远远的云端
·
2020-08-08 02:41
Unity
Shader
UnityShader
中级篇——滚动的背景
Shader"UnityShadersBook/Chapter11/ScrollingBackground"{Properties{//第一层(较远)背景纹理_MainTex("BaseLayer(RGB)",2D)="white"{}//第二层背景(较近)纹理_DetailTex("2ndLayer(RGB)",2D)="white"{}//第一层滚动速度_ScrollX("BaselayerS
啦啦啦小聪聪
·
2020-08-08 02:09
UnityShader初级篇
Unity Shader 之 简单滚动(uv)动画的效果实现
UnityShader
之简单滚动(uv)动画的效果实现目录
UnityShader
之简单滚动(uv)动画的效果实现一、简单介绍二、实现原理三、注意事项四、效果预览五、实现步骤六、代码一、简单介绍ShaderLanguage
仙魁XAN
·
2020-08-08 02:38
Unity
Shader
UnityShader
源码2017---学习笔记与自我拓展011
源自TextureUVif(_StaticUV1)o.uv.xy=v.texcoord1.xy*unity_LightmapST.xy+unity_LightmapST.zw;elseo.uv.xy=v.texcoord2.xy*unity_DynamicLightmapST.xy+unity_DynamicLightmapST.zw;这个就顾名思义吧,如果bake了lightmap就使用第二套u
佛经forever
·
2020-08-08 02:00
UnityShader
源码2017---学习笔记与自我拓展001
源自FrameDebuggerRenderTargetDisplay发现一个很好玩的function---ProcessColor。fixed4ProcessColor(half4tex){half4col=tex;col-=_Levels.rrrr;col/=_Levels.gggg-_Levels.rrrr;col*=_Channels;if(dot(_Channels,fixed4(1,1,
佛经forever
·
2020-08-08 02:00
UnityShader
源码2017---学习笔记与自我拓展010
源自ShowLightMaskProperties里面的_SrcBlend_DstBlend在下面的码中并没有用的。忽略。在vert_surf体里,看到了这么一行。o.uv.xy=v.texcoord1.xy*unity_LightmapST.xy+unity_LightmapST.zw;这么基本上就知道了这次的_MainTex是lightmap。参数中除了_MainTex,之外,还有两个text
佛经forever
·
2020-08-08 02:00
Unity Shader 学习笔记(十一) 混合纹理Shader实例
UnityShader
学习笔记(十一)混合纹理Shader实例Shader"Custom/Blend"{Properties{_MainTint("DiffuseTint",Color)=(1,1,1,1
Gemini_Dong
·
2020-08-08 02:52
Unity
Shader
Unity实现水面渲染效果
镜面反射
将摄像机的位置和视锥体关于镜面进行对称变换,渲染一张RenderTexture。在渲染水面时,计算水面某像素在屏幕中的位置,根据该位置对RenderTexture进行采样。
Hunger720
·
2020-08-08 02:51
Computer
Graphic
Unity Shader入门精要学习笔记 - 第14章非真实感渲染
转载自冯乐乐的《
UnityShader
入门精要》尽管游戏渲染一般都是以照相写实主义作为主要目标,但也有许多游戏使用了非真实感渲染(NPR)的方法来渲染游戏画面。
StormLikeMe
·
2020-08-08 02:50
Unity
游戏编程
Unity Shader入门精要学习笔记 - 第10章 高级纹理
转载自冯乐乐的《
UnityShader
入门精要》立方体纹理在图形学中,立方体纹理是环境映射的一种实现方法。
StormLikeMe
·
2020-08-08 02:49
Unity
游戏编程
Unity Shader入门精要学习笔记 - 第7章 基础纹理
转自冯乐乐的《
UnityShader
入门精要》纹理最初的目的就是使用一张图片来控制模型的外观。使用纹理映射技术,我们可以把一张图“黏”在模型表面,逐纹素地控制模型的颜色。
StormLikeMe
·
2020-08-08 02:49
游戏编程
Unity-Shader
Unity Shader入门精要学习笔记 - 第13章 使用深度和法线纹理
转载自冯乐乐的《
UnityShader
入门精要》获取深度和法线纹理虽然在Unity里获取深度和法线纹理的代码非常简单,但是我们有必要在这之前首先了解它们背后的实现原理。
StormLikeMe
·
2020-08-08 02:49
游戏编程
Unity
Unity Shader入门精要学习笔记 - 第5章 开始 Unity Shader 学习之旅
转载自冯乐乐《
UnityShader
入门精要》一个顶点/片元着色器的结构大概如下:Shader"MyShaderName"{Properties{//属性}SubShader{//针对显卡A的SubShaderPass
StormLikeMe
·
2020-08-08 02:49
游戏编程
Unity-Shader
《Unity Shader入门精要》 第三章 Unity Shader 基础 笔记
UnityShader
基础shader和材质基本流程创建材质创建
unityshader
,并赋给创建的材质将材质赋给要渲染的对象在材质面板调整
UnityShader
属性。
Rising-Moon
·
2020-08-08 02:18
游戏开发学习
VFShader总结--渲染流程
要谈
Unityshader
我们首先要了解下整个的渲染流水线其实我们现在写的
unityshader
并等于shader只是整个渲染过程的一部分渲染可以概念性的分为3个部分应用阶段,几何阶段,光栅化阶段类似这个图每个阶段又可以分出很多小的阶段其中应用阶段是
qq_43256222
·
2020-08-08 02:17
Shader的学习总结
Shader
UnityShader
学习记录(一)
PS:本文章摘取自《
UnityShader
入门精要》一书。
GG_M
·
2020-08-08 02:28
Shader
UnityShader
学习笔记 22 屏幕后期之边缘检测
边缘检测算子即用于边缘检测的卷积核。判断边缘可以是颜色、亮度、纹理等变换差异大小,也就是判断相邻像素之间的差值(梯度,gradient)。Gx表示检测水平方向的变化梯度,得出竖直方向的边缘线。每次卷积得到两个方向上的梯度值Gx和Gy,整体梯度值:G=|Gx|+|Gy|。Shader:Shader"_MyShader/9_PostScreenEffect/1_MyEdgeDetection"{Pro
略懂PS的呆毛王
·
2020-08-08 02:56
UnityShader
UnityShader
学习笔记 7 Light
处理各种光源的Shader源码Shader "_MyShader/6_Light/0_ForwardRendering"{ Properties { _DiffuseColor ("DiffuseColor",COLOR) =(1,1,1,1) _SpecularColor ("SpecularColor",COLOR) =(1,1,1,1)
略懂PS的呆毛王
·
2020-08-08 02:56
UnityShader
Unity
Shader
学习笔记
UnityShader
学习笔记 24 屏幕后期之运动模糊
Shader:Shader"_MyShader/9_PostScreenEffect/4_MyMotionBlur"{Properties{_MainTex("Base(RGB)",2D)="white"{}_BlurAmount("BlurAmount",Float)=1.0}SubShader{CGINCLUDE#include"UnityCG.cginc"sampler2D_MainTex;
略懂PS的呆毛王
·
2020-08-08 02:56
UnityShader
UnityShader
学习笔记 23 屏幕后期之高斯模糊
Shader:Shader"_MyShader/9_PostScreenEffect/0_BriSatCon"{Properties{_MainTex("MainTex",2D)="white"{}//_Brightness("Brightness",float)=1//_Saturation("Saturation",float)=1//_Contrast("Contrast",float)=1
略懂PS的呆毛王
·
2020-08-08 02:56
UnityShader
Unity Shader学习:皮毛渲染
UnityShader
学习:皮毛渲染主要思路:将顶点延法线挤出,一层一层pass往外叠加形成毛发效果。
ZzEeRO
·
2020-08-08 02:24
Unity
Shader
Unity Shader学习:简易PBS实现
UnityShader
学习:简易PBS实现简单根据公式实现了一下基于物理的着色,坑的地方还是有不少,单纯的公式搬过来效果会不正确,这里根据网上资料以及自己调整稍微修改了一下部分计算。
ZzEeRO
·
2020-08-08 02:24
Unity
Shader
Unity Shader学习:Dissolve消融效果
UnityShader
学习:Dissolve消融效果消融效果在游戏里非常常用,这里简单的实现下,代码里用到了if分支在shader里可能会费一点,如果想直接用puppet_master大佬版本的话可以自己改一下
ZzEeRO
·
2020-08-08 02:23
Unity
Shader
OpenGL与Unity Shader常用基础面试题
(不同的管线流程应该是有去别的,大体上是这样的)
UnityShader
的详细流程(昨天又有面试官问了,感觉讲
雨果66666
·
2020-08-08 01:47
Game
Develop
Unity3D基础篇----Shader学习笔记(1)
从这一篇开始,我会对
UnityShader
相关的进行简单的探讨学习,当然,也是很表层的了,毕竟对于不是专门做Shader方面的来说,能够简单学习到里面所实现的原理,并理解它也是很厉害的了。
00小乐子00
·
2020-08-08 01:46
Unity3D基础篇
Unity学习笔记
Shader 入门(二)
渲染管线的理解:最近在学习
UnityShader
编程,为了加深对编程过程的理解,所以将学习过程中的一些学习内容记录下来,方便以后进行再次阅读。不说废话了,直奔今天的主题。
午夜支枕听河流
·
2020-08-08 01:43
U3D
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他