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
Godot笔记: 内置卡通风格着色器
,确切地说是着色器的卡通渲染模式,可以很方便地将渲染效果设置为卡通风卡通风格所谓卡通风格其实主要是针对光线而言的:漫反射光色彩更加扁平化镜面反射光亮部和暗部的衔接处更加硬设置非常简单,把Spatial
Shader
吃烧烤的老王
·
2023-10-05 20:18
【Overload游戏引擎分析】画场景网格的
Shader
阅读代码发现,这个栅格的几何网格只有两个三角形面片组成的正方形,使用特殊
Shader
绘制出来的。绘制栅格的代码在EditorRender
loveoobaby
·
2023-10-05 06:55
游戏引擎
【Unity】自定义Untiy天空
8192*4096(可以自己决定哦,但是不能太短)图片图层结构如下(没有结构):3、放入Unity4、更改图片纹理形状为-立方体(Cube)5、OK,我们看到,它变成了一个蛋,如下图:6、新建材质7、更改
shader
NS_Speak
·
2023-10-04 19:46
Unity
unity
游戏引擎
【Unity自学02】地形编辑器种树大小及透明材质设置
2.依次选择下面选项,选择legacy
Shader
s后弹出下一对话框。选择Transparent>Diffuse.
华强HQ
·
2023-10-04 19:45
Unity
Unity
种树
地形编辑器
树木过小
【Unity
Shader
Graph】|
Shader
Graph入门介绍 | 简介 | 配置环境 | 窗口介绍 | 简单案例
前言【Unity
Shader
Graph】|
Shader
Graph入门介绍|简介|配置环境|窗口介绍|简单案例一、
Shader
Graph1.1渲染管线简介1.2
Shader
Graph简介二、
Shader
Graph
呆呆敲代码的小Y
·
2023-10-04 19:11
Unity
Shader
Graph
unity
游戏引擎
Shader
Graph
渲染管线
Shader
渲染
游戏
QFramework 使用指南 2020(二):下载与版本介绍
目前QFramework有两个可供安装的版本PackageKit:QFramework的插件平台,可以下载只感兴趣的插件,除了Framework模块还有一些
Shader
案例、项目模板、不依赖Framework
weixin_30782293
·
2023-10-04 08:10
unity
shader
学习---屏幕后处理
目录效果图理论边缘检测高斯模糊Bloom效果代码调整亮度饱和度对比度边缘检测高斯模糊Bloom效果效果图【边缘检测】EdgesOnly=0EdgesOnly=1【高斯模糊】DownSample=8,图像像素化Blurspread=20,图像虚影【Bloom效果】得到了一只发光的喵喵理论屏幕后处理脚本系統:首先在摄像中添加一个用于屏幕后处理的脚本。在这脚本中,实现OnRenderlmage来抓取屏幕
YY_oot
·
2023-10-04 06:51
图形学
unity
shader
屏幕后处理
【QT项目:视频播放器——Qt opengl编程】通过
shader
完成显示yuv
通过Qtopengl不是为了3D绘制,而是为了将视频绘制起来使用opengl可以极大降低yuv转rgb的转换开销使用Opengl需要考虑三大问题:1、QOpenGLWidget(与界面如何交互)1、为什么用QT的opengl简单,界面可以自动叠加voidpaintGL();//具体的绘制写在该函数里voidinitializeGL();//材质初始化voidresizeGL(intwidth,in
Mr.Twenty-one
·
2023-10-04 06:18
QTProject
qt
音视频
开发语言
Unity实时阴影实现——Cascaded Shadow Mapping
由于Unity封装的原因,可能并不能满足实际项目实时阴影的需求,但我们可以从Unity开源出来的built-in
shader
s看出一些实现细节,这些可以作为自定义实现CSM的参考。
ivanmrt
·
2023-10-04 01:08
unity
Unity
shader
中ddx/ddy偏导数的原理和简单应用
wylionheart/article/details/78026707转自https://blog.csdn.net/pizi0475/article/details/53931954最近发现一篇对
shader
福州司马懿
·
2023-10-04 01:37
#
Unity
Shader
ddx
ddy
Unity ddx与ddy
有关Unity的dx与dy的概念引用的文章1link2link3link4link有关概念我们知道在光栅化的时刻,GPUs会在同一时刻并行运行很多Fragment
Shader
,但是并不是一个pixel一个
ivanmrt
·
2023-10-04 01:07
unity
unity
游戏引擎
Three.js 剖切 clippingPlan
对模型剖切是通过设置scene或者material的clippingPlanes实现的;如果设置了材质的clippingPlanes,
shader
的顶点着色器和片元着色器都会加入相应逻辑的代码;1、首先在顶点着色器里加入以下代码
百思不得Ting姐
·
2023-10-03 23:42
PBR 基础知识干货总结
)在任何光照环境都能表现出正确的结果(3)为不同的艺术家,提供统一的工作流程PBR有两种工作流,一种是基于金属的,一种是基于镜面反射的对应的Unity引用Enlighten光照引擎之后,带来的两种新的
Shader
金乐笑
·
2023-10-03 10:42
Unity
Shader
参考大全/
shader
手册(吐血推荐,想学Unity
shader
/技术美术一定要看一下)
目录0.
Shader
参考大全预览1.GPU:部件、性能参数2.Pipline渲染管线:应用程序阶段、几何阶段、光栅化阶段3.Properties属性相关3.1Properties3.2Attribute4
Jack Yan
·
2023-10-03 09:01
UnityShader
TA
Unity进阶
UnityShader
ShaderLab
Unity
技术美术
shader手册
12-1.GLSL-索引绘图+纹理混合案例
效果图本效果在上一章文章代码(11-2.GLSL-索引绘图案例)的基础加以改造主要需要修改和新增两个部分修改自定义着色器(
shader
v.vsh以及
shader
f.fsh文件)修改CCView中renderLayer
Pufus
·
2023-10-03 02:51
如何系统的学习 Unity 3D 中的
shader
编写(nvidia cg 编程)?
如何系统的学习Unity3D中的
shader
编写(nvidiacg编程)?相信一定也有很多做unity3d开发的朋友对
shader
这一块有疑问。
watl0
·
2023-10-03 01:07
编程心得
Unity
手游
移动游戏
【
Shader
Lab罪恶装备卡通角色_二次元风格_“Sol Badguy“_角色渲染(第二篇)】
罪恶装备背德之炎卡通角色_二次元风格_Unity角色渲染角色初始效果:基础渲染SimpleBas资源分析模型顶点颜色:贴图资源SOL_base_基础色块效果:其中SOL_base_A通道的效果:SOL_ilm:如下SOL_ilm模型上区域分布-左到右,依次为RGBA。SOL_Sss:如下SOL_ilm在模型上的效果优化优化前全身图优化后全身图面部对比图腰带和手臂描边对比图对比图卡渲代码卡渲参考链接
暴走约伯
·
2023-10-02 14:47
unity
游戏引擎
经验分享
图形渲染
算法
【Unity Build-In管线的Surface
Shader
剖析_PBS光照函数】
UnityBuild-In管线的Surface
Shader
剖析在UnityBuild-In管线(UniversalRenderPipeline)新建一个StandardSurface
Shader
文件里的代码如下
暴走约伯
·
2023-10-02 14:13
Unity
Shader
ShaderLab
unity
游戏引擎
算法
着色器
经验分享
Unity HDRP Custom Pass 实现场景雪地效果
先使用
Shader
Graph连一个使用模型法线添加雪地的
shader
,并赋给一个material。1.1先拿到模型世界坐标下的顶点法线,简单处理一下,赋给透明度即可。
芽孢子w
·
2023-10-02 04:50
unity
游戏引擎
同时处理阴影和各种光源的光照衰减
Shader
"_My
Shader
/6_Light/2_ShadowAndAttenuation"{Properties{_DiffuseColor("DiffuseColor",COLOR)=(1,1,1,1
_Arturia
·
2023-10-01 22:57
Unity把UGUI再World模式下显示到相机最前方
Unity把UGUI再World模式下显示到相机最前方通过脚本修改
Shader
再VR里有时候要把3D的UI显示到相机最前方,加个UI相机会坏事,可以通过修改unity_GUIZTestMode来解决。
Thinbug
·
2023-10-01 13:42
Unity
Shader
unity
游戏引擎
Interactive-slam& imGui & slam3dTool防坑手册
问题一、glfwerror65544:X11:RandRgammarampsupportseemsbrokenerror:failedtocompile
shader
/home/ros_proj/catkin_ws
燃烧的枫
·
2023-10-01 06:04
3d
webgl
shader
学习笔记1
webgl裁剪坐标-NPC坐标(-1-1)-局部坐标或者世界坐标webgl会自动剔除反面,只画正面,逆时针三角形为正面纹理坐标:(2D:TEXTURE_2D3D:TEXTURE_CUBE_MAP)纹理环绕方式:REPEAT,MIRRORED_REPEAT,CLAMP_TO_EDGEREPEAT:重复模式,对纹理图片尺寸有要求,宽度高度需要为2的整数次幂(32*32,512*512等)MIRRORE
初升的夕阳
·
2023-10-01 06:11
学习
【第二届青训营-寒假前端场】- 「WebGL基础」笔记
现代的图像系统ThePipelineGPUWebGL&OpenGL关系WebGL绘图步骤创建WebGL上下文创建WebGLProgram(The
Shader
s)将数据存到缓冲区中(DatatoFrameBuffer
余cos
·
2023-10-01 06:10
前端
webgl
图形学
全地图扫描效果
所以一直都没有仔细的想过,只是在自己需要的时候,没有办法只能自己静下心来仔细考虑,然后愚笨的我突然就开窍了,记录一下,反正什么时候脑子又缺了弦,想不起来.效果粗糙的展示.gif实现方法具体的实现其实就是简单的修改一下
shader
爱喝粥的西瓜
·
2023-09-30 23:13
Shader
Graph学习(一)
前言在Unity2018.1之后新增了
Shader
Graph功能。
王王王渣渣
·
2023-09-30 08:14
Unity
Shader
Graph
unity
Cesium 源码解析 float 与 rgba相互转化
cesium中将float转换为rgba主要是为了解决显卡不支持float类型纹理的问题,例如将像素着色器中的深度提取出来,由于在opengl的规范当中将pixel
shader
中的数据提取出来的方法是保存成像素值
tianyapai
·
2023-09-30 07:59
cesium
Unity--
shader
graph--UV dissolve
1.首先我们在
shader
文件夹下新建一个blank
shader
graph操作:右键-create-
shader
-blank
shader
graph2.然后在inspector面板中点击open进入3.找到
小鱼菜菜
·
2023-09-30 00:36
unity
unity
unity中使用AO贴图和自发光emission的简单应用
注意点:1.法线的归一化normalize(如果
shader
光照效果怪怪的,请查看是否归一化)2.在计算自发光emission直接使用的normal:appdata中的normal转到世界空间中的normal
js0907
·
2023-09-30 00:35
PBR
unity
AO
PBS
shader
自定义View-Paint详解
概述Paint的API大致可以分为四类:颜色效果drawText()相关初始化颜色setColor(intcolor)setARGB(inta,intr,intg,intb)set
Shader
(
Shader
shader
_Anonymous_
·
2023-09-29 23:58
Unity引擎渲染模块知识Tree
有哪些主流的
Shader
、自阴影、后处理技术?如何加强人物、画面的表现力?如何结合引擎的特性制作出性能优异的效果?面对这么多需要深耕的知识点,你是否想问,“我该从何入手比较合适?”
UWA
·
2023-09-29 22:15
充电一刻
UWA优化日
渲染
Unity
unity之 SkyBox 贴图 渲染 摄像机插件 反射探头
目录skybox贴图渲染摄像机插件反射探头skybox首先需要.hdr文件Textureshape改cub材料球
shader
改cub贴图A…是主要M…金属N…渲染渲染分两种,第一种是之前默认用的RealTime
cyBlogs
·
2023-09-29 18:36
unity
Three.js/
Shader
墙体渐变透明特效
Three.js/
Shader
墙体渐变透明特效生成方法通过
Shader
实现透明墙体效果通过路径解析算法生成不规则墙体支持颜色/高度/透明度/动画配置/***创建透明墙体材质*option=>*paramsheightcoloropacityspeed
漫 漫,
·
2023-09-29 10:47
three
javascript
前端
css3
Three.js/
Shader
墙体流光特效
Three.js墙体流光效果基于
Shader
Material,通过两张贴图实现流动效果,配置不同的贴图可以有不同效果通过使用不同的背景贴图(bgTexture)可以渲染不同墙体效果通过使用不同的流动贴图
漫 漫,
·
2023-09-29 10:47
three
javascript
贴图
开发语言
Three.js带Depth实现分区辉光
3.接住
Shader
Pass,保此原有material。4.单帧两次渲染,分别渲染辉光部分,还原正常部分。5.相比直接分层两次渲染,修复了深度信息丢失导致的层级问题。
漫 漫,
·
2023-09-29 10:17
three
DirectX12学习笔记(六)Drawing in Direct3D
目录6.1VERTICESANDINPUTLAYOUTS6.2VERTEXBUFFERS6.3INDICESANDINDEXBUFFERS6.4EXAMPLEVERTEX
SHADER
6.4.1InputLayoutDescriptionandInputSignatureLinking6.5EXAMPLEPIXEL
SHADER
6.6CONSTANTBUFFERS6.6.1CreatingConsta
Calette
·
2023-09-29 07:36
DirectX12
【Unity的 Built-in 渲染管线下实现好用的GUI模糊效果_Blur_案例分享(内附源码)】
CGPROGRAM实现好用的GUI模糊效果实现Blur模糊方式1C#代码如下方式1_
Shader
代码如下实现Blur模糊方式2方式2_
Shader
如下实现Blur模糊方式1其他的模糊效果,在这一篇。
暴走约伯
·
2023-09-29 06:30
unity
游戏引擎
算法
着色器
经验分享
【Unity
Shader
Lab 还原嗜血边缘角色渲染效果_“Niohoggr“_角色渲染(第一篇)】
还原嗜血边缘角色着色效果《嗜血边缘》截取其中的片段如下:资源分析其中Guitar贴图4张模型:人物细节图:人物模型Inspector面板这里做一个区域区分:Body贴图1_BCBody贴图2_NBody贴图3_CMBody贴图4_SRMBody贴图4_RGB,分别在模型中显示的区域ReflectionProbe《嗜血边缘》设计师WarwickMellow2020作品——“Niohoggr”“Nio
暴走约伯
·
2023-09-29 06:56
unity
游戏引擎
经验分享
图形渲染
Unity中使用自定义mesh和UImesh
publicvoidCreateMesh(){MeshRenderermeshRenderer=gameObject.GetComponent();meshRenderer.sharedMaterial=newMaterial(
Shader
.Find
浅陌sss
·
2023-09-29 01:29
知识点记录
U3d
unity
egret_自定义
Shader
varimg=newegret.Bitmap();img.x=0;img.y=0;img.width=750;img.height=1280;vartexture=RES.getRes("egret_icon_png");img.texture=texture;//混合模式//img.blendMode=egret.BlendMode.ERASE;this.sceneManger.mainstag
iOS小开发
·
2023-09-28 20:12
二十,镜面IBL--打印BRDF积分贴图
include#include#include#include#include#include#include#include#include#includestaticconstchar*vertex
Shader
directx3d_beginner
·
2023-09-28 20:51
osg+pbr
osg
VEX —— Functions|Sampling
PDFsample_cdf——采样CDFlimit_sample_space——限制单位值newsample——对nextsample函数初始化采样序列nextsamplesample_geometry——采样几何体并返回
shader
挨代码
·
2023-09-27 23:30
#
VEX
Houdini
Unity中
Shader
的前向渲染路径ForwardRenderingPath
文章目录前言一、前向渲染路径的特点二、渲染方式1、逐像素(效果最好)2、逐顶点(效果次之)3、SH球谐(效果最好)三、Unity中对灯光设置后,自动选择对应的渲染方式1、ForwardBase仅用于一个逐像素的平行灯,以及所有的逐顶点与SH2、ForwardAdd用于其他所有的逐像素灯四、在Unity看一下像素灯的设置1、在默认情况下,即使项目设置中像素灯的数量为0,Unity也会默认把场景中最亮
楠溪泽岸
·
2023-09-27 20:14
Unity
unity
游戏引擎
Unity中
Shader
需要了解的点与向量
[在这里插入图片描述](https://img-blog.csdnimg.cn/03df81df3cdf47989a11605d5f5e7da5.png)1、向量与标量的乘法前言Unity中
Shader
楠溪泽岸
·
2023-09-27 20:42
Unity
unity
游戏引擎
Unity中
Shader
用到的向量的乘积
文章目录前言一、向量的乘法1、点积2、差积二、点积(结果是一个标量)1、数学表示法2、几何表示法三、叉积1、向量叉积的结果与两个相乘的向量互相垂直2、判断结果正负方向的方法:右手法则前言Unity中
Shader
楠溪泽岸
·
2023-09-27 20:42
Unity
unity
游戏引擎
Unity
shader
- 纹理采样
目录1.什么是UV2.凹凸纹理3.渐变纹理映射4.遮罩纹理1.什么是UV对于三维模型,有两个最重要的坐标系统,一是顶点的位置(X,Y,Z)坐标,另一个就是UV坐标。什么是UV?简单的说,就是贴图影射到模型表面的依据。完整的说,其实应该是UVW(因为XYZ已经用过了,所以另选三个字母表示)。U和V分别是图片在显示器水平、垂直方向上的坐标,取值一般都是0~1,也就是(水平方向的第U个像素/图片宽度,垂
t_z_l
·
2023-09-27 18:07
Shader
unity
贴图
游戏引擎
Unity
Shader
- 兰伯特漫反射
兰伯特漫反射公式:漫反射(Diffuse)=光源颜色*max(0,cos(光方向和法线的夹角))公式原理:从上面图片可以看出光照方向L与物体法相N形成的余弦值越大,反射光越大,角度为0度的时候最强Cos(0)=1,大于等于90度的时候为0Cos(90)=0;所以我们首先需要计算出法向量N和入射光方向L的角度的余弦值。我们可以通过他们的点乘来计算,公式如下:把向量归一化处理后,|L|和|N|都是1,
t_z_l
·
2023-09-27 18:37
Unity
Shader
unity
Shader
Unity
Shader
- 高光反射(Phong、Blinn-Phong)
max(0,视角v与光反射向量r的余弦值),光泽度)如下图:Blinn-Phong模型公式:高光反射=光源颜色*反射颜色∗pow(max(0,半角向量h与法线n的余弦值),光泽度)如下图:逐顶点高光反射:
Shader
"Unlit
t_z_l
·
2023-09-27 18:37
Shader
unity
Shader
Unity
Shader
透明度效果
游戏中有以下两种达到透明度效果:1.透明度测试只要一个片元的透明度不满足条件(通常小于某个阈值),那么就舍弃对应的片元。被舍弃的片元不会进行任何的处理,也不会对颜色缓冲产生任何影响。否则就会按照普通的不透明物体来处理,即进行深度测试,深度写入等等。虽然简单,但是很极端,要么完全透明,要么完全不透明。2.透明度混合可以得到真正的半透明效果,他会使当前片元的透明度作为混合因子,与已经存储在颜色缓冲中的
t_z_l
·
2023-09-27 18:04
Shader
unity
游戏引擎
片元着色器中绘制 点(圆)
片元着色器中绘制点(圆)文章主要讲的是写片元着色器的一些算法(套路),实例代码使用的是
shader
toy.所以在unity,webgl1之类的地方代码不一定能直接使用,但思路基本相同.稍作修改即可.uv
苍崎愣子
·
2023-09-26 22:08
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他