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学习笔记(8) Unity残影效果整理,3D、2D、通用方案
但是一些细节会对使用方法产生限制,这里整理一下各种情况下推荐的残影效果实现方案1.3D网格(高性能)2.2D人物(非骨骼动画)(高性能)3.其它场景(包括2D骨骼动画人物)(低性能)3D人物Unity3D的渲染主要是靠Mesh+
Shader
Cake_C
·
2023-10-28 01:37
Unity学习笔记
unity
3d
mesh
Unity3D
Shader
系列之边缘光RimLight
目录1引言2原理3源码3.1顶点-片元着色器版本3.2Surf着色器版本4参考文章1引言这一两个月会花一点时间来集中总结下用Shder实现的效果。其实我一直在想为什么自己将渲染流水线、坐标变换这些弄得非常清楚了,但看到某种效果的时候,依然不知从何下手?现在觉得最主要的原因是自己对实现这种效果的算法的知识是欠缺的。因为每种效果用到的算法是都是不一样的,不是说自己把这种效果弄懂后就能迁移到另外一种效果
WangShade
·
2023-10-27 23:21
Unity3D
unity
shader
边缘光
RimLight
rimlight
Unity
Shader
之 环境光
Unity
Shader
编写和默认
Shader
中都有对环境光的处理,首先我这里先看下环境光如何设置。
一零壹0
·
2023-10-27 23:21
unity
shader
unity
shader环境光
Unity
Shader
入门学习(三)——Unity的
Shader
1Unity
Shader
介绍1.1Unity
Shader
的基础:
Shader
Lab1.2Unity
Shader
属性块
Shader
""{Properties{_Int("Int",Int)=2_Float
番茄猿
·
2023-10-27 23:15
Shader学习
unity
着色器
shader
Unity
Shader
Graph图片发光效果
Unity
Shader
Graph图片发光效果前言发光效果(Glow)原理
Shader
Graph前言发光的基本原理,如何给图片施加不同颜色的光公式讲解部分参考10行代码搞定“热成像”【
shader
奇技淫巧
SlowFeather
·
2023-10-27 23:43
Unity
shader
unity
unity
Shader
unity
Shader
前言1unity
shader
代码结构1.1
shader
命名1.2Properties语义块1.3Sub
Shader
1.3.1Pass1.3.2Sub
Shader
和Pass中的状态和标签设置
A札
·
2023-10-27 23:12
unity
游戏引擎
Unity
Shader
当用户靠近的时候会出现吃鸡一样的光墙
效果图片靠近墙壁远离墙壁材质球的设置两张图片使用方式把这个脚本放到墙上,将player赋值给"_player",然后运行,用户靠近就会根据距离显示光墙。usingUnityEngine;publicclassNewBehaviourScript:MonoBehaviour{privateMaterial_mat;publicGameObject_player;privatevoidStart(){
先生沉默先
·
2023-10-27 23:04
Unity
unity
游戏引擎
unity
shader
变种(多重编译 multi_compile)
一、定义在unity中我们可以通过使用#pragmamulti_compile或#pragma
shader
_feature指令来为
shader
创建多个稍微有点区别的
shader
变体。
zzqlb
·
2023-10-27 23:22
Shader
基础笔记(4)- 基础纹理
第一段代码,单张纹理
Shader
"My
Shader
/SingleTexture"{Properties{_Color("ColorTint",Color)=(1,1,1,1)_MainTex("MainTex
邱宏健
·
2023-10-27 21:21
【Overload游戏引擎细节分析】PBR材质
Shader
PBR基于物理的渲染可以实现更加真实的效果,其
Shader
值得分析一下。但PBR需要较多的基础知识,不适合不会OpenGL的朋友。
loveoobaby
·
2023-10-27 14:24
游戏引擎
图形渲染
探究 gl_Position.w
环境搭建geometry:constsize=10vargeometry=newTHREE.BoxBufferGeometry(size,size,size);varmaterial=newTHREE.
Shader
Material
DSLMing
·
2023-10-27 09:20
Threejs-Shader
Github首页地球学习(2)-光源
2接上一篇:Github首页地球学习(1)-Earth最终效果:代码:exportdefaultfunctiongetGlowLight(){constcl=25;constmat=newTHREE.
Shader
Material
DSLMing
·
2023-10-27 09:50
Threejs-Shader
app_github地球学习(4)_地球伪贴图
/
shader
/fragment.glsl.js";importvertexfrom"./
shader
/vertex.glsl.js";windo
DSLMing
·
2023-10-27 09:50
Threejs-Shader
three.js 中
shader
的几种呈现方式
three.js中
shader
的几种呈现方式这里以改变box的颜色为例。
DSLMing
·
2023-10-27 09:19
Threejs-Shader
three.js
shader
我所理解的RTR4-第3章图形处理单元
这一章中主要讲了三个部分内容:GPU架构以、GPU渲染管线和着色模型(
shader
model)。事实上,GPU架构、GPU渲染管线、着色模型(
Shader
Model),这三个东西紧密相关。
闪电的蓝熊猫
·
2023-10-27 09:12
(15)Qt绘图(two)
目录坐标变换平移坐标轴缩放坐标轴旋转坐标轴定时器加坐标轴旋转实现动画旋转transform旋转(可设置旋转轴)绕X轴旋转绕Y轴旋转绕Z轴旋转错切Y轴错切X轴错切画家的保存与坐标复原基本图形绘制绘制点绘制线绘制矩形普通矩形绘制
圆角矩形
绘制填充矩形绘制绘制圆形绘制弧
石小浪♪
·
2023-10-27 07:11
Qt
qt
开发语言
c++
unity3d
shader
代码控制开关属性
直接上代码
shader
Shader
"ShaerTest"{Properties{_Color("Tint",Color)=(0.5,0.5,0.5,0.5)_MainTex("Base(RGB)Trans
思玉
·
2023-10-27 04:29
unity3d
shader
unity3d
shader
unity
shader
从RGB到HSV的互转(HSVToRGB)(RGBToHSV)
1.RGBRGB是从颜色发光的原理来设计定的,通俗点说它的颜色混合方式就好像有红、绿、蓝三盏灯,当它们的光相互叠合的时候,色彩相混,而亮度却等于两者亮度之总和,越混合亮度越高,即加法混合。红、绿、蓝三个颜色通道每种色各分为256阶亮度,在0时“灯”最弱——是关掉的,而在255时“灯”最亮。当三色灰度数值相同时,产生不同灰度值的灰色调,即三色灰度都为0时,是最暗的黑色调;三色灰度都为255时,是最亮
思玉
·
2023-10-27 04:28
shader
unity3d
特效
unity
计算机视觉
游戏引擎
unity
shader
幽灵材质
先上图:上
shader
Shader
"test_Ghost"{Properties{_MainTex("MainTex",2D)="white"{}//主纹理_MainColor("MainColor",
思玉
·
2023-10-27 04:28
unity3d
shader
unity
材质
游戏引擎
webgl速记之如何根据用户硬件进行性能模式OR质量模式的切换的设计思路
我遇到一个问题,我写了一份
shader
在不同的用户的机器上,会爆显存崩溃,我合成了几张巨大的纹理,一次上传,如果我分几个批次,就不会发生这个事情,然后性能就会相对下降那么要处理这种事情,该怎么办,想了想
DBBH
·
2023-10-27 04:26
图形学
1024程序员节
webgl
图形渲染
Unity中
Shader
的模型网格阴影
把修改成像影子的颜色2、把压缩后的面片,移动到合适的位置,把模型和阴影面片错开3、实现距离脚进的阴影偏移少,距离脚远的阴影偏移多二、网格阴影的优缺点优点:缺点:三、模型网格阴影的实现1、在LOD400的Sub
Shader
楠溪泽岸
·
2023-10-26 23:24
Unity
unity
游戏引擎
Unity GLSL
shader
GLSL
shader
我们先基于Unity创建一个最基础的
Shader
文件,它的代码看起来是这样的:
Shader
"Learn
Shader
/GLSL/LearnGLSL
Shader
"{Properties{
会打马赛克的小老弟
·
2023-10-26 20:55
ue4 离线渲染_UE4渲染引擎模块简介(2)
PSOCaching(PipelineStateObjectCaching)UE4用新的PSOCaching用来替代原来的F
Shader
Cache。
Dr.Motorrad
·
2023-10-26 17:28
ue4
离线渲染
UE4 4.27 修改Mobile Forward管线支持Cluster多光源剔除
默认是最大支持到4栈点光源.于是,我萌发了一点想法,通过改造UE的MobileForward管线支持多光源剔除.分析UEMobileForward的多点光源实现看下MobileBasePassPixel
Shader
.usf
带帯大师兄
·
2023-10-26 17:53
UE4/UE5
Rendering进阶
ue4
【GAMES104学习笔记】简介+引擎架构分层+游戏世界构建
一、笔者前言笔者大学期间涉猎过Unity的Gameplay游戏逻辑开发、
Shader
开发、Blender建模,也啃过VulkanAPI实时硬件光追、渲染管线和一些图形学知识。
菲利Felicity
·
2023-10-26 17:32
GAMES104
笔记
架构
游戏引擎
图形渲染
Unity
Shader
入门 表面着色器属性
Properties{Property[Property…]}定义属性块,其中可包含多个属性,其定义如下:name(“displayname”,Range(min,max))=number定义浮点数属性,在检视器中可通过一个标注最大最小值的滑条来修改。name(“displayname”,Color)=(number,number,number,number)定义颜色属性name(“display
不倒翁_2878
·
2023-10-26 15:41
Unity
Shader
基础练习(四)3D数学基础
坐标系image.pngimage.pngimage.png3DMAX是右手坐标系Unity是左手坐标系做建模要考虑到适应的坐标系image.png就是这个切换世界本地坐标可以去点击切换image.png当物体Reset后模型坐标是和世界坐标重合image.png旋转有两种旋转自身物体或者旋转世界坐标系(这样模型坐标不会变化)image.png就是视椎体内的东西的面会被送到GPU渲染image.p
罗卡恩
·
2023-10-26 10:16
mricrogl画图代码模板
gl.loadimage('spm152')#导入图像gl.overlayload('spmMotor')#叠加图像gl.minmax(1,4,4)#设置darkest和brightest的值(显示阈值)gl.
shader
name
clancy_wu
·
2023-10-26 05:36
数学建模
Unity
Shader
Lab读书笔记 第7章(透明效果,透明混合、透明测试、模板测试)
第7章透明效果不透明和半透明物体渲染顺序、混合效果、透明测试、模板测试不透明物体渲染顺序按照正常思维,先绘制距离摄像机远的物体,然后再绘制离摄像机近的物体,绘制出来的结果并没有问题,但是如果从性能方面考虑,这个会产生重叠绘制(OverDraw)当重叠过多会造成巨大的性能开销,但是如果仅仅改变绘制的顺序并不能解决性能开销反而还会造成绘制出来物体显示的错误。所以引入了深度值(Depth)存储在屏幕空间
Ha啤酒来大杯的
·
2023-10-26 04:25
ShaderLab
unity
Unity3D -
Shader
- 模型、世界、观察、裁剪空间坐标转换
Unity3D-
Shader
-模型、世界、观察、裁剪空间坐标转换一个顶点要经过多个坐标空间的转换才能够被画到屏幕上。
雄关漫道从头越
·
2023-10-26 02:50
unity
shader
lab中lod的作用
内容说明
Shader
LOD的说明。(不是模型的LOD)1.着色器的LOD(Levelofdetail)是用在整个
shader
或者Sub
Shader
中。
Dawn·张
·
2023-10-25 23:37
unity
图形学/shader
unity3d
Unity 2017 Game Optimization 读书笔记 Dynamic Graphics (5)
Shader
优化
Shader
optimizationFillRate和MemoryBandwidth开销最大的地方就是Fragment
Shader
。
子胤
·
2023-10-25 23:36
Unity
优化
Unity
Unity
优化
shader
优化
unity
shader
tags
LOD200,200是个代号,设成此的目的就是限制
shader
级别只到200为止,高过200的不采用,即使显卡支持,也不会使用高过200的
shader
级别的渲染方式。
weixin_34337381
·
2023-10-25 23:00
游戏
Unity
shader
官网文档全方位学习(一)
Shader
,看起来好高级的样子,是的,这是Unity中高级进阶的必备。因此,兄弟我就在此记下我学习官网的一些心得。此为一。主要介绍些Surface
Shader
s的知识。
WSHBlog
·
2023-10-25 23:29
Unity3D随笔
unity
图形
surface
shader
unity
Shader
学习笔记(一)
今天开始学习
Shader
了,之前也陆陆续续看过一些相关的资料,但是始终找不到好的学习方法,决定写个博客记录一下,希望自己能学有所成。
wangxingzql
·
2023-10-25 23:29
unityshader
unity
shader
Unity的
Shader
Lod的实现
shader
代码中,需要在Sub
Shader
下面增加LOD配置这个值越大,最好效果越好,值越小,性能越高。如果一个
shader
里面,增加了Lod,那所有的Sub
Shader
下面,最好都设置LOD。
暮志未晚Webgl
·
2023-10-25 23:57
unity
unity
游戏引擎
unity3d
shader
学习笔记
Shader
,看起来好高级的样子,是的,这是Unity中高级进阶的必备。因此,兄弟我就在此记下我学习官网的一些心得。此为一。主要介绍些Surface
Shader
s的知识。
风长清
·
2023-10-25 23:56
学习笔记
unity
shader学习笔记
Unity中
Shader
管理建议 ——
Shader
基础规范说明
1.使用的渲染路径说明现在游戏内使用的渲染管线是:Forward所以
shader
的最低要求是支持Forward渲染路径。可以不对延迟渲染做支持。
丛小胖
·
2023-10-25 23:56
unity
游戏引擎
图形渲染
文档资料
Unity
Shader
通用优化方法
fixed/half/float位置坐标、纹理坐标类使用float。HDR颜色、方向向量类使用half。普通纹理、颜色类使用fixed。现代桌面级GPU都是直接采用float,不需要考虑性能。现代移动端GPU大多支持half和float,所以能用half就用half。能在顶点着色器中处理的就在顶点着色器少用多Pass小心使用AlphaTest和ColorMaskAlphaTestclip(),通常
坡托
·
2023-10-25 23:25
Unity渲染实战篇
shader
unity
渲染管线
游戏开发
游戏引擎
Unity笔记 Surface
Shader
学习《unity
shader
sandeffectsbook》的tips。拿到代码后就可以开始了,看代码比看书快很多。
好热哦
·
2023-10-25 23:55
unity
unity
shader
unity
shader
之LOD以及渲染队列
LOD设置LOD全称LevelofDetail作用:unity引擎会根据不同的LOD值在不同的平台上使用不同的Sub
Shader
注意:在上几篇博客中已经说过在一个着色器中会有一到多个Sub
Shader
,
Break The Sky
·
2023-10-25 23:55
unity
shader学习
Unity
Shader
基础
Shader
Name
Shader
“Custom/My
shader
”//“Custom/My
shader
”是在unity中找到该
shader
的路径{}
Shader
Properties//决定哪些参数在
shader
Inspector
flybirding10011
·
2023-10-25 23:54
游戏
Untiy
Shader
基础案例(六)——LOD技术
LOD的使用有两种,一种是使用LODGroup组件,这个可以实现模型外观变化,另一种是
Shader
内部使用的LOD,通过脚本控制LOD的值,搭配多Sub
Shader
。实现不同的层次渲染。
implosion98
·
2023-10-25 23:24
UnityShader开发
unity
技术美术
Unity
Shader
LOD详解
主旨介绍
shader
lod,需要先看官方文档
Shader
LOD的作用微调不同硬件上的着色器性能使用方法1
shader
里定义多个sub
shader
,然后设置其lod值2c#代码设置某一个
shader
的log
T.D.C
·
2023-10-25 23:24
unity
unity
c#
游戏引擎
Unity中
Shader
的
Shader
LOD
文章目录前言一、
Shader
LOD的使用步骤1、
Shader
LOD使用在不同的Sub
Shader
中,用于区分Sub
Shader
所对应的配置2、在C#中使用
Shader
.globalMaximumLOD赋值来选择不同的
楠溪泽岸
·
2023-10-25 23:22
Unity
unity
游戏引擎
Unity - 导出的FBX模型,无法将 vector4 保存在 uv 中(使用 Unity Mesh 保存即可)
notOK,但是可以DIYimporter注意References目的备忘,便于日后自己索引问题为了学习了解大厂项目的效果:上周为了将王者荣耀的杨玉环的某个皮肤的头发效果还原所以我想直接抓模型,再还原
shader
Jave.Lin
·
2023-10-25 20:59
TA
-
加油站
unity
unity
模型文件无法保存超过2个分量
uv
vector4
Mesh.SetUVs
【Overload游戏引擎细节分析】standard材质
Shader
提示:
Shader
属于GPU编程,难写难调试,阅读本文需有一定的OpenGL基础,可以写简单的
Shader
,不适合不会OpenGL的朋友一、Blinn-Phong光照模型Blinn-Phong光照模型,
loveoobaby
·
2023-10-25 19:21
游戏引擎
图形渲染
Unity
shader
学习---渲染纹理
一.概念渲染目标纹理:GPU允许把整个三围场景渲染到一个中间缓冲中多重渲染目标:GPU允许把场景同时渲染到多个渲染目标纹理中,不再需要为每个渲染目标纹理单独渲染完整的场景。Unity为渲染目标纹理定义了一个专门的纹理类型----渲染纹理。Unity使用渲染纹理的方式通常有两种:A.在Project下右键创建RenderTexture;2.在屏幕后处理时使用GrabPass命令或者OnRenderI
无职转生者
·
2023-10-25 18:46
Unity中用
shader
graph制作一个简单的传送门效果
Unity中用
shader
graph制作一个简单的传送门效果一、配置渲染管线1.通过菜单"Asset"-->“Create”-->“Rendering”-->“UniversalRenderPopeline
ye-zhiqiu
·
2023-10-25 11:06
笔记
【Unity】
Shader
Graph的五个2D案例:动态液化柔和扭曲、带描边的溶解、漩涡扭曲、动态平面水、同心圆波纹
液化柔和扭曲有参考M.studio的水面案例链接他的方法有个致命缺点,就是右侧会有横线出现这个问题是因为UV出了问题,他为了控制波纹强度就给噪声图乘了个强度值strength,但也导致uv的offset不再是0~1中间,而是0~streng,所以输出的图的x在1-strength~1处就会有横线,我的解决办法是增大噪声图的tilling来把横线挤出去新发现:用于扭曲的噪声图乘在VertexPosi
La Sonnambula
·
2023-10-25 11:34
笔记
shader
unity
游戏开发
上一页
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
其他