Unity
文章平均质量分 91
记录Unity的学习与工作
脱发怪
这个作者很懒,什么都没留下…
展开
-
Unity 2019 新特性在次时代手游 《黑暗之潮》中的应用经验及技术分享【URP学习笔记之一】
视频地址:[Unity 活动]-游戏专场|Unity 2019 新特性在次时代手游 《黑暗之潮》中的应用经验及技术分享渲染管线的选择林大是这样描述道:“选择URP的理由,使用移动平台的PBR渲染管线,非PBR的东西也可以拿来渲染。非侵入修改可实现管线自定义,可实现功能定制。全部C#源码,渲染过程可见,可控。源码结构清晰,便于扩展和自定义。比内置管线性能更好。”这场分享看下来,基于Shader变种的SPR Batcher,控制Blit操作的使用时机,使用单Pass ColorTexture替.原创 2021-08-09 23:11:42 · 1190 阅读 · 0 评论 -
Unity裁剪模糊方案(文字超框模糊)【Shader练习1】
遮罩自定义模糊(UITextureMask)这个在写的过程中遇到了一个问题,效果实在UI层,然后我使用了Mask组件。写完之后发现,怎么测都不对,检查代码逻辑也没问题。一直到第二天,无意间发现了解决方案,只需要将Mask替换成RectMask2D就能让我的代码跑起来。顿时间眼里充满了激动的泪水………………父节点要使用RectMask2D,该Pass才能正常获取Mask的Rect信息。思路:IN.worldPosition为顶点着色器中拿到的模型空间的坐标,应该对应的是该节点的LocalPos原创 2021-08-04 18:21:00 · 642 阅读 · 0 评论 -
基于Unity尝试唇同步/LipSync/OVRLipSync(附Demo及源码)
编者言在视频创作的时候,这个小破站的审核制度有点气人。所以想着写一个工具,以相对较小的成本,尽可能快的加工视频。算是在唇同步技术上的一个小尝试。目的和初步的想法基于Unity3D开发语音输入与3D模型开发唇同步软件,以此来丰富个人视频创作的内容,解决个人创作资源相对匮乏的局面,让个人可以把更多的精力投入到内容的组织上去,是这个软件所要解决的问题。在Unity3D中加载已经组织好的视频,利用Oculus Lipsync视频中的音频所拥有的面部动作,并在选中的模型上播放该动作,并逐帧录制导出原创 2021-08-03 10:15:20 · 10750 阅读 · 5 评论 -
【教程】使用git通过ump发布Unity插件包(PackageManager)
前言最近做的一件事是开发tpns的通用模块,并基于git工程发布到Unity的PackageManager。俗话说,会者不难,难者不会,因为事先没有文档的存在,因此在发布阶段花费了大概一天的时间(其实半个小时就差不多了),所以接着这个机会系统的了解一下,发布,以加深印象。同时也希望这篇文章可以帮助更多人的少踩一些坑。先谈一谈插件包的规范因为开发的时候,并不清楚发布package的流程,这就导致在发布package的时候不得不做出调整,修改文件目录,同时还要修改代码。每一次调整都可能会带来人为错误,修原创 2020-09-22 22:37:35 · 1928 阅读 · 0 评论