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
案例一:三角形绘制
具体代码#include"GL
Shader
Manager.h"#include"GLTools.h"#includeGLBatchtriangleBatch;GL
Shader
Manager
shader
Manager
Y丶舜禹
·
2023-09-16 19:32
Three.js-矩形块
shader
自定义
shader
代码在文末调用方式:newAudioMaterial({row:10,column:5,start:newColor("#00CC99"),end:newColor("#d3039c"
Jedi Hongbin
·
2023-09-16 18:44
Three.js
webGL
javascript
前端
three.js
webgl
shader
Unity
shader
内置standard代码解析
下载源码由于unity内置的
shader
是无法查看源码的,你需要去官网下载对应版本内置源码查看在引擎下载那里,会有一个Builtin
Shader
s,下载打开以后,就是对应的
shader
内置的shandard
暮志未晚Webgl
·
2023-09-16 17:15
unity
unity
游戏引擎
web三维gis引擎cesium的学习笔记(包含视频融合和动态纹理)
包含视频融合和动态纹理)Cesium.Viewer坐标系位置方向官方api文档及示例EntityAPIPrimitivesAPI几何体(Geometry)自定义材质点选相机相机移动到指定位置离线地图深度测试模型转换工具
shader
hijunmeng
·
2023-09-16 17:58
视频
3d
cesium
三维
视频融合
动态纹理
shader
学习笔记(二)
GPU编程语言
shader
language的发展方向是设计出在便捷方便性方面可以和C++、JAVA相比的高级语言,让GPU变成更加灵活可控,同时利用图形硬件的并行性,提高算法的效率。
summer鹏
·
2023-09-16 11:51
OpenGL ES --使用GLSL语言加载一张图
,渲染一张图片思路:1.创建图层2.创建上下文3.清空缓存区4.设置RenderBuffer5.设置FrameBuffer6.开始绘制二、不采用GLKBaseEffect,使用编译链接自定义的着色器(
shader
HardCabbage
·
2023-09-16 07:39
【Unity
Shader
Lab实现“Billboard“始终面向相机_播放序列图的效果_案例分享(内附源码)】
"Billboard"始终面向相机
Shader
"billboard"{Properties{_MainTex("MainTex",2D)="white"{}_Color(
暴走约伯
·
2023-09-16 05:18
unity
游戏引擎
算法
经验分享
着色器
(二十八)unity
shader
之——————基于光照贴图(lightmap)的烘焙详细介绍
光照贴图(Lightmap)是一种效果明显的模拟光照的方法,这种光照贴图需要提前渲染,因此可以应用在静态效果图中,属于全局照明技术。但是这种方法一般只适用于静态物体。当然unity做了很多工作,可以让我们混合使用静态光照贴图和动态实时光源,无缝地照亮场景中静态或动态的物体。注意,受到光照贴图的影响的物体只能在静态物体上合并批次渲染。动态和GPUInstancing两种合并批次的方式unity不支持
小橙子0
·
2023-09-15 07:45
游戏开发
unity
Shader
unity基础光照
游戏开发
unity
Shader
unity基础光照
光照贴图
lightmap
基于Houdini的VAT和
shader
制作触手生长摆动动画效果
触手摆动效果实现步骤:1.在Houdini中制作模型和生长动画效果,先在houdini展好UV,让美术制作相应的贴图,也可以用美术提供的模型制作2.利用VAT3导出模型、贴图、材质球,在unity中使用官方的
shader
graph
星易乾川
·
2023-09-15 03:53
在 Substance Painter中自定义
Shader
为什么要学习在SubstancePainter中自定义
Shader
?答:需要实现引擎与SubstancePainter中的渲染效果一致,材质的配置也一致,所见即所得。
暮志未晚Webgl
·
2023-09-15 02:56
unity
substance
painter
贴图
Unity-
shader
学习笔记(七)
文章目录Unity-
shader
学习笔记(七)15更复杂的光照15.1Unity的渲染路径15.1.1前向渲染路径15.1.1.1前向渲染路径的原理15.1.1.2Unity中的前向渲染15.1.1.3
IcoveJ
·
2023-09-14 14:53
shader
图形学
c#
Unity3D URP 仿蜘蛛侠风格化Bloom&AO
Unity3DURP仿蜘蛛侠风格化Bloom&AOBloomBloom效果流程:制作控制面板VolumeComponent.CSCustomRendererFeatherCustomRendererPassBloom
Shader
Composite
Shader
Eggbreaker2077
·
2023-09-14 12:10
unity
shader
Unity中
Shader
使用最简屏幕坐标并且实现屏幕扭曲
文章目录前言一、在之前写的
shader
中,用于对屏幕坐标取样的pos是在顶点着色器中完成计算的,然而还有一种更为简洁的方法,就是用顶点着色器中传给片元着色器的pos来给屏幕抓取进行采样原理:在顶点着色器中
楠溪泽岸
·
2023-09-14 10:06
Unity
unity
游戏引擎
Unity中
Shader
实现UI去色功能的实现思路
文章目录前言一、在开发过程中,在UI中会涉及一些需要置灰UI的需求,有很多实现的方法1、做两套纹理,通过程序控制切换2、使用
shader
实现对纹理去色二、这里主要记录用
shader
实现的思路1、基础纹理的采样
楠溪泽岸
·
2023-09-14 10:33
Unity
unity
ui
游戏引擎
Unity
Shader
内置变量与函数
变量:_ScreenParams四维向量屏幕宽高信息x=屏幕宽度y=屏幕高度z=1+1.0/屏幕宽度w=1+1.0/height屏幕高度(指像素数)_Time时间float4x=t/20,y=t,z=t*2,w=t*3函数:clip(float)clip函数会将参数小于0的像素点直接丢弃掉saturate返回0.0-1.0之间的数lerp(a,b,w)根据w返回a到b之间的插值
一零壹0
·
2023-09-14 10:35
unity
游戏引擎
Unity
Shader
获取相机世界空间位置
知识点:Unity内置:_WorldSpaceCameraPos.xyz示例://获取单位视角方向相机世界空间位置减去顶点世界空间位置fixed3viewDir=normalize(_WorldSpaceCameraPos.xyz-mul(unity_ObjectToWorld,v.vertex).xyz);
YanisWu
·
2023-09-14 05:51
UnityShader
unity
shader
游戏开发
Unity
Shader
阴影之ShadowCaster
Pass{Tags{"LightMode"="ShadowCaster"}CGPROGRAM#pragmavertexvert#pragmafragmentfrag#pragmamulti_compile_shadowcaster#include"UnityCG.cginc"structv2f{V2F_SHADOW_CASTER;};v2fvert(appdata_basev){v2fo;TRAN
YanisWu
·
2023-09-14 05:51
UnityShader
unity
UnityShader
阴影
Unity
Shader
_Object2World与UNITY_MATRIX_MVP被替换
1._Object2World模型空间转世界空间Unity5.5版本中_Object2World已经变成unity_ObjectToWorld,_World2Object也变成了unity_WorldToObject。但由于Unity的向下兼容性,Unity会自动改写它们,不会出错。如下是自动改后的提示,出现在代码最上方。//UpgradeNOTE:replaced'_Object2World'w
YanisWu
·
2023-09-14 05:51
UnityShader
unity
图形学
游戏开发
阴影_透明度物体阴影
Shader
"Unity
Shader
sBook/Chapter9/AlphaTestWithShadow"{Properties{_Color("ColorTint",Color)=(1,1,1,1)_
Rayson
·
2023-09-13 18:56
YSA Toon (Anime/Toon
Shader
)
这是一个Toon着色器/Cel阴影着色器,用于UnityURP此着色器的目的是使角色或物体阴影实时看起来尽可能接近真实的动画或卡通效果可以用于游戏,渲染,插图等着色器特性,如:面的法线平滑、轮廓修复、先进的边缘照明、镜面照明、完全平滑控制这个文档包括所有的功能https://drive.google.com/file/d/12P4UbkWSB1BKhNpiD-bxj5CdbrZwQcSf/view
mayzhengxi
·
2023-09-13 16:15
各类资源展示
unity
效果
Shader
资源
OmniShade - Mobile Optimized
Shader
OmniShadePro是一款专为移动设备设计的高性能着色器。它包含多种技术,使其几乎可以实现从现实到卡通到动漫的任何外观,但由于自适应系统仅计算任何功能集所需的内容,它的速度也非常快。它旨在弥合Unity的标准着色器和移动着色器之间的差距,但由于其高级别的风格化、组合和自定义,它通常看起来甚至比桌面级着色器更好。资源链接在文末
mayzhengxi
·
2023-09-13 16:42
各类资源展示
unity
效果
URP标准光照模型
效果图思路在
Shader
中设置了三个Bool变量和对应的关键字,用于分别控制透明度裁剪功能、法线纹理功能和多光源计算功能的开启和关闭;这一来达到一个
Shader
多次利用。
BacteriumFox
·
2023-09-13 06:20
Unity
Shader
:昼夜交替和天气系统
昼夜交替,主要涉及的是天空盒的平滑交替变化,同时其的颜色会影响场景中模型的纹理的颜色,这里先给出我最初的思路:首先,准备好多个六面天空盒纹理,然后随时间变化场景中要渲染天空盒的每一个面的纹理,两纹理间进行采样像素的平滑插值,使用时间作为影响因数。接着为场景中的平行光添加一个旋转函数来模拟日升日落。每个天空盒纹理附带一个基础的环境光颜色,使用该环境光颜色,从暗到亮到暗来模拟日升日落对场景的影响。为了
Dragon_boy
·
2023-09-13 06:53
八、OpenGL综合练习+纹理
最终效果2.代码#include"GLTools.h"#include"GL
Shader
Manager.h"#include"GLFrustum.h"#include"GLBatch.h"#include"GLMatrixStack.h
收纳箱
·
2023-09-12 18:27
Unity UI不被3D物体遮挡
UI
Shader
:
Shader
"CustomUI/FirstImg"{Properties{[PerRendererData]_MainTex("SpriteTexture",2D)="white"{}
m_dlwlrma
·
2023-09-12 11:33
Unity
unity
ui
3d
Unity3D之简单溶解特效制作
文章目录新建
Shader
Graph设置参数新建Step节点新建SimpleNoise节点查看效果新建
Shader
Graph这里选择
Shader
Graph->URP->Unlit
Shader
Graph创建设置参数把
NueXini
·
2023-09-12 01:13
Unity
unity
3d
特效
溶解
shader
Unity 性能优化
Shader
分析处理函数:
Shader
Util.Get
Shader
GlobalKeywords用法
Unity性能优化
Shader
分析处理函数:
Shader
Util.Get
Shader
GlobalKeywords用法点击封面跳转下载页面简介Unity性能优化
Shader
分析处理函数:
Shader
Util.Get
Shader
GlobalKeywords
AlianBlank
·
2023-09-11 23:42
Unity3d
Unity 性能优化之
Shader
分析处理函数
Shader
Util.GetAvailable
Shader
CompilerPlatforms:深入解析与实用案例
Unity性能优化之
Shader
分析处理函数
Shader
Util.GetAvailable
Shader
CompilerPlatforms用法点击封面跳转到Unity国际版下载页面简介在Unity中,性能优化是游戏开发过程中非常重要的一环
AlianBlank
·
2023-09-11 23:42
Unity3d
Unity 性能优化之
Shader
分析处理函数
Shader
Util.HasProceduralInstancing: 深入解析与实用案例
Unity性能优化之
Shader
分析处理函数
Shader
Util.HasProceduralInstancing:深入解析与实用案例点击封面跳转到Unity国际版下载页面简介在Unity中,性能优化是游戏开发过程中非常重要的一环
AlianBlank
·
2023-09-11 22:41
Unity3d
Unity 性能优化
Shader
分析处理函数:
Shader
Util.Get
Shader
GlobalKeywords用法
Unity性能优化
Shader
分析处理函数:
Shader
Util.Get
Shader
GlobalKeywords用法点击封面跳转下载页面简介Unity性能优化
Shader
分析处理函数:
Shader
Util.Get
Shader
GlobalKeywords
·
2023-09-11 21:03
c#
一个提高GPU模糊算法的速度的方法
对于GPU应用,比如OpenGL,在
shader
中进行纹理采样是一个比较费时的操作,所以当我们进行模糊运算时,模糊值越大,需要进行的纹理采样操作就越多,对速度的影响也就越严重。
VE视频引擎
·
2023-09-11 13:46
Unity中
Shader
的屏幕抓取 GrabPass
文章目录前言一、抓取1、抓取指令2、在使用抓取的屏幕前,需要像使用属性一样定义一下,_GrabTexture这个名字是Unity定义好的前言Unity中
Shader
的屏幕抓取GrabPass一、抓取1、
楠溪泽岸
·
2023-09-11 09:38
Unity
unity
游戏引擎
Unity中
Shader
抓取屏幕并实现扭曲效果
文章目录前言一、屏幕抓取,在上一篇文章已经写了二、实现抓取后的屏幕扭曲实现思路:1、屏幕扭曲要借助传入UV贴图进行扭曲2、传入贴图后在顶点着色器的输入参数处,传入一个float2uv:TEXCOORD,用于之后对扭曲贴图进行采样3、最后在片元着色器阶段使用lerp(screenUV,distortTex,_Distort);进行线性插值对扭曲程度进行控制三、在扭曲的效果上实现流动效果实现思路:四、
楠溪泽岸
·
2023-09-11 09:38
Unity
unity
游戏引擎
Unity中
Shader
抓取屏幕并实现扭曲效果(优化)
文章目录前言一、在之前顶点着色器的输入中,放弃了使用结构体传入,而是直接从应用程序阶段传入参数,这样写的话,对于程序来说,不方便扩张,所以需要对其进行修改实现1、定义结构体用于传入顶点坐标系2、因为UnityObjectToClipPos是从本地空间转换到裁剪空间,但是没有进行透视除法,所以需要对其进行透视除法,用转化后的结果的xyz/w就可以进行透视除法3、因为屏幕坐标的原点一般在左上角(Dir
楠溪泽岸
·
2023-09-11 09:06
Unity
unity
游戏引擎
Unity记录一些glsl和hlsl的着色器
Shader
逆向代码
以下内容一般基于GLSL300之后以下某些代码行,是“伪代码“,绝大部分是renderDoc逆向产生标准代码本人OpenlGL零基础,也不打算重头学目录Clip()剔除函数discard;FS最终颜色输出out和最终颜色相加方程Clip()剔除函数discard;_21=texture(_7,_14);//................._26=_21.w+(-_33._m4);_29=_21.
avi9111
·
2023-09-11 03:17
unity
着色器
游戏引擎
GLSL
OpenGL
在Unity中渲染大量物体GPU Instancing、DrawMeshInstanced/DrawMeshInstancedIndirect、Computer
shader
回调示例
要想在Unity中使用,首先需要至少在
shader
的某个pass中加上#pragmamulti_compile_instancing。
Jack Yan
·
2023-09-11 01:52
Unity进阶
unity
游戏引擎
unity SRP Batcher与GPU instancing使用情况
SRPBatcher更合适大量不同的物体,比如材质上用了不同的贴图、参数、等等,只要
shader
变种不变,即使不同材质也能合并;GPUinstancing必须同材质同参数,只是可以自定义materialblock
Jack Yan
·
2023-09-11 01:52
Unity进阶
Webgl入门笔记-画矩形
webgl入门视频代码分为三个部分:一、
shader
编写分为fs和vsattributevec3v3Position;voidmain(void){gl_Position=vec4(v3Position
Web图形学工作站
·
2023-09-10 20:51
webgl
webgl
【GLSL教程】(九)变换法线的矩阵是模型视图矩阵旋转子矩阵的逆的转置
法线矩阵在很多顶点
shader
中都用到了gl_NormalMatrix。这里将介绍这个矩阵是什么,以及它的作用。
荆楚闲人
·
2023-09-10 13:16
GLSL
算法
Three.js MeshStandardMaterial菲涅尔实现
前面两篇分别讲了Three.js的源码结构和
Shader
改写方法,本篇做一个基于Standard材质的菲涅尔。
ShawnWeasley
·
2023-09-10 13:33
【8】
shader
写入类中
上一篇将vaovbo写入类中进行封装,本篇将
shader
进行封装。
kkkkkkkkkkaZZL
·
2023-09-10 12:09
openGL
c++
开发语言
Unity实战(10):如何将某个相机的画面做成贴图(RenderTexture)
目录前言一、创建物体、材质与相机二、将RenderTexture赋给材质2.1修改rt1的一些属性2.2将rtMat1材质的
shader
改为Unlit/Texture,并将rt1赋给这个材质三、效果呈现前言本文记录如何将某个相机的画面做成贴图
proibell
·
2023-09-10 09:34
Unity项目
#
Unity项目实现
unity
数码相机
贴图
Unity(三)
Shader
着色器初探
学习3D开发技术的时候无可避免的要接触到
Shader
,那么
Shader
是个什么概念呢?
arwind gao
·
2023-09-10 09:00
3D开发
unity
着色器
游戏引擎
Cesium全屏红色渐变闪烁告警
cesiumjs/releases/1.104/Build/Cesium";constviewer=newCesium.Viewer("cesiumContainer",{});constfragment
Shader
Source
CHENJIAMIAN PRO
·
2023-09-10 08:40
开源GIS
cesium
聊聊Unity2018的LWRP和混合光照
主要涵盖了**Scripting、Assetsbundle、Tilemap、Graphic、UGUI、Asset、Profiler、App、
Shader
、Timeline、Lighting**等领域,其中会着重介绍一下
陈嘉栋
·
2023-09-09 20:44
【Unity
Shader
】自定义变体使用
exampleGLSLPROGRAM后面加#pragmamulti_compile语句Pass{GLSLPROGRAM#include"UnityCG.glslinc"#pragmamulti_compile_mapboxHAS_UNIFORM_u_color}然后顶点和片元着色器中#ifndefHAS_UNIFORM_u_colorAAAAAA#elsebbbbbb#endif脚本中开启和关闭H
GAMESLI-GIS
·
2023-09-09 20:36
Unity3D
unity
游戏引擎
Unity
Shader
实现水波纹效果(模拟物体在水面上行走效果)
Unity
Shader
实现水波纹效果CSharp代码usingSystem.Threading;usingUnityEngine;publicclassWaveTexture:MonoBehaviour
帅_shuai_
·
2023-09-09 06:54
Unity
unity
shader
unity3d
c#
透明直接光和间接光生成
直接光:Scene:Lights:DirectLighting:InjectTranslucencyVolumeTranslucentLightInjection
Shader
s.usfvoidInjectMainPS
sh15285118586
·
2023-09-08 18:43
#
UE之透明
UE
Unity UGUI界面溶解效果
@Unity#基于
Shader
实现UGUI界面的溶解效果前段时间要做一个类似的界面的切换效果,发现用溶解实现比较不错;网上关于溶解效果的实现原理比较多,这里也不做过多的赘述,核心的思路就是对像素进行剔除
小学没上补习班
·
2023-09-08 17:22
Shader
shader
Unity 使用
Shader
Graph实现物体的溶解效果
嘿嘿,然而本篇文章还是一个小白文,就是
Shader
Graph的入门知识,一个简单的物体溶解效果,意在帮助新手了解
Shader
Graph这个工具。效果如下图,如果你感兴趣,可以看看后面的实现方式,
心之凌儿
·
2023-09-08 16:03
Shader
Graph
Unity
Shader
Graph
溶解
融化
Shader
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他