统一 与旧版本(0.9.4)不兼容 提供一个轻量实用的资源和文件访问层,简化资源热更新项目的开发流程。开发过程中可以使用编辑器模式直接访问工程内部的任意资源,并在发布时无缝切换到通过AssetBundle访问资源。配置文件与脚本代码独立压缩打包,运行期直接重新压缩包访问文件,并且不受Unity文件命名限制的限制。 目标特性 资源管理 初步加载资源/场景 自动管理资源加载/卸载 自动管理资源更新 资源对象池 下载 按优先级下载资源 断点续传 多下载源重试 支持边玩边下 临时时自动后台下载 打包 可视化打包管理 按条件分包 按资源数量分包 根据资源访问分析自动配置首包 资源包加密 冗余资源报告 进
2022-03-04 15:40:22 504KB unity resource-management assetbundle UnityC#
1
AutoLOD 自动LOD生成+场景优化-最初发布于2018年1月12日,通过 AutoLOD主要是一个框架,用于在导入时对几何模型资产进行自动后处理,以创建简化的详细程度(LOD)。 包括器,但是可以与其他简化器互换,并且如果需要,可以基于模型进行交换。 此外,可以使用将整个场景按层次划分为LOD。 实验状态 请务必注意,AutoLOD是一项实验性功能。 因此,没有提供正式支持(例如FogBugz, ,高级支持等),因此请不要使用这些渠道。 相反,您可以在GitHub上发布您的问题,评论,建议和问题。 与实验/预览/ alpha / beta一样,在使用前备份项目始终是一个好主意。
2022-01-18 14:41:09 77KB unity unity-editor UnityC#
1
GPU-GEMS-3D-流体模拟 该项目基于GPU Gems 3D流体仿真文章。 本文介绍了一种用于计算和渲染3D流体模拟的方法。 设计用于渲染的方法是为了将流体模拟最好地集成到场景中,并使它与其他场景组件进行交互。 但是,我使用了一个更简单的渲染器,方法是使用连接到多维数据集的光线跟踪器,并且与其他场景组件没有交互。 该项目最初是在Unity 4当前版本时编写的,当时免费版本中不提供渲染纹理。 我决定改用计算缓冲区,以使其更易于访问。 使用计算缓冲区而不是渲染纹理的唯一缺点是不支持过滤。 我将代码添加到了着色器中,以手动执行双线性过滤,但它可能不如使用渲染纹理那样理想。
2022-01-05 00:19:23 75KB unity fluid-simulation UnityC#
1
在unity中实现服务器截图并通过Socket向客户端发送数据
2021-12-10 16:43:48 4KB unity socket
1
OSMT流量模拟 OSMTrafficSim是用于模拟城市交通的项目。 该项目利用Unity的最新技术,利用了多核处理器的潜力,在我的笔记本电脑上以30fps的速度模拟了25,000辆汽车,10,000辆行人。 BVH被构造用于车辆的通信。 实现“ 描述的方法 行人的动画是使用Houdini的顶点动画纹理工具。 动画状态转换使用马尔可夫链方法。 城市模型是使用OSM OpenStreetMap生成的。 我还采用了Houdini的一些工具来生成城市的静态模型。 Road的抽象图也使用OpenStreetMap数据生成,示例数据位于Assets \ OSM文件夹中。 您可以在Unity的“
2021-10-28 16:21:18 48.5MB unity traffic-simulation unity-ecs UnityC#
1
UnityLive2DExtractor 用于从Unity AssetBundle中提取Live2D Cubism 3文件 用于从Unity AssetBundle提取Live2D Cubism 3文件 用法 放置Live2D文件夹到exe上,多个Live2D文件请放到一个文件夹内,将在文件夹所在目录生成Live2DOutput目录 将Live2D文件夹拖放到exe。 请将多个Live2D文件放入一个文件夹中,并且该文件夹Live2DOutput目录中将生成Live2DOutput目录 命令行 UnityLive2DExtractor.exe live2d文件夹 要求
2021-10-24 02:08:31 408KB unity unity3d live2d UnityC#
1
迷你:新输入系统的MIDI输入 Minis (新输入系统的MIDI输入)是一个Unity插件,它将MIDI输入设备支持添加到。 系统要求 Unity 2019.3或更高版本 64位桌面平台(Windows,macOS,Linux) 在Linux上,必须在系统上安装ALSA(libasound2)。 如何安装 该程序包使用功能来解决程序包依赖性。 请将以下部分添加到清单文件(Packages / manifest.json)。 到scopedRegistries部分: { "name": "Keijiro", "url": "https://registry.npmjs.com"
2021-10-22 18:20:46 67KB unity midi unity3d UnityC#
1
统一中 在Unity上播放SMF(标准MIDI文件)。 总览 一个纯净的C#MIDI库( )在Unity上进行了少量修改,效果很好。 该存储库包含修改后的库和示例代码,以使用播放SMF。 替代方法 使用本地支持的MIDI API将获得更好的质量。 以下可能是有用的参考。 外部资源和代码的许可 :MIT许可证 :公共领域
2021-10-01 19:46:28 2.89MB unity midi smf UnityC#
1
Tobi的Unity实用程序 多年以来,我使用Unity3D从事许多和,并且我需要一次又一次地编写一些代码。 我在这里分享它们,希望它们也对您有用! 所有内容均根据。 如果您发现任何错误或有建议,请在此处添加,或发送电子邮件至给我。 总览 :有用的冷却时间或生成延迟。 使用PercentElapsed属性对补间也很有帮助。 :获取编辑器类的字段的[Tooltip]属性内容。 将来可能会获得更多的帮助方法。 : IEnumerable , List和数组的扩展方法的集合。 :与帧速率无关的缓和,贴图和角度的辅助方法。 :使通过代码创建网格更加方便。 :在编辑器中输入范围和
2021-09-18 18:15:18 1.27MB unity unity3d UnityC#
1
ShaderlabVS ShaderlabVS是用于Unity Shaderlab编程的Visual Studio插件。 最新版本的发布可以在或“发行”页面上找到。 资产商店提供。 如果您正在寻找Visual Studio Code的Shaderlab扩展,可以看看 。 支持文件: .shader .cginc .glslinc 。计算 .cg .hlsl 产品特点 语法突出显示和概述 快速资讯 代码补全 CG和Unity内置函数的签名帮助 支持黑暗主题 发展历程 要求 视觉工作室 Visual Studio SDK 如何在Visual Studio中进行调试 下载并安装Visu
2021-09-12 16:53:30 367KB unity unity3d shaderlab UnityC#
1