【Unity优化插件】自动网格优化合并器Mesh Combine Studio 2
Unity插件

【Unity优化插件】自动网格优化合并器Mesh Combine Studio 2

Mesh Combine Studio 是一款基于单元格的自动网格合并器,可大幅改善游戏性能。 可应用于任何平台上的任何类型游戏。 在我们的游戏《D.R.O.N.E.​​​​​》里,我们应用了 MCS 基于单元格的合并,用于场景编辑器和预制场景的模块化构件。没有 MCS,我们的游戏无法运行…… 手动合并网格是十分冗长乏味的,而 MCS 将自动完成这一工作,而且其带来的性能改善也是手动合并无法比拟的。只需在场景中拖放 一个 MCS 预制件,根据需求调整多个可用条件,一切就准备就绪了。 和 Unity 的静态批处理相比,MCS 可以带来高达 20 倍更好的性能表现。MCS 还能提供更顺滑稳定的帧数。要合成的网格越小,性能就能改善得越好。它在使用模块化网格和静态对象(如建筑、道具、岩石等)的系统上均表现出色。MCS 具有独特的功能,可移除摄像机中从不可见的几何图形。这样可以节省大量的光照贴图纹理空间和内存,进一步提升性能。 不仅减少了大量的绘制调用,而且由于 MCS 是将网格合并到单元格里,它还会大幅改善剔除性能。需要剔除、z-sort 和调整 LOD 的对象变少了。MCS 具有自动 LOD 兼容性。每个单元格的 LOD 都会调整,这就可以实现更高的性能,减少 LOD 突变。 使用扩展包“MCS 洞穴&悬垂物”,MCS 即可移除图形内的堆叠网格,以此形成岩石等任意构成,用来构建洞穴和悬垂物。我们还在《D.R.O.N.E.》里应用了这个 MCS 功能,来优化预制场景中的岩石、岩洞和悬垂物,同时减少了 60-75% 的岩石三角形数量,极大地提升了光照贴图纹理上的性能且节约了内存。 功能: – 支持 Unity 5.1、2017.x、2018.x、2019.x 和 2020.x...
跨平台自定义模型导入器TriLib 2 – Model Loading Package
Unity插件Unity资产

跨平台自定义模型导入器TriLib 2 – Model Loading Package

TriLib 2 是一个跨平台运行时 3D 模型导入器,完全用 C# 编写 Unity版本 内置渲染管道 通用渲染管道(URP) 高清渲染管道(HDRP) 2019.3.0f6 支持 不兼容 不兼容 其他兼容性信息 创建标准渲染管道项目时,从包中导入“TriLibCore”文件夹。 创建 HDRP 项目时,从包中导入“TriLibHDRP”和“TriLibCore”文件夹。 创建 UniversalRP 项目时,从包中导入“TriLibUniversalRP”和“TriLibCore”文件夹。 使用自定义渲染管道时,您应该扩展“MaterialMapper”类。 描述 FBX、OBJ、GLTF2、STL、PLY、3MF和ZIP文件支持 跨平台:Windows、Mac、Linux、UWP、Android、WebGL、iOS 从文件系统、Web 或任何自定义源导入模型 TriLib 可以帮助您为游戏添加修改功能、创建关卡/场景编辑器、创建 AR/VR 可视化等等! 模型查看器(webgl) 头像加载器(webgl) 没有本机插件依赖项(用 C# 编写) 注释源代码* 网格导入 点云导入 动画导入 材料导入 纹理导入 灯光导入 相机导入...
Unity工程代码加密工具Obfuscator
Unity插件

Unity工程代码加密工具Obfuscator

该工具的作用就是对你的Unity代码进行加密,防止有人恶意使用破解工具对你的游戏进行逆向破解,该工具可以很好的帮你解决这个问题! 该资源可以对你的代码进行混淆,使不怀好意者更难对你的项目进行逆向工程。专为 Unity 设计,与构建过程无缝链接。 该资源包的首要优先是无需额外的步骤而直接使用。其他混淆器可能使游戏停止工作,而 Beebyte 的混淆器会寻找必须保护的特定于 Unity 的相关代码。源文件的内容保持不变,而混淆只针对于已编译的程序集。 功能: – 支持 IL2CPP – 支持程序集定义文件 (Unity 2017.3+) – 删除命名空间,而不会有任何冲突 – 识别不允许更改的与 Unity 相关的代码 – 重命名类 † – 重命名方法 – 重命名参数 – 重命名字段 – 重命名属性 – 重命名事件 – 字符串文字混淆 – 添加假方法 – 使用 Unity 检测面板窗口轻松地进行大量自定义 – 可以跨多个版本和开发人员进行一致的名称转译...
OpenCV for Unity v2.4.7
Unity插件

OpenCV for Unity v2.4.7

OpenCV for Unity是一个资产插件,可以在Unity中使用OpenCV。 描述 适用于 Unity 云版本 支持 iOS 和 Android 支持 Windows10 UWP 支持 Lumin ( MagicLeap ) 支持 WebGL 支持 Win 、 Mac 和 Linux 平台 支持在编辑器中预览 Unity 的 OpenCV 是一个资源插件,可在 Unity 中使用 OpenCV 4.4.0。   功能: – 由于该资源包是 OpenCV Java 的克隆,因此您可以使用与 OpenCV Java 4.4.0(链接)相同的 API。 – 您可以使用 Unity 的 WebCamTexture 功能进行实时图像处理。 (实时人脸检测可以在 iPhone 5 上流畅运行) – 提供了 Unity 的 Texture2D 和 OpenCV 的 Mat 相互转换的方法。 – IDisposable 已在许多类中实现。您可以使用 “using”语句管理资源。 –...
【Unity插件】Youtube视频播放器API-Youtube Video Player Youtube API
Unity插件

【Unity插件】Youtube视频播放器API-Youtube Video Player Youtube API

Youtube Video Player + Youtube API是一款可以在你的游戏中获得内置Youtube视频的强大工具,轻松的在你的游戏或项目中播放YouTube视频。适用于桌面、游戏机和手机。你可以在你想要的地方播放youtube视频。 下载之前请查看你使用的Unity编辑器版本是否符合!或者登陆Unity商定查看 Unity版本 内置渲染管道 通用渲染管道(URP) 高清渲染管道(HDRP) 2021.3.8f1 兼容 兼容 兼容 2019.4.40f1 兼容 兼容 兼容 描述 9年提供一个解决方案,在unity项目中播放youtube视频。♥ 现在支持字幕 你可以搜索视频,频道,获得视频缩略图和视频的信息。你可以从YouTube API中获得所有的视频数据。(需要添加你自己的api,包括教程)。 使用unity视频播放器或自定义播放器播放YouTube视频。 我们支持实时视频,但这个功能不与unity视频播放器一起使用,你需要一个支持HLS的视频播放器。 ♥ 支持360度视频 ♥ 支持在Windows 11上工作   特点:   *超过8年的支持该资产,我们是第一个提供在unity内播放youtube视频的方法。 *包括演示文稿 *创建你自己的播放列表与视频链接。 *对视频系统进行灯光反应 *从需要的时间开始播放视频。 *全屏播放视频,在物体上,在Ui上,在360球体上(包括演示)。 *适用于所有平台(webgl(chrome,firefox)使用第三方服务器获取视频URL) Webgl文档:链接 *适用于普通或未列出的YouTube视频。 *对于现场直播,你需要一个HLS播放器,如Easy Movie Texture,...
冒险游戏创造系统Adventure Creator
Unity插件Unity资产

冒险游戏创造系统Adventure Creator

Adventure Creator 帮助你制作传统的 2D、2.5D 和 3D 冒险游戏 – 即侧重于情节叙事、探索和解密的游戏,例如 Monkey Island、Grim Fandango、The Longest Journey 和 Telltale 的《行尸走肉》。AC 被世界各地的游戏工作室所使用,具有将传统冒险游戏推向市场的所有功能。 ● 风格分类 库存、工艺、NPC、对话、交互、导航、玩家角色切换、QTE 和游戏存档性都包括在内。 ● 视觉脚本 无需编写代码,并使用 AC 强大的 ActionList 系统构建游戏逻辑。可以插入自定义动作以扩展功能。 ● 大量文档 一个完全手工录制长达数小时的视频教你如何制作 2D、2.5D 以及 3D 游戏,还包括如何与 Unity 自己的冒险类游戏的合并方法。 ● 移动选项 轻松地在指向-点击、导向和第一人称移动样式之间切换,或编写自己的代码。 ● 交互选项 设计单击、Verb-bar 以及 Verb-coin 互动方式 – 或者编写自己的互动方式。 ● 时间线支持 使用...