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镜面反射
UnityShader
1 基础 学习分享笔记
创建ShaderShaderLabText分析://Shader目录/名称Shader"Unlit/NewUnlitShader"{//Shader界面变量Properties{_MainTex("Texture",2D)="white"{}}//shader材质球可以多个对应不同平台SubShader{//标签渲染模式次序Tags{"RenderType"="Opaque"}//双面//叠加模式
Cool-浩
·
2023-08-25 18:46
Shader基础知识
学习
unity
游戏引擎
[Unity Shader] 剥离可编写脚本的着色器变体
英文原文:https://blog.unity.com/technology/stripping-scriptable-shader-variants 通过允许开发人员控制
UnityShader
编译器处理哪些
Unity尧明
·
2023-08-23 19:14
Unity
Shader
unity
着色器
shader
UnityShader
(三)编写简单的顶点片元着色器
编写简单的顶点/片元着色器下面是一个最基础的
UnityShader
代码。在一个
UnityShader
中,Properties语义并不是必须的,我们可以不声明任何材质属性。
夜槿笙歌
·
2023-08-23 19:40
#
UnityShader
着色器
unity
游戏引擎
Unity Shader 有反射折射的水波效果
UnityShader
系列文章:
UnityShader
目录-初级篇
UnityShader
系列文章:
UnityShader
目录-中级篇效果:包含菲涅耳反射的水面波动效果。
洒一地阳光_217d
·
2023-08-21 19:05
UnityShader
精要笔记四 渲染流水线
在我对《
UnityShader
入门精要》——冯乐乐第六章进行学习的过程中,对于第一个示例中有个疑问:基于顶点的着色(Gouraudshading)处理时,并没有看见重心插值得到片元颜色这部分逻辑的代码呀
合肥黑
·
2023-08-20 08:41
UnityShader
学习教程之<详解uv坐标,c#类似uv坐标的值以及贴图操作>
基础篇(五)一.uv坐标工作的时候一直都听到同事们再说uv坐标,其实我们对这个词很熟悉,但是说到真正是什么,却发现自己了解的并不透彻,写一篇博客,梳理下基础,了解uv到底是干嘛的!1.uv是什么?2.uv贴图的作用是什么?uv就是我们屏幕上的像素所显示的位置,我们可以根据uv坐标拿到每个uv点上面的颜色值。二.基于shader的uv坐标控制图形,旋转缩放和平移的操作//旋转需要的πfloatPI=
修于心,怀于思
·
2023-08-18 19:46
Shader学习旅程
图形
c#
关于unity3D shader的UV理解
**关于
unityshader
的UV的理解**定义:摘自其他博主的定义:U和V分别是图片在显示器水平、垂直方向上的坐标,取值一般都是0~1,也就是(水平方向的第U个像素/图片宽度,垂直方向的第V个像素/
zerwave
·
2023-08-18 19:15
unity3d
unity shader可视化工具——Shader Graph
unityshader
可视化工具——ShaderGraph前言一、ShaderGraph介绍什么是ShaderGraph?
A札
·
2023-08-17 22:04
unity
编辑器
游戏引擎
OpenGL ES--关于光照计算
材质属性泛射材质漫反射材质
镜面反射
材质发射材质光照计算环境光计算环境光=光源的环境光颜色*物体的材质颜色varyingvec3obj
Harry_upup
·
2023-08-17 22:16
所见的一切,不过是能见在分别
镜面上沾满了污垢,污垢折射
镜面反射
出的光线,在虚空中幻化出各种图像,虚空中的影像,因镜面沾染的污垢结构不同,而显现出不同的境界,由污垢折射镜面光所现的境界,就是三界中下三道,地狱、饿鬼、畜生;当镜面清净自我
蒲公英_471a
·
2023-08-15 18:30
Unity shader基础学习(五) ------ 语义
本系列文章是学习siki学院
UnityShader
入门(Unity2018.3)笔记一.一个简单shaderShader"Unlit/003"{Properties{_MainTex("Texture"
千喜Ya
·
2023-08-15 16:03
LearnOpenGL 学习笔记 PBR
目录PBR基础知识光照IBLHDR从等距柱状投影到立方体贴图漫反射立方体环境贴图求卷积
镜面反射
部分分割求和近似法
镜面反射
立方体环境贴图求卷积蒙特卡罗积分生成随机数的方法重要性采样预过滤卷积的伪像高粗糙度的立方体贴图接缝预过滤卷积的亮点预计算
hijackedbycsdn
·
2023-08-12 13:27
Games笔记
学习
笔记
Unity Shader 素描效果
UnityShader
系列文章:
UnityShader
目录-初级篇
UnityShader
系列文章:
UnityShader
目录-中级篇效果:素描风格的渲染效果原理:使用6张素描纹理进行渲染。
洒一地阳光_217d
·
2023-08-10 00:20
PBR材质理解整理
PBRMaterial草履虫都能看懂的PBR讲解(迫真)先前看了很多遍类似的了,结合《
UnityShader
入门精要》中的内容整理了下便于以后理解,以后有补充再添加。
良夜_
·
2023-08-08 17:29
计算机图形学
材质
图形渲染
Unity下平面反射实现
一、平面反射的原理对于光照射到物体表面然后发生完美
镜面反射
的示意图,如下所示,对于平面反射,假设平面上任意一点都会发生完美的
镜面反射
。
肖远行
·
2023-08-07 13:07
渲染
Unity
图形渲染
unity
平面
这是我经过的人间
阳光发生
镜面反射
的时刻,镜中是我,现实的浪漫主义者在人间作客。将窗棂轻阖拒收人间的信
山海观主人
·
2023-08-06 14:48
Unity Shader编辑器工具类ShaderUtil 常用函数和用法
UnityShader
编辑器工具类ShaderUtil常用函数和用法Unity的Shader编辑器工具类ShaderUtil提供了一系列函数,用于编译、导入和管理着色器。
AlianBlank
·
2023-08-04 23:33
Unity3d
学习笔记:pbrt中的光子映射II
这个漫反射点可以是光线碰到的第一个交点,也可以是光线经过几次
镜面反射
或透射后碰到的第一个交点。由于针对屏幕各像素所对应的一个点的信息,因而所需的存储空间是非常小的。基于上述表述可知,渐进式光子映射
ghostee
·
2023-08-03 03:06
UnityShader
精要笔记二十 Unity的表面着色器
本文继续对《
UnityShader
入门精要》——冯乐乐第十七章Unity的表面着色器进行学习在2009年的时候(当时Unity的版本是2.x),Unity的渲染工程师Aras(就是经常活跃在论坛和各种会议上的
合肥黑
·
2023-08-02 23:46
unity shader 变种(多重编译 multi_compile)
unityshader
变种(多重编译multi_compile)让我们好好聊聊
UnityShader
中的multi_complie这篇文章比较全面的介绍了Unity中shader的multi_compile
雄关漫道从头越
·
2023-08-02 18:09
TA入门笔记(十)
参考may佬《技术美术百人计划》冯乐乐《
UnityShader
入门精要》【UnityShaders】法线纹理(NormalMapping)的实现细节光照模型PBR图形2.4传统经验光照模型详解光照模型概述光照模型
黑史密斯
·
2023-08-01 03:41
TA
UnityShader
实现简单的流光效果
本文主要实现了两个类型的流光效果,一个是Uniltshader实现的法阵流光,另一个是SurfaceShader实现的武器流光,其实也可以用Uniltshader实现,只是SurfaceShader的金属效果实现起来更加的简单。先来看效果,开始是法阵流光这个shader主要参考了本篇博客从圆心向外流光的魔法阵shader.下一个是武器流光由于UV的原因导致流光方向不一致,要是有个遮罩图就好了以下是
游戏入选者
·
2023-07-28 16:21
Unity
Shader
UnityShader
流光
Unity Shader 两个关于下雨的效果分享
下面是视频:一些下雨的效果(
UnityShader
)动图:大致可分为两个部分,一是地面的水坑和涟漪,二是石板的流水效果。雨滴效果是我用粒子瞎做的。
游戏入选者
·
2023-07-28 16:51
Unity
Shader
shader
unity
UnityShader
精要笔记二十一 PBS 的理论和数学基础
本文继续对《
UnityShader
入门精要》——冯乐乐第十八章基于物理的渲染进行学习在https://github.com/candycat1992/Unity_Shaders_Book中,冯乐乐给出了
合肥黑
·
2023-07-25 00:55
OpenGL #08 Lighting maps
显然不是,一个物体本身也会包含各种材质,例如一个边缘被镶了铁框的木箱,铁制部分的
镜面反射
肯定比木制部分要强很多。
MisakiMel
·
2023-07-24 18:21
Unity shader学习---让画面动起来
一.
UnityShader
中的内置变量动画效果往往都是把时间添加到一些变量的计算中,以便在时间变化时画面也可以随之变化。
无职转生者
·
2023-07-21 04:13
绘本讲师训练营【55期-3】19/21阅读原创《不可思议的彩虹》
内容简介《不可思议的彩虹》是一本非常好玩的绘本,它是一本神奇的
镜面反射
绘本。把绘本打开90度,两侧呈现的倒影具有惊人的立体效果。
心若空游
·
2023-07-20 06:55
Unity Shader 数据精度使用情况 float half fixed
UnityShader
数据精度使用情况floathalffixedMostmobileGPUssupportbothprecisiontypes,halfbeingmoreefficient.Soifyou
Eggbreaker2077
·
2023-07-16 19:22
Shader
Unity
unity
游戏引擎
实现窗户特效的Unity Shader解析
本文将详细介绍一种使用
UnityShader
实现窗户特效的方法。通过分析代码,我们将解释每个关键部分的作用,以及如何将其组合在一起以实现逼真的窗户效果。
Asklyw
·
2023-07-16 05:58
Unity
Shader
unity
游戏引擎
UnityShader
中的Queue
官方解释:RenderingOrder-QueuetagYoucandetermineinwhichorderyourobjectsaredrawnusingtheQueuetag.AShaderdecideswhichrenderqueueitsobjectsbelongto,thiswayanyTransparentshadersmakesuretheyaredrawnafterallopaq
monk_CD
·
2023-07-15 18:58
Unity
Queue
UnityShader
Depth
ShaderLab
[
UnityShader
学习笔记]
UnityShader
中透明效果及相关原理(深度缓存、深度测试、深度写入和面片剔除等)
UnityShader
中透明效果及相关原理前言渲染顺序深度缓存、深度测试和深度写入o深度缓存o深度测试o深度写入片元(补充部分)透明物体对渲染顺序的影响不透明物体+半透明物体半透明物体+半透明物体渲染顺序总结
Atelier_01
·
2023-07-15 18:55
UnityShader
图形学
Unity3D
Unity3D
UnityShader
图形学
/ 黑夜中的黎明 /
梁上晚霞江上映景所谓夕阳西下竟也如此凄凉拉下夜幕檐下故人倚靠在池树下心系异地至亲花开花落竟也短暂丝毫不留情面凋谢模样幽然似是被人挂上星空星星点点拂在空中似是寂寥似是治愈扶平心中起伏创伤黑夜繁星闪烁竟为夜空增添灵彩那一幅幅生动艺术勾勒出奇幻梦境被
镜面反射
的夜空一点点浮现眼前空中按行迹游走的星系倒影江面似梦如幻拂晓来临终将逝去光辉离去却也铭记记得它在永不离散
喜欢繁星的傻瓜
·
2023-06-24 02:26
3D 顶点着色与Phong 反射模型
它由环境光照、漫反射(朗伯反射)、
镜面反射
三部分组成。
子燕若水
·
2023-06-23 16:49
从0开始学3D游戏开发
java
开发语言
【Unity3D】Shader常量、变量、结构体、函数
1源码路径
UnityShader
常量、变量、结构体、函数一般可以在UnityEditor安装目录下面的【Editor\Data\CGIncludes\
UnityShader
】目录下查看源码,主要源码文件如下
little_fat_sheep
·
2023-06-20 02:00
Unity3D
Shader
常量
变量
结构体
函数
八年级物理上册☞第四章光现象♥第2节《光的反射》(教学案)
八年级物理上册☞第四章光明象第2节《光的反射》(教学案)一、教学目标1.知识与技能:了解光的反射现象,知道什么是入射光线、反射光线、法线、入射角、反射角;理解光的反射定律,知道光的
镜面反射
和漫反射。
司马喆嚞
·
2023-06-19 17:38
UnityShader
全屏界面变灰
之前的面试的时候有被问到,像4月4号清明节的时候,很多软件的界面都变成灰色,想要实现这个有什么思路,当时由于紧张,没有什么思路,后面想想,用屏幕后处理是可以实现的,像很多游戏,主角死亡后,游戏画面变灰,会不会也是这么实现的呢?话不多说,直接上代码:CS代码:首先我要准备渲染RenderTexture的材质,这里我们使用一个可以在屏幕后处理中使用的通用基类。usingUnityEngine;usin
zzqlb
·
2023-06-18 15:30
屏幕后处理特效
UnityShader
入门精要学习笔记:https://blog.csdn.net/wwlcsdn000/article/details/78955300
nie341
·
2023-06-17 10:10
UnityShader
基础(六)——动画效果
一、纹理动画Unity提供了一些内置变量用于做动画效果,比如_Time变量等,其中_Time.y代表从游戏开始到现在的正常时间。1.1序列帧动画对一张纹理进行偏移采样,首先计算出纹理动画是怎么分的,即这个时间段的对应行列,然后对原始的采样坐标先做一个比例缩放,然后加上偏移得到行列对应的采样坐标。原版写法:Shader"Custom/Test0"{Properties{//用于控制纹理的整体颜色表现
implosion98
·
2023-06-16 02:24
UnityShader开发
技术美术
unity
计算机图形学笔记(一)渲染管线概述
※内容大部分参考了《
UnityShader
入门精要》。※墙裂推荐本文最后的参考,
少侠只用刀
·
2023-06-15 08:03
计算机图形学学习笔记
游戏引擎
图形渲染
unity
Unity渲染顺序文章收集
UnityShader
中的透明渲染-知乎透明效果(二)--(半)透明物体的渲染顺序_朽木zi的博客-CSDN博客_unity半透明渲染顺序
Little丶Seven
·
2023-06-14 19:49
渲染与shader
unity
游戏引擎
UnityShader
入门精要——立方体纹理
在图形学中,立方体纹理(Cubemap)是环境映射(EnvironmentMapping)的一种实现方法。环境映射可以模拟物体周围的环境,而使用了环境映射的物体可以看起来像镀了层金属一样反射出周围的环境。和之前见到的纹理不同,立方体纹理一共包含了6张图像,这些图像对应了一个立方体的6个面,立方体纹理的名称也由此而来。立方体的每个面表示沿着世界空间下的轴向(上、下、左、右、前、后)观察所得的图像。对
果冻喜之郎
·
2023-06-13 21:03
shader
3d
unity
游戏引擎
shader
Unity Shader 凹凸映射(在切线空间计算法线)(十)
UnityShader
系列文章:
UnityShader
目录-初级篇
UnityShader
系列文章:
UnityShader
目录-中级篇效果:单张纹理、凹凸映射(在切线空间计算法线)、凹凸映射(在世界空间计算法线
洒一地阳光_217d
·
2023-06-11 03:10
Unity Shader(基本概念)
UnityShader
(基本概念)一、什么是Shadershader,中文名为着色器。
heater404
·
2023-06-10 03:44
Unity3D
shader
UnityShader
unity
《Unity Shader 入门精要》学习笔记(一)——渲染流水线
最近在掌握了一些图形学基础后,下定决心要学习一下Shader相关内容,加之平时开发一些游戏Demo基本上基于Unity实现,于是搬出来《
UnityShader
入门精要》开始研读,顺便整理一下笔记加深理解
子衿我心
·
2023-06-09 11:13
《Unity Shader 入门精要》学习笔记(三)——
UnityShader
初探
何为
UnityShader
在传统的开发模式中,开发者如果想要设置自定义的渲染模式,需要和大量文件和设置打交道(包括编写顶点着色器、片元着色器、选择图形API、加载资源到GPU等等),非常繁琐复杂。
子衿我心
·
2023-06-07 01:31
Unity Shader片段着色器使用基础详解
目录一、
UnityShader
基础二、CG语法基础1、编译指令(1)编译目标等级(2)渲染平台2、着色器函数(1)无返回值函数(2)有返回值的函数3、语义(1)顶点这着色器的输入语义(2)顶点这着色器输出和片元着色器输入语义
·
2023-06-06 21:47
Unity shader基础学习(三) ------ 数学基础
本系列文章是学习siki学院
UnityShader
入门(Unity2018.3)笔记一.二维向量二维向量运算(加法):减法:点乘:叉乘:二维坐标系旋转变换:二维坐标平移变换:二.矩阵1.变换物体与变换坐标系
千喜Ya
·
2023-04-21 19:31
青海湖畔
应该是湖的
镜面反射
吧带着对青海湖无限的期
琴韵2竹语
·
2023-04-21 06:36
纹理开启Mipmap导致压缩失败的问题
1)纹理开启Mipmap导致压缩失败的问题2)使用TextMeshPro能否避免使用Resources文件夹3)用透视摄像机去分层管理UI的优势和好处4)Houdini中切线空间向量怎么在
UnityShader
·
2023-04-20 15:06
《 Unity Shader 入门精要》第5章 开始 Unity Shader 学习之旅
第5章开始
UnityShader
学习之旅5.2一个最简单的顶点/片元着色器顶点/片元着色器的基本结构//UpgradeNOTE:replaced'mul(UNITY_MATRIX_MVP,*)'with'UnityObjectToClipPos
万有引力w
·
2023-04-19 20:48
计算机图形学
unity
学习
游戏引擎
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他