会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
孤独の巡礼
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
20
下一页
2023年2月25日
Unity 性能优化之DynamicBone
摘要: DynmaicBone最新版本使用了多线程,30人同屏情况下消耗为6ms左右,如下图: 这个消耗依旧挺大,会使50帧的游戏降10帧左右。 使用 job system + burst 优化后的消耗为 0.05 ms,如下图: 优化方案参考如下: https://blog.csdn.net/tangyi
阅读全文
posted @ 2023-02-25 15:29 太乙_真人
阅读(578)
评论(0)
推荐(0)
2023年2月23日
Unity之Burst测试
摘要: 关于Burst,看下官方介绍: Burst is a compiler that you can use with Unity's job system to create code that enhances and improves your application's performance.
阅读全文
posted @ 2023-02-23 13:42 太乙_真人
阅读(626)
评论(0)
推荐(0)
2023年2月15日
Unity shader算法收集之缩放uv
摘要: 缩放uv算法代码如下: 1 half2 ScaleUVsByCenter(half2 uv, float scale) 2 { 3 float2 center = float2(0.5, 0.5); 4 return (uv - center) / scale + center; 5 } 转载请注明
阅读全文
posted @ 2023-02-15 11:09 太乙_真人
阅读(257)
评论(0)
推荐(0)
2023年2月13日
Unity URP shader之如何实现半透明物体的阴影
摘要: 半透明物体的阴影现实中也应该是淡化过的,如何实现这种效果? 渲染方案:使用内置的noise贴图来clip阴影。 代码可参考: float4 vpos = input.positionCS; half alphaRef = SAMPLE_TEXTURE3D(_DitherMaskLOD,sampler
阅读全文
posted @ 2023-02-13 20:10 太乙_真人
阅读(763)
评论(0)
推荐(0)
2023年1月20日
Unity PBR Shader之衣服渲染之镭射
摘要: 一, 关于镭射,Unity里已经提供好了公式,我们只需要调用就行,如下: 效果如下: 转载请注明出处:https://www.cnblogs.com/jietian331/p/17062603.html
阅读全文
posted @ 2023-01-20 11:25 太乙_真人
阅读(266)
评论(0)
推荐(0)
Unity PBR Shader之衣服渲染之绒毛
摘要: 一,关于绒毛渲染原理,网上可参考的资料非常多,这里可参考: https://www.xbdev.net/directx3dx/specialX/Fur/index.php 二,渲染方案 1. 绒毛是立体的,但我们衣服是一层片,所以渲染方案是: 绘制多层,每一层按照权重值向外挤出。 并且根据权重值裁剪
阅读全文
posted @ 2023-01-20 10:14 太乙_真人
阅读(770)
评论(0)
推荐(0)
2023年1月19日
Unity PBR Shader之衣服渲染之丝袜,湿身
摘要: 一,丝袜渲染,其实相当简单了,在原有丝绸shader基础上增加半透明即可,效果图如下: 二,湿身,首先要模拟身体上有水流动的效果,可以用noise贴图配合ui动画经过一番处理生成雨水mask。 代码如下: 生成的雨水mask如下: 它其实是有流动效果的。 再用这张mask,去影响皮肤的 roughn
阅读全文
posted @ 2023-01-19 15:44 太乙_真人
阅读(2043)
评论(0)
推荐(0)
Unity URP Shader之如何获取屏幕纹理
摘要: Unity URP获取屏幕纹理方法不同于传统管线,GrabPass 已经失效,而是已经提供了这张纹理,如下图: 这张纹理是在渲染完所有 Opaque 物体之后提供了,所以 shader 中要获取这张纹理首先得将 Queue 修改至 Transparent,如下: 接着,申明这张纹理: 然后通过屏幕坐
阅读全文
posted @ 2023-01-19 10:30 太乙_真人
阅读(733)
评论(0)
推荐(0)
2023年1月18日
Unity PBR Shader之衣服渲染之丝绸
摘要: 丝绸silk、缎子satin、尼龙和聚酯 一,观察效果 一般来说,丝绸和其他合成纤维更光滑,因为它们是作为单根光滑细丝生产的。当它被编织时,它会产生一种具有各向异性镜面高光的织物。 二,渲染方案 1. 各向异性高光 直接光高光部分可参考UE4代码SpecularGGX D项和V项使用各向异性的版本即
阅读全文
posted @ 2023-01-18 09:16 太乙_真人
阅读(1796)
评论(0)
推荐(0)
2023年1月17日
Unity PBR Shader之衣服渲染之棉麻
摘要: 棉cotton,羊毛wool,天鹅绒velvet 一,效果观察 1.前面所有的光照模型都是基于硬表面建模的。然而衣服和布料通常由一根根松散的线构成,材料对光线进行吸收和散射,因此具有较大衰减范围且较柔和的镜面光。2.由于前向和后向散射,会呈现绒毛Fuzz效果,这种类型的织物呈现出强烈的边缘照明。这些
阅读全文
posted @ 2023-01-17 14:58 太乙_真人
阅读(829)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
20
下一页
公告