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
Shader
《Unity
Shader
入门精要》 笔记01
Unity
Shader
入门精要笔记01第二章渲染流水线2.1综述2.1.1什么是流水线2.1.2什么是渲染流水线2.2CPU和GPU之间的通信2.2.1把数据加载到显存中2.2.2设置渲染状态2.2.3
Retrovich
·
2023-09-22 17:35
读书笔记
笔记
unity
shader
《Unity
Shader
入门精要》笔记01 前言
《Unity
Shader
入门精要》笔记01前言——本系列是基于人民邮电出版社《Unity
Shader
入门精要》(冯乐乐著)的自学Unity
Shader
笔记,如果您发现了本文的纰漏,还望不吝指正。
Tervor_HAN
·
2023-09-22 17:35
Unity
Shader
unity
shader
Unity
Shader
学习笔记 — Unity
Shader
入门精要中出现的错误(1)
Unity
Shader
入门概要的第五章的5.2中有这样的一段代码:
Shader
"Unity
Shader
sBook/Chapter5/Simple
Shader
"{Sub
Shader
{Pass{CGPROGRAM
DeltaHF
·
2023-09-22 17:04
Unity学习
Unity2018
Shader
HLSL
《Unity
Shader
入门精要》笔记02
Unity
Shader
基础3.3Unity
Shader
的结构3.3.1给我们的
Shader
起个名字3.3.2材质和Unity的桥梁:Properties3.3.3重量级成员:Sub
Shader
3.3.4
Retrovich
·
2023-09-22 17:32
笔记
笔记
unity
shader
unity探索者之
Shader
Graph所有节点详解-Utility篇
Utility(实用)1、Logic(逻辑)1)All(全部非零) 如果输入的向量的所有值都非零,则返回true。2)And(且) 如果A和B都为true,则返回true。3)Any(任一非零) 如果输入向量中的任意一个值为非零,就返回true。4)Branch(分支) 分别定义True和False代表的值,如果输入的Predicate为true,则返回True对应的值,否则返回False
半颗星辰
·
2023-09-22 16:53
Shader
Graph
URP
shader
与Built-in
shader
差异和URP
shader
模板
HLSLPROGRAM,ENDCG改为ENDHLSL,CGINCLUDE改为HLSLINCLUDE3.fixed4已不支持,最低half4(测试版本2022.2.8)4.URP内置的库文件路径:可编程渲染管线的
shader
牛神自
·
2023-09-22 14:49
unity
着色器
Shader
Graph结点分析---PolarCoordinates(极坐标)---1
这个系列记述一些
Shader
Graph的结点实现的分析过程笔记。学习
Shader
Graph时有些结点Unity直接提供了实现,我们只需要使用即可。
牛神自
·
2023-09-22 14:48
unity
Shader
Graph
OpenGL-实战篇--Breakout--Particles--51
ParticleGenerator.h:#pragmaonce//注意把
Shader
.h放在前面#include"
Shader
.h"#include#include#include"Texture2D.h
牛神自
·
2023-09-22 14:18
OpenGL学习笔记
opengl
2018-03-04
Shader
中法线变换记录2
上一节已经说了把法线从模型空间变换大世界空间的两种方法,然后就可以参与接下来的各种运算了(一般灯光的算等都是在世界空间),但是事情往往没有想象的那么简单,我们知道平时在做材质的时候,基本上都会用到法线贴图。如果我们不用法线贴图的话,这样做是可以的,但是想要用法线贴图,就需要多一些计算。1.先得到一个“从切线空间到世界空间”的矩阵。为什么要这个矩阵?我们平时看到的法线贴图记录的都是切线空间下的法线信
技术美术
·
2023-09-22 12:42
webgl 着色器
webgl绘图需要两种着色器:顶点着色器(Vertex
shader
):描述顶点的特征,如位置、颜色等。片元着色器(Fragment
shader
):进行逐片元处理,如光照。
weixin_38107457
·
2023-09-22 11:40
WebGL中如何初始化顶点着色器和片源着色器,和添加到程序中
1.WebGL中如何初始化顶点着色器和片源着色器,和添加到程序中这个流程主要分为着几步.创建对应的着色器(顶点着色器,片源着色器),create
Shader
()设置着色器的数据源(设置着四器的GLSL程序代码
你大爷的,这都没注册了
·
2023-09-22 11:39
javascript
html
前端
webgl
WebGL 创建和初始化着色器过程
这些过程一般分为7个步骤:创建着色器对象(gl.create
Shader
());向着色器对象中填充着色器程序的源代码(gl.
shader
Source());编译着色器(gl.compileShander
weixin_34080903
·
2023-09-22 11:39
04 WebGL绘图之着色器
WebGL的着色器分为两种:1.顶点着色器(Vertex
shader
):顶点着色器是用来描述顶点特性(如位置、颜色等)的程序。
暮志未晚Webgl
·
2023-09-22 11:08
WebGL
webgl
canvas
图形
三维
05 WebGL初始化着色器
初始化着色器函数init
Shader
s()被定义在了cuon.util.js中使用:init
Shader
s(gl,v
shader
,f
shader
);参数:gl指定渲染的上下文v
shader
指定顶点着色器程序代码
暮志未晚Webgl
·
2023-09-22 11:08
WebGL
webgl
函数
初始化着色器
玩转WebGL(三)着色器
上节中,将着色器代码直接写在字符串里太麻烦了,不方便.所以要把它拆分出去.1.拆分在src下创建
shader
文件夹,新建Dot.vs和Dot.fs文件Dot.vs:voidmain(){gl_Position
李尔在此
·
2023-09-22 11:38
玩转WebGL
着色器
typescript
webpack
WebGL - 着色器初始化流程
之前对着色器的初始化都是使用的init
Shader
s()这个方法,部分代码在文章最后,其内部分执行细节没有去清晰的了解过,下面做进一步的了解和分析,才能更深入的了解webgl的原理init
Shader
s
「已注销」
·
2023-09-22 11:36
webgl
20.初始化着色器
1.基本步骤:(1)创建着色器对象(gl.create
Shader
())(2)向着色器对象中填充着色器程序的源代码(gl.
shader
Source())(3)编译着色器(gl.compile
Shader
angry ant
·
2023-09-22 11:36
WebGL
shader
webgl
js
canvas
WebGL初始化着色器(笔记4)
初始化着色器函数init
Shader
s()被定义在了cuon.util.js中使用:init
Shader
s(gl,v
shader
,f
shader
);参数:gl指定渲染的上下文v
shader
指定顶点着色器程序代码
朱桂彪
·
2023-09-22 11:36
WebGL笔记
webGL
webGL着色器
webGL初始化
顶点着色器
片元着色器
webgl——使用着色器给图形给点颜色看看(二)
绘制一个点还是先上代码:importReact,{useRef,useEffect}from'react'import{V
SHADER
R
jiegiser#
·
2023-09-22 11:05
webgl
webgl
着色器
三维可视化
webgl 系列 —— 着色器语言
着色器语言本篇开始学习着色器语言——GLSL全称是GraphicsLibrary
Shader
Language(图形库着色器语言)GLSL是一门独立的语言,和其他语言一样有自己的变量、运算符、函数、循环(
2301_76725413
·
2023-09-22 11:04
前端
javascript
html
WebGL 初始化着色器
目录前言初始化着色器的7个步骤创建着色器对象(gl.create
Shader
())gl.create
Shader
()规范gl.delete
Shader
()规范指定着色器对象的代码(gl.
shader
Source
山楂树の
·
2023-09-22 11:02
WebGL
webgl
着色器
[游戏开发][
Shader
]
Shader
Toy通用模板转Unity-CG语言
这个通用模板貌似是Candcat写的,漏了几个宏定义,我这给补一下,例如:#defineiTime_Time.y#defineatanatan2对照表如下矩阵与向量相乘//原代码,向量乘矩阵会报错。vec3rd=vec3(1,1,1);mat2matrix=mat2(1,2,3,4);rd.xy*=matrix;rd.xz*=matrix;//新代码vec3rd=vec3(1,1,1);mat2m
Little丶Seven
·
2023-09-22 01:45
渲染与shader
unity
图形渲染
WebGL中JS与GLSL ES 语言通信,着色器间的数据传输示例:js控制绘制点位
//点位gl_Position=a_Position;//尺寸gl_PointSize=50.0;}voidmain(){gl_FragColor=vec4(1,1,0,1);}import{init
Shader
s
Wang's Blog
·
2023-09-21 23:32
Canvas
Webgl
Three.js
webgl
着色器
opengl坐标变换小结
https://github.com/dslming/dslming.github.com/blob/master/ThreejsLearning/006-
shader
/004-%E9%A1%B6%E7%
Threejs开发者
·
2023-09-21 16:06
【unity】关于技能释放
shader
.CreateGPUProgram造成卡顿,优化和定位方法。
关于优化方法,UWA这边有介绍Unity移动端游戏性能优化简谱之CPU耗时调优|单帧|动画|调用|unity|实例化_网易订阅对此,我们可以将
Shader
通过
Shader
VariantCollection
zhenmu
·
2023-09-21 16:40
unity
游戏引擎
《Unity
Shader
入门精要》| 读书笔记(二)
继续继续,接下来终于可以写代码了,可以看到实物了!第6章Unity中的基础光照理解光强:一般用辐照度来衡量光强,即垂直于光线方向的单位面积在单位时间内穿过的能量。辐照度与cosθ成正比。辐照度的计算可以按照书中讲的理解,也可以理解为光线在法线方向的投影。光线到达物体表面有两种结果:散射和吸收。散射:只改变光线的方向,不改变光线的密度和颜色;吸收:不改变光线的方向,只改变光线的密度和颜色。散射分为折
温素年
·
2023-09-21 14:04
Unity渲染(三):
Shader
着色器基础入门之模糊(Blur)
Unity渲染(三):
Shader
模糊通过这里,你会学习到怎么将一张图片变得更加模糊上一章:Unity渲染(二):
Shader
着色器基础入门之渲染Image图片开发环境:Unity5.0或者更高模糊最终效果概述
是只鱼
·
2023-09-21 13:18
Unity
渲染
unity
着色器
游戏引擎
Unity使用
Shader
快速制作一个圆形遮罩
Unity使用
Shader
快速制作一个圆形遮罩如何用
Shader
来做出圆形、切倒角和边缘虚化Unity使用
Shader
快速制作一个圆形遮罩橙子前言一、创建
Shader
二、创建Material三、创建要虚化的
_济南橙子
·
2023-09-21 13:17
Unity-Shader
unity
游戏引擎
Unity
Shader
实现模糊效果
Unity
Shader
实现模糊效果使用UV进行模糊//Pragmatarget3.0使用导数查询纹理可以获取模糊效果//fixed4col=tex2D(_MainTex,uv,float2(0.01,0.01
毛甘木
·
2023-09-21 13:47
Shader
Unity
Shader
图片模糊效果实现
Unity
Shader
图片模糊效果实现
shader
源码如下//UpgradeNOTE:replaced'mul(UNITY_MATRIX_MVP,*)'with'UnityObjectToClipPos
小小De程序员
·
2023-09-21 13:47
Unity
shader
unity3d
Unity四周渐变
shader
分享
Unity四周渐变
shader
分享可调节颜色,输入贴图,调节渐变大小。
Delincoter
·
2023-09-21 13:47
Unity
Shader
Unity
Shader
四周变淡
unity 支持圆形、切倒角和虚化UGUI
Shader
//Unitybuilt-in
shader
source.Copyright(c)2016UnityTechnologies.MITlicense(seelicense.txt)
Shader
"UI/UICircular
weixin_30512785
·
2023-09-21 13:17
游戏
ui
unity android模糊,android - Unity Blur
Shader
在Android上不起作用 - 堆栈内存溢出
Shader
"Custom/BLUR"{Properties{_Color("MainColor",Color)=(1,1,1,1)_BumpAmt("Distortion",Range(0,128)
无情欧拉少
·
2023-09-21 13:17
unity
android模糊
unity
shader
学习---透明度测试,透明度混合
unity实现透明效果效果图理论AlphaTestAlphaBlend改进开启深度写入的半透明效果双面渲染的透明效果代码部分效果图AlphaTestAlphaTestWithBothSide:CullOff关闭剔除AlphaBlendScale=0.5AlphaBlendZWrite:新加一个Pass,ZwriteOn,按照像素级别的深度排序结果进行透明渲染AlphaBlendWithBothSi
YY_oot
·
2023-09-21 13:16
图形学
unity
shader
alpha
test
alpha
blend
Unity
Shader
模糊效果
原理:对uv采样进行偏离,然后平均化实现如下:
Shader
"Blur"{Properties{_Color("Color",Color)=(1,1,1,1)_MainTex("Albedo(RGB)",
vvc223c
·
2023-09-21 13:16
Unity
Shader
Unity
Shader
Blur
模糊效果
Unity
Shader
- 边缘检测
边缘检测(英语:Edgedetection)是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识数字图像中亮度变化明显的点。图像属性中的显著变化通常反映了属性的重要事件和变化。这些包括(i)深度上的不连续、(ii)表面方向不连续、(iii)物质属性变化和(iv)场景照明变化。边缘检测是图像处理和计算机视觉中,尤其是特征检测中的一个研究领域。原理边缘检测实质上就是通过对图像的卷积的结果,卷积是数
长生但酒狂
·
2023-09-21 13:46
Unity
Shader
unity3d
shader
边缘检测
卷积
计算机视觉
Unity材质效果-
Shader
实现
1.描边2.着色3.切入、切出4.擦入、擦除5.淡入、淡出6.扫描7.全息8.高光9.模糊10.剪裁11.消融12.虚化13.自发光
Gyp郭小帅
·
2023-09-21 13:46
编辑器开发
unity
材质
Unity通过
Shader
遮罩实现边缘羽化和异形视频播放
使用SpriteRenderer播放视频时,自定制遮罩形状,实现羽化边缘,异形视频效果,并可跟随SpriteRenderer修改颜色和透明度
Shader
"Custom/VideoMask_SpriteRenderer
好,就这个了
·
2023-09-21 13:45
unity
游戏引擎
游戏美术
Unity 图片模糊特效
Shader
Shader
:
Shader
"VT131A/GaussianBlur"{Properties{_MainTex("Texture",2D)="white"{}_StencilComp("StencilComparison
迷lù
·
2023-09-21 13:15
unity笔记
Unity
Shader
画网格
//UpgradeNOTE:replaced'mul(UNITY_MATRIX_MVP,*)'with'UnityObjectToClipPos(*)'
Shader
"Unlit/Grid"{Properties
XinYueStudio
·
2023-09-21 13:15
Unity
Shader
Unity3d技巧
VR
unity
UGUI 背景虚化
Shader
Shader
"Custom/Blur"{Properties{_Blur("Blur",float)=10}Sub
Shader
{Tags{"Queue"="Transparent"}GrabPass{}
lancer_hp
·
2023-09-21 13:45
unity
Unity
Shader
Graph力场交互效果案例
Unity
Shader
Graph力场交互效果案例前言最终效果制作过程开启相机深度贴图找到与墙面交汇点将主节点改为透明关闭渲染物体的阴影修正Alpha并与菲涅尔效果叠加制作流动贴图效果贴图与效果合并暴露参数贴图素材前言好好学习
SlowFeather
·
2023-09-21 13:43
Unity
unity
shader
【Unity】简单的深度虚化
shader
【Unity】简单的深度虚化
shader
实现效果可以用于对地图场景边界的白模处理实现方法1.关键方法UnityObjectToClipPos:将物体坐标转换为屏幕坐标LinearEyeDepth:将屏幕坐标中的
小生云木
·
2023-09-21 13:42
Unity
unity
游戏引擎
Unity中UI组件对
Shader
调色
文章目录前言一、原理在
Shader
中直接暴露的Color属性,不会与UI的Image组件中的Color形成属性绑定。
楠溪泽岸
·
2023-09-21 11:17
Unity
unity
ui
游戏引擎
Unity中
Shader
的模板测试
模板缓冲区中存储的值3、模板测试是什么(看完以下流程就能知道模板测试是什么)模板测试就是在渲染,后渲染的物体前,与渲染前的模板缓冲区的值进行比较,选出符合条件的部分,对后渲染的物体进行渲染前言Unity中
Shader
楠溪泽岸
·
2023-09-21 11:17
Unity
unity
游戏引擎
Unity中
Shader
实现模板测试Stencil
,Pass部分写的是颜色缓冲区Stencil:Comp(比较操作)Pass(模版缓冲区的更新)三、实际使用1、在使用模板缓冲区前,需要如下图设置一个遮罩图层2、设置完后,在内层的Image使用的材质的
Shader
楠溪泽岸
·
2023-09-21 11:45
Unity
unity
游戏引擎
Unity
Shader
入门精要-渲染纹理 镜子 玻璃 效果
通常模式是一个摄像机的渲染结果输出到颜色缓冲内并显示到屏幕上,现代GPU允许我们把场景渲染到一个中间缓冲(渲染目标纹理RTT),与之相关的是多重渲染目标MRT允许我们把场景同时渲染到多个渲染目标中而不需要为每个渲染目标纹理单独渲染完成的场景。应用:延迟渲染。使用渲染纹理:①project视图下create-rendertexture,将某个摄像机的渲染目标设置为该纹理,这样该相机的渲染结果就会实时
hippodu
·
2023-09-21 09:45
shader入门精要
Unity
unity
Unity镜子效果的实现(无需镜子
Shader
)
Unity镜子效果制作教程本文提供全流程,中文翻译。Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验——高分辨率用户请根据需求调整网页缩放比例)Chinar——心分享、心创新!助力快速实现一个简单的镜面反射效果为新手节省宝贵的时间,避免采坑!Chinar教程效果:1CreateMirror——创建镜子2CreateCamera——创建一个新相机3MainCamera——主相机脚本(
weixin_33947521
·
2023-09-21 09:15
游戏
Unity
Shader
-通过相机纹理实现镜面效果
(3)思路:------
Shader
需要接受一张纹理------
Shader
将纹理的x坐标反转------
Shader
将纹理返回思路其实非常简单,就是将新相机看到的东西传递到一张纹理,反转坐标之后显示在镜子上
张山大人
·
2023-09-21 09:14
Unity
Shader
unity
shader
Unity 镜子效果
1CreateMirror——创建镜子本教程,无需自己找镜子
Shader
,只需2个脚本即可在Unity中创建一个简单的模拟镜面反射效果1.在场景中创建一个Plane——用来作为镜子2.同时创建一个材质球
weixin_30663471
·
2023-09-21 09:14
游戏
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他