U3D
文章平均质量分 69
李本心明
不易满足,独立,时刻准备接受挑战.喜欢变化,进步和新经历.有创造力.对新事业有无尽的热情。
展开
-
Unity UI反向Mask遮罩,零代码,微信扫扫功能
Unity Mask反向遮罩,微信扫扫功能情景复原:在程序开发中,需要开发一些 类似扫描二维码的功能。如图由图所示,其中UI 中间是空的。其他地方是黑色的。而Unity的遮罩组件Mask是无法实现这个效果的。所以查找了一些资源。最后发现…不需要编写额外的shader和任何代码,只使用自带的功能就可以实现完美的反向遮罩的功能。原文地址:https://answers.unity.com...原创 2020-01-03 10:46:55 · 5451 阅读 · 4 评论 -
Unity3D项目优化文档
Unity3D项目优化文档 [CUP方面 |GPU方面 |内存方面]原创 2017-06-22 17:59:31 · 790 阅读 · 0 评论 -
在Unity的内存管理机制中, Reserved Total 和 Used Total之间的关系是怎样的?
Draw Call数量、Triangle数量 和 可见蒙皮网格数量一般来说,Draw Call 数量、Triangle 数量 和 可见蒙皮网格数量 的推荐值需根据平台的不同而不同。对于 Mobile 低端移动设备来说,建议 Draw Call 数量的主要范围在[0,200] 区间内,Triangle 数量保持在 10万 以下,可见蒙皮网格数量保持在 50 以下。Contac转载 2017-08-16 12:23:43 · 4249 阅读 · 1 评论 -
大型多人在线游戏服务器架构设计
转载别人的。方便自己看,和分享。由于大型多人在线游戏服务器理论上需要支持无限多的玩家,所以对服务器端是一个非常大的考验。服务器必须是安全的,可维护性高的,可伸缩性高的,可负载均衡的,支持高并发请求的。面对这些需求,我们在设计服务器的时候就需要慎重考虑,特别是架构的设计,如果前期设计不好,最后面临的很可能是重构。一款游戏服务器的架构都是慢慢从小变大的,不可能一下子就上来一转载 2017-08-16 14:07:31 · 4907 阅读 · 0 评论 -
Unity3D 在Game窗口下查看Overdraw视图
overdraw简单来说,就是一个像素在荧幕被绘制了多次。在像素处理中,overdraw是最常见的性能瓶颈之一。上个项目中优化过,全屏UI渲染时,游戏主场景在UI后重复绘制,导致完全没有必要的Overdraw。引用冯乐乐的文章中的一句话Unity提供了查看overdraw的视图,在Scene视图的RenderMode->Overdraw。当然这里的视图只是提供了查看转载 2017-08-09 15:54:50 · 3079 阅读 · 0 评论 -
Unity3D 最简单的优化建议
最简单的优化建议:1.PC平台的话保持场景中显示的顶点数少于200K~3M,移动设备的话少于10W,一切取决于你的目标GPU与CPU。2.如果你用U3D自带的SHADER,在表现不差的情况下选择Mobile或Unlit目录下的。它们更高效。3.尽可能共用材质。4.将不需要移动的物体设为Static,让引擎可以进行其批处理。5.尽可能不用灯光。6.动态灯光更加不要了。原创 2017-08-22 14:07:51 · 2462 阅读 · 0 评论 -
Unity 动态水体涟漪效果。适用与船体,人物等在水面的移动,所产生的涟漪效果。
发现网上这个资源的好少。所以就补发一个,供大家玩耍。插件地址:Unity动态水体涟漪效果原创 2018-05-23 14:01:02 · 11639 阅读 · 11 评论 -
Unity 4大特殊文件夹的权限方式总结
Unity特殊文件夹的权限方式记录解释:编辑器 :开发时的编辑器(包含pc,mac)Application.dataPath路径平台读写IO操作编辑器OKOKOKIOSOKXOKAndroidXXXApplication.streamingAssetsPath路径描述 :路径下的文件目录结构和文件会原封不动的打包...原创 2019-06-03 12:17:50 · 2597 阅读 · 1 评论