Unity渲染&TA
文章平均质量分 64
Unity渲染,技美模块归类
VirtualCreator
本人在制作AVR,MR,虚拟仿真和游戏,拥有丰富的经验。熟悉Android,Windows等原生开发,图像特效开发,内容制作,愿和大家一起共勉交流。
展开
-
Unity Toon Shader 卡通着色器
一直对非真实感渲染 (Non-Photorealistic Rendering) 很感兴趣,正好发现某社出的新游戏中可以选择真实质感或卡通质感,所以想试试在 Unity 里实现一下卡通着色器。转载 2023-08-17 17:36:46 · 555 阅读 · 0 评论 -
Unity 实现魔法火焰效果
本文由视觉效果艺术家Evgeny Starostin分享如何使用Unity制作魔法火焰效果的过程,让我们一起学习和制作魔法火焰吧。转载 2023-08-16 11:26:41 · 299 阅读 · 0 评论 -
屏幕后处理常见的几种效果
屏幕后处理常见的几种效果转载 2023-08-15 16:53:08 · 201 阅读 · 0 评论 -
透视图投射矩阵 perspective projective matrix原理
什么是透视图投射矩阵perspective projective matrix?空间物体的坐标乘以投射矩阵,那么就可以把空间的物体投射到屏幕上。转载 2023-08-15 16:13:57 · 190 阅读 · 0 评论 -
UnityShader GPUInstance的使用
Unity Shader GPUInstance转载 2023-08-15 14:40:46 · 239 阅读 · 0 评论 -
Unity Shader及其不同版本对各大平台GPU的支持
[Unity Shader] 在移动平台无法正常显示可能的原因转载 2023-08-15 10:58:02 · 401 阅读 · 0 评论 -
Unity 两个Shader实现物体描边高亮效果
Unity 两个Shader实现物体描边高亮效果转载 2023-05-18 15:14:00 · 650 阅读 · 0 评论 -
UnityShader常用函数、变量、知识
UnityShader常用函数、变量、知识转载 2023-05-17 16:24:05 · 203 阅读 · 0 评论 -
Unity Shader LOD控制
Shader Level of Detail (LOD),翻译过来是什么“着色器的细节层次效果”。听着好高端的样子,这种夸张的翻译也就只能放在那些作者自己都不知道写的是什么的软文里面。对于TA来说,Shader LOD其实就是根据设备性能的不同编译不同版本的Shader。转载 2023-05-16 17:25:49 · 144 阅读 · 0 评论 -
Unity Shader Fresnel透明边缘发光
Unity Shader菲涅尔特效,透明边缘发光转载 2023-05-16 16:59:11 · 400 阅读 · 0 评论 -
Unity Shader:tex2D函数详解
UnityShader tex2D函数详解原创 2023-05-16 16:45:59 · 1603 阅读 · 0 评论 -
Unity URP性能优化Static Batching、GPU Instancing、SRPBatcher
Static Batching、GPU Instancing、SRPBatcher转载 2023-05-11 18:05:50 · 765 阅读 · 0 评论 -
Unity Shader 入门宝典2023.05.11
都说Unity Shader学习曲线很陡峭,想学又不知道从何学起,刷了几本书,似乎还是云里雾里,一涉及到数学和物理知识——直接劝退。这是大部分新手会遇到的问题,所以这篇文章不是为了解释某些理论知识,因为那些书上都有,或者一些专栏博客也讲的很清楚了。转载 2023-05-11 17:10:02 · 289 阅读 · 0 评论 -
Unity Shader 水面扰动
在unity中实现一个水面扰动的效果,这里用到了UV移动,和uv扰动这里我组合了这两个shader实现了一个水面扰动的效果,使用了一个波纹纹理,然后用一张2维噪声扰动uv。产生的效果还是比较乐观的。转载 2023-05-05 17:30:01 · 480 阅读 · 0 评论 -
Unity中烘焙光照,同mesh同uv的模型烘焙光照时共用一张光照贴图
我们再开发中,经常会遇到需要烘焙场景光照的情况。但是尴尬的是,一个场景中你好几个物体用的都是一个贴图,但是不同mesh。或者是相同mesh。你都会如下图,多出一张光照贴图。正常unity开发的解决办法是合并mesh。来降低光照贴图数量。但是有的时候因为需求。我们需要每一个物体都是独立的物体,比如做双阵营,重复阵营,就不得不把合并好的建筑A与建筑B单独拆出来。那这个时候你又想省掉那张光照图,该怎么办呢?转载 2023-05-05 15:21:51 · 538 阅读 · 0 评论 -
Unity URP shader 出现 SRP Batcher 为 not compatible时 渲染性能下降的处理办法
Unity URP shader 出现 SRP Batcher 为 not compatible时 渲染性能下降的处理办法转载 2023-05-04 15:59:54 · 385 阅读 · 0 评论 -
Unity Shader 关于“表面着色器”切换URP渲染管线Shader不可用的问题
Unity Shader 关于“表面着色器”切换URP渲染管线Shader不可用的问题转载 2023-05-04 14:51:43 · 1110 阅读 · 1 评论 -
Unity 粒子制作简单飞舞纸片特效
Unity 粒子制作简单飞舞纸片特效转载 2023-04-26 15:09:53 · 360 阅读 · 0 评论 -
Unity 代码动态更改SHADER的相关属性(如颜色、SMOOTHNESS、材质……)
Unity 代码动态更改SHADER的相关属性(如颜色、SMOOTHNESS、材质……)转载 2023-04-26 14:05:15 · 2270 阅读 · 0 评论 -
Unity 纹理与采样器,各种宏的用法
Unity 纹理采样器宏的用法转载 2023-04-26 11:59:55 · 58 阅读 · 0 评论 -
Unity Shader溶解效果2023.04.24
UnityShader溶解效果转载 2023-04-24 17:45:07 · 180 阅读 · 0 评论 -
UnityShader 地面全息扫描遮挡物体效果(屏幕空间)
UnityShader 屏幕空间全息扫描效果转载 2023-04-23 17:21:29 · 449 阅读 · 0 评论 -
Unity 从零开始实现一个全息效果Shader
Unity 从零开始实现一个全息效果Shader转载 2023-04-23 16:28:23 · 876 阅读 · 1 评论 -
Unity 手机游戏新手引导Shader
Unity 手机游戏新手引导Shader转载 2023-04-21 18:08:08 · 416 阅读 · 0 评论 -
Unity 死亡换装溶解Shader
Unity 死亡换装溶解Shader转载 2023-04-21 18:03:49 · 271 阅读 · 0 评论 -
Unity Shader快速上手总结Ⅳ
UnityShader快速上手转载 2023-02-09 16:24:35 · 125 阅读 · 0 评论 -
Unity Shader快速上手总结Ⅲ
UnityShader快速上手转载 2023-02-09 15:54:59 · 215 阅读 · 0 评论 -
Unity Shader快速上手总结Ⅱ
Shader快速入门转载 2023-02-09 15:22:44 · 143 阅读 · 0 评论 -
Unity Shader快速上手总结Ⅰ
Shader入门简要总结转载 2023-02-09 11:56:46 · 194 阅读 · 0 评论 -
Unity 生成各类型噪声图
Unity 生成各类型噪声图转载 2023-01-31 11:59:37 · 450 阅读 · 0 评论 -
不同种类的二维噪声图
噪声图原创 2023-01-30 18:27:28 · 285 阅读 · 0 评论 -
Unity 使用Shader在屏幕UI上制作3D效果
Unity shader UI的3D效果转载 2023-01-30 11:30:38 · 942 阅读 · 2 评论 -
Unity 性能最高的Shader: Unlit
Unity性能最高的Shader: Unlit转载 2023-01-30 11:14:47 · 637 阅读 · 0 评论 -
Unity Surface Shader语法结构
surface shader语法结构转载 2023-01-29 16:40:25 · 93 阅读 · 0 评论 -
Unity 渲染通道通用指令——混合模式、Alpha测试、深度测试、通道遮罩、面剔除
混合模式、Alpha测试、深度测试、通道遮罩、面剔除转载 2023-01-29 15:00:23 · 686 阅读 · 0 评论 -
Unity 渲染通道通用指令——LOD和渲染队列
每个shader里面有很多的subshader,如果所以的subshader都不执行的话就,就执行fallback。每个subshader都可以设置一个LOD,整个shader也有一个LOD。系统就去找第一个LOD小于等于shader的LOD的subshader执行,其他的subshader就不会被执行。转载 2023-01-29 14:55:46 · 671 阅读 · 0 评论 -
Unity Shader法线贴图(Normal Map)及其原理
法线贴图是目前游戏开发中最常见的贴图之一。我们知道,一般情况下,模型面数越高,可以表现的细节越多,效果也越好。但是,由于面数多了,顶点数多了,计算量也就上去了,效果永远是和性能成反比的。怎么样用尽可能简单模型来做出更好的效果就成了大家研究的方向之一。纹理映射是最早的一种,通过纹理直接贴在模型表面,提供了一些细节,但是普通的纹理贴图只是影响最终像素阶段输出的颜色值,不能让模型有一些凹凸之类的细节表现。而法线贴图就是为了解决上面的问题,给我们提供了通过低面数模型来模拟高面数模型的效果,增加细节层次感,效果与高模转载 2023-01-05 10:57:53 · 1522 阅读 · 0 评论 -
Unity Shader深度相关知识总结与效果实现
本篇主要是总结了一下实时渲染当中关于深度(图)相关的一些内容,主要是透视投影,ZBuffer算法,1/Z问题,深度图的基本使用,Linear01Depth,LinearEyeDepth,ZBuffer精度,Reverse-Z,根据深度重建世界坐标等内容。另外,实现了软粒子,屏幕空间扫描波,扩散波,屏幕空间高度雾,运动模糊等常见的使用深度图的效果。效果的实现其实都比较基本,但是扩展性比较强,用深度可以做很多很多好玩的东西。文中的一些特殊效果实现已经给出了参考链接,另外还参考了乐乐大佬的《shader lab入转载 2023-01-04 19:15:51 · 1065 阅读 · 0 评论 -
Unity中基于Gpu Instance和static batching的大量物体渲染的实现与分析
Unity中基于Gpu Instance和static batching的大量物体渲染的实现与分析转载 2023-01-04 10:51:12 · 700 阅读 · 0 评论 -
Unity 360全景图转换为天空盒子
Unity 360全景图转换为天空盒子转载 2023-01-03 16:05:35 · 958 阅读 · 0 评论