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】
渲染 优化
利用reflectprobe代替反射、折射,尽量不用RTT、GrabPass、RenderWith
Shader
、CommandBuffer.Blit(BuiltinRenderTextureType.CurrentActive
不倒翁_2878
·
2023-10-22 04:10
THREE.JS 绘制飞线 攻击线 迁移线 拓扑图动画线条等
THREE.JS绘制飞线攻击线迁移线拓扑图动画线条等在THREE中如何绘制飞线;使用的是Points+
Shader
封装的一个飞线方法;可以用于攻击线路,指向效果等;显卡GT7306000根飞线帧数在30FPS
饶砳砳
·
2023-10-21 23:00
ue4 离线渲染_[译]Real Shading in Unreal Engine 4(UE4中的真实渲染)(2)
在上面一部分
Shader
Model的改变过程中,我主要是参考了一些PBR的实现原理的论文,下面关于材质和Light这部分的,我把《寒霜》引擎针对PBR修改的论文放在一起对照着看。
晴-LQ
·
2023-10-21 16:13
ue4
离线渲染
Android 渐变色TextView
Android渐变色TextView利用
shader
来实现在代码中设置:TextViewmText=(TextView)findViewById(R.id.text);LinearGradientmLinearGradient
Not丶Perfect
·
2023-10-21 14:23
不止代码codelife
android
Unity之
Shader
Graph如何实现靠近显示溶解效果
前言今天我们来实现一个我再B站看到的一个使用LeapMotion实现的用手部触摸就可以显示的溶解效果。效果如下图所示:主要节点Position:提供对网格顶点或片段的Position的访问,具体取决于节点所属图形部分的有效着色器阶段。使用Space下拉参数选择输出值的坐标空间。Remap:基于输入In值在输入InMinMax的x和y分量之间的线性插值,返回输入OutMinMax的x和y分量之间的值
PassionY
·
2023-10-21 13:13
unity
shader
ShaderGraph
ASE
靠近溶解
设置溶解位置
着色器
Unity中
Shader
的深度偏移Offset
文章目录前言一、深度偏移一般用于什么时候1、深度偏移一般用于两个模型重合在同一平面时,在其中一个模型上使用深度偏移后,就能区别出两个模型的深度,从而消除闪动2、虽然,可以让两个模型在深度上错开一点点,来解决这个闪动的物体,但是,在需求就是需要在同一平面下就行不通3、产生的原因请添加图片描述二、解决的办法法1、错开模型一点点法2、使用深度偏移Offset3、测试推远和拉近前言该操作是在深度测试时操作
楠溪泽岸
·
2023-10-21 03:48
Unity
unity
游戏引擎
Unity中
Shader
的ShadowMapping的原理(阴影)
文章目录前言一、阴影的作用1、阴影可以增加真实度2、阴影可以提升空间感二、阴影的生成1、现实中阴影的生成2、Unity中阴影的生成ShadowMapping三、ShadowMapping原理1、在光源处添加一个相机,同时打开深度测试与写入,并生成ShadowMap(深度图)2、正常绘制场景,把当前的片段转换到光源空间下,计算得到的深度与采样ShadowMap中的深度值进行比较,如果大于则表示该片段
楠溪泽岸
·
2023-10-21 03:48
Unity
unity
游戏引擎
Unity中
Shader
的Pass的复用
文章目录前言一、怎么实现Pass的复用1、给需要引用的Pass给定特定的名字2、在需要引用Pass的
Shader
中,在Pass的平行位置使用UsePass"
Shader
Path+PassName"二、实现一个没被遮挡的部分显示模型原本的样子
楠溪泽岸
·
2023-10-21 03:48
Unity
unity
游戏引擎
Unity中
Shader
实现UI流光效果
文章目录前言一、实现思路1:1、采集两张贴图,一张是主纹理,一张是扫光纹理2、在v2f定义一个二维变量“uv2”来存放uv偏移后的值3、在顶点着色器中,仿照之前的uv流动效果,与_Time相乘后存放于uv2中4、最后,流光纹理使用uv2采样和主纹理使用uv采样的结果相加输出即可二、实现思路2(计算出区域):参考文章前言在很多游戏的UI中,都有实现一道光扫过UI的效果一、实现思路1:1、采集两张贴图
楠溪泽岸
·
2023-10-21 03:46
Unity
unity
ui
游戏引擎
相机跟随
ycospitch=》xzxz*sinyaw=》xxz*cosyaw=》z相机位置,跟随目标位置和跟随距离计算第一人称,跟随相机自身的位置第三人称,跟随目标的位置相机跟随检测相机边缘检测,用射线检测进行推拉遮挡透视的
shader
rabao
·
2023-10-21 02:07
Unity
Shader
入门笔记
学习资料:https://onevcat.com/2013/07/
shader
-tutorial-1/猫都能学会的Unity3D
Shader
入门指南(一)(二)学习资料:http://98jy.net/
zolin7
·
2023-10-21 01:46
Unity
shader
unity
cg
【TA 挖坑05】效果:空间切换 场景切换
记录一下想实现的效果,实际上之前尝试从
shader
层面做能看得过去的,但是应用起来很拉跨,必须场景所有
shader
都支持,好看而已,用不太上。
九九345
·
2023-10-21 01:13
TA挖坑
游戏
虚幻4渲染编程(
Shader
篇)【第十卷:绘制策略】
小IVan:虚幻4渲染编程(
Shader
篇)【第十二卷:MeshDrawPipline】zhuanlan.zhihu.co
cpongo11
·
2023-10-21 01:11
【UE4 材质编辑篇】1.0
shader
编译逻辑
参考:虚幻4渲染编程(材质编辑器篇)【第一卷:开篇基础】-知乎(zhihu.com)开篇基础就摸不着头脑,原因是此前完全没有摸过UE4,一点一点记录吧:每个连连看都会编译节点后生成一个
Shader
Template
九九345
·
2023-10-21 01:39
UE学习
ue4
材质
Shader
Graph制作“红旗迎风飘扬”效果(Unity2019版)
文章目录零、准备“旗面”游戏物体一、核心1模仿旗面的“起伏”二、核心2让旗面的“吹动”起来三、几点改进A、“旗面的摆动幅度”改进01:前后对称B、“旗面的摆动幅度”改进02:从左往右逐渐增大C、“旗面的飘动方向”改进01:只让在X轴方向飘D、“旗面的飘动方向”改进02:完成“”只让在X轴方向飘”后,让它从左往右飘E、重要参数做成属性,让其在Inspector里能手动调节大小F、单面渲染变双面G、改
Unity李大馋师
·
2023-10-20 21:04
Shader
ShaderGraph
Unity之
Shader
Graph如何实现飘动的红旗
前言今天我们来实现一个飘动的红旗如图所示:关键节点SimpleNoise:根据输入UV生成简单噪声或Value噪声。生成的噪声的大小由输入Scale控制。Split:将输入向量In拆分为四个Float输出R、G、B和A。这些输出向量由输入In的各个通道定义;分别为红色、绿色、蓝色和阿尔法。如果输入向量In的维度小于4(Vector4),则输入中不存在的输出值将为0。如下所示,Split把UV中的红
PassionY
·
2023-10-20 21:01
unity
shader
ShaderGraph
URP
ASE
顶点偏移
红旗飘动
用极坐标实现简单的UI
参考the
shader
ofbookhttps://thebookof
shader
s.com/07/?lan=ch百度百科!!!
万里_aa3f
·
2023-10-20 20:23
OpenGL —— 2.8、漫游之摄像机飞行移动(附源码,glfw+glad)
具体代码: vertex
Shader
.glsl#version330corelayout(location=0)invec3aPos;layout(location=1)invec2aUV
信必诺
·
2023-10-20 17:53
OpenGL
c++
opengl
摄像机
漫游
OpenGL —— 2.6、绘制一个正方体并贴图(附源码,glfw+glad)
具体代码: vertex
Shader
.glsl#version330corelayout(location=0)invec3aPos;layout(location=1)invec2aUV
信必诺
·
2023-10-20 14:47
OpenGL
c++
opengl
正方体
OpenGL —— 2.7、绘制多个自旋转的贴图正方体(附源码,glfw+glad)
具体代码: vertex
Shader
.glsl#version330corelayout(location=0)invec3aPos;layout(location=1)invec2aUV
信必诺
·
2023-10-20 14:13
OpenGL
OpenGL
C++
贴图
Unity SRP 管线【第二讲:Draw Call】
isPreview=0文章目录参考:一、
Shader
1.HLSL引入2.获取Unity提供的标准输入3.Unity提供的运算库SpaceTransform库的宏对应补充:4.标准库Common.hlsl5
Elsa的迷弟
·
2023-10-20 13:46
Unity
unity
单一职责原则
游戏引擎
OpenGL正背面剔除
shader
Manager.UseStock
Shader
(
寻我_e7f1
·
2023-10-20 13:53
PyQGIS开发者手册-4 使用栅格图层
图层细节4.2渲染器4.2.1单波段栅格4.2.2多波段栅格4.3查询值此页面上的代码段需要导入以下模块:fromqgis.coreimport(QgsRasterLayer,QgsColorRamp
Shader
llc的足迹
·
2023-10-20 13:15
#
PyQGIS开发者手册
URP---自定义后处理流程
在build-in的管线中,后处理的基本流程是:预处理—用于提前检查各种资源和条件是否满足在OnRenderImage函数中对
shader
This is MX
·
2023-10-20 13:12
Shader学习笔记
unity
shader
渲染管线
3d渲染
hlsl
Unity
Shader
- URP Fog - URP 管线下的雾效
文章目录参考LitForwardPass.hlsl临摹使用Test/URPFog只要Fog_Linear变体的效果问题修复References管线:URPURP:7.7.1unity:2019.4.30f1参考LitForwardPass.hlslLitForwardPass.hlsl在:#includePackages/com.unity.render-pipelines.universal/S
Jave.Lin
·
2023-10-20 13:09
unity
unity-shader
unity
unity
URP
Fog
unity
URP
雾效
普通管线的材质球在URP渲染管线中出现的材质丢失问题
导入模型时发现材质球材质丢失原因:应该是不同的渲染管线所支持的
shader
不一样,原
shader
不支持URP解决方法:新建URP管线的普通材质球,把贴图和法线贴图放上去调一下属性再重新复制结果:
三十三天天
·
2023-10-20 12:07
遇到的问题
材质
unity
游戏引擎
在URP管线中添加
Shader
Material自定义GUI的方法
GUI面板1.新建GUI子面板usingUnityEngine;usingUnityEngine.Rendering;namespaceUnityEditor.Rendering.Universal.
Shader
GUI
Elsa的迷弟
·
2023-10-20 12:06
Unity
Unity
URP
Shader
GUI
Unity
Shader
入门精要——水波效果
水波纹效果在模拟实时水面的过程中,我们往往也会使用噪声纹理。此时,噪声纹理通常会用作一个高度图,以不断修改水面的法线方向。为了模拟水不断流动的效果,我们会使用和时间相关的变量来对噪声纹理进行采样,当得到法线信息后,再进行正常的反射+折射计算,得到最后的水面波动效果。我们使用一张立方体纹理(Cubemap)作为环境纹理,模拟反射。为了模拟折射效果,我们使用GrabPass来获取当前屏幕的渲染纹理,并
果冻喜之郎
·
2023-10-20 09:37
shader
unity
游戏引擎
【Unity
Shader
学习笔记】实现反射与折射模拟水面、使用grabPass与环境贴图
文章目录写在前面一个水波效果大致组成部分与对应的实现方案交界线与深度贴图折射效果与GrabPass使用Cubemap与法线信息来模拟反射在正确的地点创建对应的cubemap通过贴图获取法线信息关于法线贴图法线空间到世界空间变换计算反射角菲涅尔反射混合所有部分的颜色写在前面出于个人写作习惯,还是喜欢在开始之前加上一小段技术无关的叙述,通过这个方式我会更加容易进入到写作状态,当然也可以理解为序章一样的
kiritsuguyb
·
2023-10-20 09:35
linux drm 内存管理,linux DRM GEM 笔记
例如在opengles中,vertex/fragment
shader
、vertexindex、vertexbufferobject、uniformbufferobject、texture、frameb
路丝特
·
2023-10-20 09:35
linux
drm
内存管理
Unity
Shader
_泳池实现
实现思路:1、实现水面抖动:①利用顶点偏移实现水面的上下波动;②对Unity自带的CustomRenderTextureUpdateZone生成波纹贴图,并采样实现水纹2、水面的实现:①水面是由反射+折射产生的,这其中又涉及到涅斐尔效应,距离越远反射的比例越高,折射比例越低②为让水面看起来更有层次感,我们让一定角度范围内的光线产生的水面颜色淡一些③先在水下墙壁产生水纹的光线,然后折射回水面,因此从
在逆境中蜕变
·
2023-10-20 09:05
UnityShader
shader
unity
【unity
shader
】水体渲染基础-通过顶点偏移实现波浪
1.关于顶点波形:为了表示宽广水域中的水体变化,往往需要进行水平面的整体运动变化。即对平面的顶点进行位移,以实现波浪的起伏效果。现在对于波浪的构成,如快速傅里叶变换和波浪的统计学理论,在游戏中的应用也相对完善。今天主要是做一个基础的波浪实现:正弦波形。1.1.基础正弦波形我们拖出一块平面,修改其顶点着色器,片元着色器中我们直接返回一个海面颜色。v2fo;float3p;p=v.vertex;p.y
misaka12807
·
2023-10-20 09:30
unity之路
unity
游戏引擎
技术美术
着色器
3d
unity
Shader
Graph实现2D图片扭曲波纹效果
先看效果,制作版本:unity2019.4.2制作2D图片效果,不需要用到光照信息,所以创建
Shader
Graph时选用UnlitGraph。
mountainlord
·
2023-10-20 09:59
Unity
Shader
unity
shader
Unity的
Shader
学习笔记(25)[21/01/30_周六][总结_目录]
课程结束目录总结记下了的学习计划目录总结今天把这部分教程结束了,24天78个课时,一个课时大概25分钟的视频,加上练习时间我要用60分钟吧。80小时的时间投入,24天,1天3小时多,这么多!周末加班、晚上儿女睡着了,儿子上英语课、上班抽空。时间跨度从20年12月15日到21年1月30日,1个半月,45天,这么久!期间有其他工作需要做,Mesh合并,Lumion,技术方案文档,大概10多天没学。--
llhswwha
·
2023-10-20 09:58
Shader学习
unity3d
shader
学习笔记
Unity
Shader
Graph卡通水面效果案例
Unity
Shader
Graph卡通水面效果案例前言最终效果俯视图制作过程生成一张水波图加强水波效果生成移动的梯度噪声图使顶点按照梯度噪声图产生位移暴露参数前言好好学习,天天向上。
SlowFeather
·
2023-10-20 09:25
Unity
unity
shader
Unity之
Shader
Graph如何模拟水波实现顶点波动
前言今天我们实现类似水波纹的顶点波动效果如下所示:主要节点TillingAndOffset:分别通过输入Tiling和Offset平铺和偏移输入UV的值。这通常用于细节贴图和随时间滚动的纹理。GradientNoise:根据输入UV生成梯度或Perlin噪声。生成的噪声的大小由输入Scale控制。就性能成本而言,梯度噪声节点的计算强度可能比采样纹理贴图稍高。由于UV值用作噪声生成的种子,因此您可以
PassionY
·
2023-10-20 09:52
unity
shader
ShaderGraph
ASE
顶点波动
着色器
水波
2021年6月复盘
《
Shader
》也好像荒废了,晚上回来就看电影(捂脸)。旅行:端午假期,去了趟大连。曾经的北方四大城市之一,现在也感觉有点冷清,没怎么去旅游景点转悠,看了看中山广场一圈的由俄国和日本人修的欧式建筑。
幸福的羊驼
·
2023-10-20 06:30
OpenGL ES - GLSL
OpenGLES-GLSL不采用GLKBaseEffect,使用编译链接自定义的着色器(
shader
)。用简单的glsl语言来实现顶点、片元着色器,并图形进行简单的变换。
Caolongs
·
2023-10-19 21:05
Unity笔记
unity1.初始1.1sence场景面板等1.2materials材质的本质是
shader
的实例,
shader
着色器可以使纹理以某种方式展现,一段嵌入渲染管线中的程序。
雾海之灵
·
2023-10-19 13:26
unity
d3dcompiler_47.dll缺失怎么修复,三种修复方法分享
d3dcompiler_47.dll是Microsoft公司开发的动态链接库文件,属于MicrosoftDirect3D
Shader
Compiler库的一部分。
dll修复高手
·
2023-10-19 13:55
dll文件修复
计算机dll修复
dll修复工具
windows
Unity可视化
Shader
工具ASE介绍——8、UI类型的特效
Shader
编写
阿赵的Unity可视化
Shader
工具ASE介绍目录Unity的UGUI图片特效角色闪卡效果 大家好,我是阿赵。 继续介绍Unity可视化
Shader
编辑插件ASE的使用。
阿赵3D
·
2023-10-19 12:16
Unity引擎Shader效果
unity
ui
游戏引擎
ASE
Shader
webGL编程指南实战教程
学习路线:如果你是在校大学生,有足够的时间去学习:前端>数学(几何+线性代数)>图形学>webgl>
shader
>threejs>three.js源码如果你是工作中使用,需要快速出产成品:前端>threeJs
IT飞牛
·
2023-10-19 08:29
Web前端
前端
javascript
3d
three.js
webgl
shader
判断点是否在多边形内
varpoints=[];//由于
shader
只能传固定长度,所以这里的长度要写成定好的,并且不能长度不能为0;//二三维一样的,改下类型就行了,一般只用判断是否在平面内var
shader
=`boolpointInPolygon
kingslayerzxs
·
2023-10-18 19:06
Unity3D 如何自己编写一个URP渲染管线的
Shader
详解
在本文中,我们将详细介绍如何自己编写一个URP渲染管线的
Shader
,并给出技术详解以及代码实现。对惹,这里有一个游戏开发交流小组,希望大家可以点击进来一起交流一下开发经验呀!首先,我们需要创建
Clank的游戏栈
·
2023-10-18 12:04
算法
Unity3D 在URP渲染管线中有没有什么替代Surface
Shader
的方案详解
在Unity3D的URP(UniversalRenderPipeline)渲染管线中,Surface
Shader
是一种常用的方案,用于定义物体的外观和表面属性。
Clank的游戏栈
·
2023-10-18 12:04
unity
游戏引擎
游戏
Unity3D
Shader
新手入门教程:3D溶解与腐蚀特效详解
其中,
Shader
特效是一种非常常见和常用的特效,它能够通过改变物体表面的渲染方式来实现各种各样的特效效果。
Clank的游戏栈
·
2023-10-18 12:59
3d
【Unity HDRP渲染管线下的WorleyUtilities文件,“Hash”函数】
UnityHDRP内置文件WorleyUtilitiesWorleyUtilities文件路径如下:文件代码如下然后转译到
Shader
Lab中:存档:WorleyUtilities文件路径如下:D:…\
暴走约伯
·
2023-10-18 10:30
ShaderToy
unity
哈希算法
游戏引擎
经验分享
图形渲染
算法
Shader
Graph25-UV移动旋转缩放(自定义函数)
我们将UV操作放入函数内,该函数的内容来自我之前的文章
Shader
Graph24-摇晃树叶-CSDN博客一、UE在Material中右键,新建MaterialFunction。
艺菲
·
2023-10-18 09:05
Shader
Graph
uv
unreal
unity
shader
Shader
Graph——边缘光效果
总结:1、Fresnel节点混合颜色(相乘),赋给PBR节点的“自发光贴图”项,模型就会有自发光的效果(Fresnel节点Power项的值越大,边缘发光越明显)。2、模型如果还有自发光贴图,应与以上相乘结果相加,再赋给PBR节点的“自发光贴图”项综上——菲涅尔反射混合颜色,叠加自发光贴图(Power控制强弱)
Unity李大馋师
·
2023-10-18 08:02
Shader
ShaderGraph
边缘光
LitShaderGraph
unity物体边缘发光
shader
_Unity的
shader
学习:实现物体边缘高亮
正在学习unity的
shader
,看官方的
shader
示例,其中有一个就是RimLighting,但是官方示例那个模型并没有把这个效果凸显出来,然后查了下RimLighting,看到了这个例子,才明白是物体边缘高亮的效果
weixin_39974400
·
2023-10-18 08:01
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他