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 学习笔记(十一) 混合纹理Shader实例
UnityShader
学习笔记(十一)混合纹理Shader实例Shader"Custom/Blend"{Properties{_MainTint("DiffuseTint",Color)=(1,1,1,1
Gemini_Dong
·
2020-08-08 02:52
Unity
Shader
Unity实现水面渲染效果
参考资料GPUGemsShader相册第6期---实时水面模拟与渲染(一)
UnityShader
学习笔记(28)噪声纹理、消融效果、水波效果、噪声雾效Unity3D教程:实现水面渲染(一)Unity3D
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
Unity Shader入门精要笔记(五):其他数学相关介绍
http://blog.csdn.net/lzhq1982/article/details/73747162前两篇介绍了
UnityShader
的主要数学部分,书上还有些相关的数学介绍,将在这篇做最后的总结
Aimar_Johnny
·
2020-08-08 01:21
shader
Unity Shader - Built-in shader include files 内置shader头文件
目录:
UnityShader
-知识点目录(先占位,后续持续更新)原文:Built-inshaderincludefiles版本:2019.1Built-inshaderincludefiles内置shader
linjf520
·
2020-08-08 01:40
Unity
Shader
译文
Unity渲染的一些知识总结与复习
Unityshader
的基础知识:https://www.cnblogs.com/HangZhe/p/7220969.htmlhttps://www.jianshu.com/p/94acad173437
lMonster81
·
2020-08-08 01:18
渲染与优化
Shader
Unity知识
UnityShader
内置函数总结
unity2018.4版本1、Unity常用包含文件Unity常用包含文件文件名描述UnityCG.cginc包含了常用的帮助函数、宏和结构体UnityShaderVariables.cginc在编译
UnityShader
勤学者闯天涯
·
2020-08-08 01:41
图像处理
unity
Unity Shader 入门精要 - 基础光照
UnityShader
入门精要-基础光照基础知识Lambert模型:HalfLambert模型:Phong模型:Blinn-Phong模型:基础知识使用辐照度(irradiance)来量化光,通过计算垂直于光源方向
FingerNeko
·
2020-08-08 01:05
Unity
Shader
入门精要
Unity Shader 学习(1) —— 概述
UnityShader
学习——概述1.材质球2.Shader概述3.文本编辑器4.结语1.材质球假如你从AssetStore中下载素材资源时,你会发现会导入的资源包会伴随着很多Material,这也称为材质球
HansonLost
·
2020-08-08 01:54
Unity
UnityShader
入门精要笔记 ——(一)
《
UnityShader
入门精要笔记》冯乐乐著,一位女性的技术文章,公认的笔触细腻,Shader入门首选的好教材。以下是个人的学习笔记。渲染流水线概念渲染流水线应用阶段(CPU)把数据加载到显存中。
AiScarf
·
2020-08-08 01:11
笔记
UNITY SHADER入门精要_学习笔记
UNITYSHADER
入门精要看了将近三个月,虽然去年因为有点事情暂停了看书计划,今年在业余时间一直看,终于看完了。大致了解了shader的渲染,但是写shader还是。。。。。。
警言
·
2020-08-08 01:09
Unity_图形渲染
Unity Shader入门精要学习笔记 - 第5章 开始 Unity Shader 学习之旅
UnityShader
入门精要学习笔记-第5章开始
UnityShader
学习之旅本系列为
UnityShader
入门精要读书笔记总结,原作者博客链接:http://blog.csdn.net/candycat1992
那远远的云端
·
2020-08-08 01:05
Unity
Shader
Unity Shader 学习笔记(十) 滚动效果Shader实例
UnityShader
学习笔记(十)滚动效果Shader实例Shader代码:Shader"Custom/Scroll"{Properties{_MainTint("DiffuseTint",Color
Gemini_Dong
·
2020-08-08 01:26
Unity
Shader
UnityShader
学习笔记 16 循环滚动的背景
Shader "_MyShader/8_Animation/1_Scroll"{ Properties { _MainTex ("Base Layer (RGB)", 2D) = "white" {} _DetailTex ("2nd Layer (RGB)", 2D) = "white" {} _ScrollX ("Base
略懂PS的呆毛王
·
2020-08-08 01:22
UnityShader
【
UnityShader
】基础光照类型
目录综述准光照模型自发光(Cemissive)高光反射(Cspecular)漫反射(Cdiffuse)环境光(Cambient)标准光照模型公式环境光自发光漫反射高光反射Phong模型计算高光反射的部分:Blinn模型的公式比较逐像素还是逐顶点?逐顶点逐像素综述标准光照模型仅仅是一个经验模型,并不完全复合真实世界中的光照现象。计算光照模型时,需要统一各个方向矢量所在的坐标空间,且方向都是从该点指向
小蜗牛zjt
·
2020-08-07 18:47
UnityShader
UnityShader
_用Plane实现翻书效果
之前在网上看到一个Shadr可以实现旋转效果,就拿来实现一个翻书效果。解决办法是用不同模型的显示与隐藏,像序列帧一样,为了实现效果感觉实现起来很繁琐且占用资源,后期优化可考虑用对象池解决。今天就试着用vertexshader来实现一下,互相交流学习,大神勿喷。实现简单的翻书效果大概需要三步:1.Plane的扭曲2.Plane的旋转3.正反面的采样Plane的扭曲:翻书的效果大概是,中间向外突出,X
Cool-浩
·
2020-08-07 17:18
UnityShader
UV动画(序列帧动画)
Shader"Customer/ImageSequence"{Properties{_SequenceTexture("SequenceTexture",2D)="white"{}_RowAmount("RowAmount",Int)=8_ColAmount("ColAmount",Int)=8_FPS("FPS",Int)=30}SubShader{Tags{"Queue"="Transpare
qdv1100
·
2020-08-07 16:08
UnityShader
[
UnityShader
]渲染队列、ZWrite和ZTest
本文转载于:http://blog.csdn.net/lyh916/article/details/45317571参考链接:http://blog.csdn.net/zhuyingqingfen/article/details/18979547http://blog.csdn.net/lysc_forever/article/details/13614449http://m.blog.csdn.
大头狗
·
2020-08-07 12:32
Unity3D
unity3d
shader
Unity的基本Shader框架写法&颜色、光照与材质
原文地址:http://blog.csdn.net/poem_qianmo/article/details/40955607本篇文章中,我们学习了
UnityShader
的基本写法框架,以及学习了Shader
oSKyTonight
·
2020-08-06 11:48
shader学习笔记
shader
用Shader绘制自由多边形
前言讲述一下如何在场景中使用
UnityShader
绘制自由多边形。本文所述的程序,支持在地图中用鼠标点击,确定多边形顶点,并且绘制多边形的边,在内部填充半透明的颜色。
懒猫睡大觉
·
2020-08-05 19:34
Unity
unity
地图
鼠标
UnityShader
高级篇——运动模糊(使用速度映射图实现)
原理:像素的当前帧的NDC坐标(x,y值由uv映射而来,z值由深度值映射而来)——(使用_CurrentViewProjectionInverseMartix变换,并除以w分量)——像素的世界坐标——(使用_PreviousViewProjectionMatrix变换,并除以w分量)——像素的前一帧的NDC坐标——(当前帧NDC-前一帧NDC)——速度1.此代码挂在摄像机上,使摄像机运动起来usi
啦啦啦小聪聪
·
2020-08-04 20:49
UnityShader初级篇
UnityShader
入门精要学习 8 :透明效果(待总结和图片补充)
为什么渲染顺序很重要
UnityShader
的渲染顺序Unity为了解决渲染顺序的问题,提供了渲染队列这一解决方案。我们可以使用SubShader的Queue标签决定模型归于哪个渲染队列。
上兰杂技师
·
2020-08-04 17:16
Unity学习记录
Unity ShaderLab(二) 支持透明的边缘发光Shader
ShaderLabShaderLab模块将持续更新,ShaderLab中将会陆续更新较为常见的
UnityShader
,比如常见于游戏中的部分特效,常见于三维可视化的特效Shader目前打算每周更新多个,
spr1ngd
·
2020-08-04 16:47
unity3d
shader
Unity_Shader初级篇_5_Unity Shader入门精要
5开始
UnityShader
学习之路在初级篇中实现的
UnityShader
大多不能直接用于真是项目中,因为他们缺少了完整的光照计算,例如阴影、光照衰弱等。仅仅是为了阐述一些实现原理。
wy小骑士
·
2020-08-03 22:00
Shader
UnityShader
解决小地图或UGUI无法显示特效黑色Shader问题
小地图一般很少特效,都是3D人物像的特效比较多,时装等,就是3D场景中显示正常,一渲染到RawImage就不正常了之前碰到3D-UI特效显示黑色这个问题,用了其他很多手法解决、一直时间很赶,今天就来解决一下其实这个问题主要出在UGUI上1.现在看来,其实NGUI也有这个问题,2.用了ShaderForge,或者被改了很多版本的Shader很难改3.办法也只是很旧的方法,快速筛选4.用官方的shad
avi9111
·
2020-08-02 12:54
每天一点u3d
Shader
Unity Shader着色器优化
今天将由Unity的技术工程师张陈渊来分享如何对
UnityShader
着色器进行优化。我们在Unity中创建Shader着色器的时候,
aikb6223
·
2020-08-01 11:38
游戏
xcode
移动开发
《
unityshader
中级篇》unity中的光照
一个像素的颜色呈现需要两个方面:第一该像素是否可见,第二就是该像素上的光照计算。根据材质属性,光源信息用一个等式去计算某个方向根据入射光线数量和方向计算出的出射光线的数量和方向的过程,我们把这个等式叫做光照模型标准光照模型标准光照模型只关心直接光照,也就是那些直接从光源发射出来的照射到物体表面后经一次反射直接进入摄像机的光线。进入摄像机的光线分为四个部分自发光部分高光反射漫反射环境光自发光光线可以
一壶开心酒
·
2020-07-31 21:45
Unity Shader - Smoothness 平滑度
目录:
UnityShader
-知识点目录(先占位,后续持续更新)原文:Smoothness版本:2019.1SmoothnessSmoothness平滑度参数,都显示在Metallic和Specular
linjf520
·
2020-07-31 19:11
Unity
Shader
译文
UnityShader
的UnityWorldSpaceLightDir()和_WorldSpaceLightPos0获得的光照方向与实际方向相反
如标题由图可看出,有一个的光照效果是反的。另一个正常的是在切线空间进行的计算,用的ObjSpaceLightDir()来获得的模型空间的光照方向然后转换到切线空间,这个是正常的。对UnityWorldSpaceLightDir()和_WorldSpaceLightPos0取得的光照方向进行取反,就正常了。不知道是什么原因。希望有大牛来解惑一下。下面贴一下代码://UpgradeNOTE:repla
陈事有俞
·
2020-07-31 10:49
unityShader
【
unityshader
小实例】 轮廓外发光(光晕)
在模型轮廓外形成逐渐衰减的光生成光晕的原理原理并不复杂:让物体的顶点位置沿着法线方向延伸,然后使用视角法线点积物体法线的方式形成一个中间最亮向四周扩散亮度逐渐衰减的效果,再给物体贴上贴图或者填上色盖住物体内部的光晕,我们就实现了轮廓外发光手写
unityshader
v_xchen_v
·
2020-07-31 10:35
Unity
Shader初学
[
UnityShader
]多光源
Shader"Scene/BumpSpecAddLight"{Properties{_Color("Color",Color)=(1,1,1,1)_MainTex("Texture",2D)="white"{}_BumpMap("Normalmap",2D)="bump"{}_SpecColor("SpecularColor",Color)=(0.5,0.5,0.5,1)_Gloss("Gloss
火多多
·
2020-07-31 09:38
Unity
shader
关于
unityShader
描边的几种尝试
周末了,最近北京总是莫名其妙的下雨,在家里呆着就不想动弹。最近一个星期一直在研究卡通材质,进而对如何描边做了些尝试。第一种:在材质上描边,由美术组的同学在贴图上根据模型边缘直接绘制描边。优点:更具有艺术性以及可变性。缺点:工程量很大,人物角色无法描边,只对固定的场景及建筑可行。第二种:根据视角和法线来描边。dot(n,v)代码如下:Shader"Custom/dotSurfaceShader"{P
未寒
·
2020-07-31 09:05
shader
Unity Shader 学习笔记(33) 全局光照(GI)、反射探针、线性空间和伽马空间、高动态范围(HDR)
UnityShader
学习笔记(33)全局光照(GI)、反射探针、线性空间和伽马空间、高动态范围(HDR)参考书籍:《
UnityShader
入门精要》【《Real-TimeRendering3rd》提炼总结
ChiLi_Lin
·
2020-07-31 00:07
Unity
Shader
图形学
Unity
Shader
学习笔记
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他