如何基于项目人力和管线方案选择FGUI和UGUI

news/2024/10/1 9:34:40

1)如何基于项目人力和管线方案选择FGUI和UGUI
2)TMP字体出包丢失字体描边
3)如何将一张贴图经过Shader处理后的结果输出给另外一个Shader使用
4)为什么我的水这么干净,和UE教程里的有差别


这是第390篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全面地掌握和学习。

UWA社区主页:community.uwa4d.com
UWA QQ群:793972859

UI

Q1:请问FGUI和UGUI之间,大家是怎么做选择的?

A:如果是内置管线都可以使用FGUI,还能开发更快一些。但如果是URP,且没有UI优化专项组,就要选UGUI,因为客户端省下的时间成本不够支付优化组。

Q2:我不太懂渲染,URP是会影响UI制作吗?

A:因为URP有3个特殊性:

  1. URP下新增一个UI相机基础开销比较大;
  2. FGUI考虑的是动态合批排序,URP下一般关闭动态合批开启SRP Batching,他排序规则不同且改那个排序难度比较大;
  3. 需要自己做合并,不合并性能不如UGUI,动态合并又每帧计算不划算,要做UGUI底层相似功能,就是变化才合并。

这是我改的手动合批:

 

 

感谢偶尔不帅@UWA问答社区提供了回答


UI

Q:在编辑器端使用TMP字体,阴影描边都正常,但出包以后安卓和iOS都没有描边和阴影了,这个是什么原因呢?

A:Shader关键字shader_feature打包需要自己去处理。

感谢1 9 7 3-311135@UWA问答社区提供了回答


Rendering

Q:如何将一张贴图经过Shader处理后的结果输出给另外一个Shader使用?例如有一张贴图A,经过Shader A处理后加了个外描边,想把这个含有外描边的结果输出成Texture给另外一个Shader B使用,可以这样操作吗?

针对以上问题,有经验的朋友欢迎转至社区交流分享:
https://answer.uwa4d.com/question/665d700e5c7f5d2c5805d42c


Rendering

Q:图一是UE教程的水,图二是我的水,为什么我的水这么干净,是什么功能没打开嘛?

 

 

针对以上问题,有经验的朋友欢迎转至社区交流分享:
https://answer.uwa4d.com/question/665da8635c7f5d2c5805d42d

封面图来源于网络


今天的分享就到这里。生有涯而知无涯,在漫漫的开发周期中,我们遇到的问题只是冰山一角,UWA社区愿伴你同行,一起探索分享。欢迎更多的开发者加入UWA社区。

UWA官网:www.uwa4d.com
UWA社区:community.uwa4d.com
UWA学堂:edu.uwa4d.com
官方技术QQ群:793972859

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/45029.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

部署搭建帮帮派平台的手册

一、目的 二、过程: 首先有自己的服务器然后会重置一下 然后进入之后上传文件: 创建两个文件夹子: 一个是tools 另一个是helper 解压文件到目录下: 对zip文件来说(防止乱码的问题)unzip -O CP936 基于django的帮帮派在线交易服务平台.zip[root@iZt4n6uqh3zrvvzxfdo3xlZ h…

解决非小程序运行环境,不能调用wx.login()生成code

参考: https://www.cnblogs.com/du-jun/p/12720945.html https://www.cnblogs.com/1zero1/p/13470610.html 1.先调用接口 https://mp.weixin.qq.com/debug/cgi-bin/webdebugger/refreshticket?os=darwin&clientversion=1062402040 生成newticket 2.调用接口 https://serv…

帮帮派在线服务平台项目说明书

一、开发环境 操作系统:windows11 x86 64 编辑器:pycharm 编程语言:python python版本:3.6 mysql版本:5.7.5 二、软件安装为了方便各位大创评委老师评价我们项目,我在另一个文件夹做了一个所需要的软,符合要求的,各位老师下载安装即可。链接:https://pan.baidu.com/s/…

java的封装

高内聚,低耦合:高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合就是仅暴露少量的方法给外部使用。 封装(数据的隐藏):通常应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问。 属性私有,get/set必须使用get或者set方法间接调用 封装的好…

3DS MAX课程结业实验报告书

一、实验内容 选题13 题目:安静人生 模型:表、沙发、抱枕二、实验说明 实验工具:3ds max 文具 + 3DS MAX布料模拟动画插件 CGTrader – PolyCloth v2.06 for 3ds Max 2016-2024 实验课时:两周 实验方法:自主制作 任务:完成3ds max 源文件的制作,提交实验报告 三、实验…

Openwrt19.07及23.05的Vlan配置

openwrt19.07因友switch功能,因此配置vlan较为简单,如下图:vlan1是lan,vlan2是wan,vlan3是IPTV,如下图:openwrt22以后的版本没有switch接口,因此步骤多了一些配置,思路大概是首先新建wlan基于lan的,这样可以保证在删除原有接口后也可以通过wifi访问到设备进行配置,配…

2024年项目管理软件有哪些?推荐这16款好用的项目管理工具

对于任何优秀的项目团队而言,一款好用的项目管理工具是跟踪、管理项目流程的必备神器。如今对于企业项目团队而言,网上有无数的项目管理工具解决方案可供使用,因此找出最适合自己团队的项目管理工具非常困难。项目经理想要更好地规划、管理和控制项目,但需要找到最合适的工…

生物实验室如何规范安全地使用加密U盘?

生物实验室在进行科研工作时,通常涉及大量的敏感数据和核心研发成果。为保护这些数据和成果不被非法获取或泄露,许多生物实验室会考虑进行网络隔离。一般来说,大多数会采用物理隔离的方式,将生物实验室的内部网络与外部网络完全断开。这种方式可以确保内部网络不受外部网络…