BLOG

  • 首页

  • 标签14

  • 分类3

  • 归档17

  • 站点地图

  • 搜索

动画

发表于 2023-03-02 | 分类于 Stable-Diffusion-WebUI

![[00022-789135319.png]]

#Stable-Diffusion-WebUI

原理

# 零基础读懂Stable Diffusion(I):怎么组成
# 零基础读懂Stable Diffusion(II):怎么训练
# 零基础读懂Stable Diffusion(III):怎么控制

部署

# 使用stable-diffusion-webui部署NovelAi/Stable Diffusion 保姆级教程、命令解释、原理讲解(colab、windows、Linux )

PyTorch 版本
Xformers
Stable-Diffusion-WebUI Github 地址

训练

  • 目前为止SD的自训练方法
    • 训练出pt
      • hypernetworks训练 # NovelAI hypernetwork 自训练教程
      • embedding训练(Textual Inversion)
      • Aesthetic Gradients embedding
  • 训练出ckpt文件
    • dreambooth训练 # StableDiffusion/NAI DreamBooth自训练全教程

模型资源探索

# StableDiffusion模型资源探索食用指南

插件推荐

ControlNet
# 庖丁解牛 Stable-diffusion-webui 插件拓展及依赖汇总
tagcomplete

自定义渲染管线(SRP)

发表于 2021-06-20 | 分类于 Unity
Unity SRP 简单介绍与入门
阅读全文 »

AssetBundle研究报告

发表于 2020-06-24 | 分类于 Unity
对 AssetBundle 的系统性研究报告
阅读全文 »

AssetBundle序列化尺寸

发表于 2020-06-23 | 分类于 Unity
上次的分析案例做的不够,变量太多。结果不具有指导意义,这里重新再弄一次
阅读全文 »

AssetBundle序列化文件分析

发表于 2020-06-19 | 分类于 Unity
AssetBundle 在被加载后,不管通过何种方式加载,都会创建一个 AssetBundle 的 SerializedFile。 本文尝试对其 Size 受那些因素影响进行分析。
阅读全文 »

AssetBundle简析

发表于 2020-06-18 | 分类于 Unity
一些使用 AssetBundle 时需要了解的知识点
阅读全文 »

场景切换性能分析

发表于 2020-06-10 | 分类于 Unity
一次对场景切换的性能分析
阅读全文 »

Unity性能检查

发表于 2020-06-08 | 分类于 Unity
使用 Unity Profile 进行 Unity 项目的性能检查案例
阅读全文 »

UPR使用

发表于 2020-06-04 | 分类于 Unity
Unity UPR 的使用介绍
阅读全文 »

UWA使用

发表于 2020-06-03 | 分类于 Unity

环境准备

准备内容

下载最新的 UWA_SDK,包含了三个平台的 unitypackage 以及目标真机平台和 windows 的UWATools安装包

环境准备

准备内容

下载最新的 UWA_SDK,包含了三个平台的 unitypackage 以及目标真机平台和 windows 的UWATools安装包
SDK内容

准备步骤

这里以安卓平台为例

Unity 工程准备

  • 导入目标平台的 unitypackage ( UWA_SDKV2.2.0_Android.unitypackage ) 到需要测试的 unity 工程内。
    导入SDK
  • 拖入 sdk 内的 prefab 至 scenes 下
    setPrefab
    Game窗口下出现 UWA 的插件 UI 并无报错信息,表示 SDK 接入成功。
    SDK Completed
  • 点开 tools/UWASDK 进行 SDK 的配置
    SDK Completed
    按照警告的提示进行编译设置或者选择自动配置,GOT 和 GPM 的选项表示 SDK 能以那种测试模式进行测试

    • GOT 模式
      支持 Android,iOS 和 Windows 发布平台,支持 Development Build 和 Release 打包方式
    • GPM 模式
      只支持 Development Build 打包方式。支持四种测试模式,包含:

      | 模式 | android | ios | windows |
      | :—– | :—-: | :—-: | :—-: |
      |Overview(总体性能分析)| √ | √ | √ |
      |Mono(Mono 堆内存分析)| √ | × | √ |
      |Assets(运行时资源)| √ |√ | √ |
      |Lua(Lua 性能分析)| √ |× | √ |
      注:若使用 il2cpp 发布设置时,各发布平台的 Mono 模式均不支持
      Lua 模块仅适用于使用 Lua 的项目

目标测试平台准备

  • 安装 UWA_tools 并登入账号

发布目标平台包体

  • 可以使用 SDK 的发布设置也可以用 buildplay 进行发布
  • 安装此测试包至测试平台

测试步骤

  • 启动游戏后,在右上角的 UWA 窗口选择测试模式。
    set Mode
    Direct Mode 点击后,按钮会变绿,并自动关闭项目。再次启动项目后,会自动进入上一次选择的模式,可以用来测试项目启动时的性能。

  • 点击 start 开启采集, 此 UI 可随意拖动
    start

  • 点击 stop 停止采集
    start

  • 打开 UWA_tools 上传测试数据,可选择上传至 online 也可以上传 local server

上传 online

  • 在 UWA_Tools 工具下选择要上传的数据,选择 Online ,选择目标项目或者新建项目。点击提交数据
  • 打开 uwa 官网,进入 GOT_Oline 选项,选择上传的项目进行查看

上传本地服务器

如果没钱上传 online 也可以通过设置 local server 上传到本地服务器进行查看

  • 选择 GOT ,点击提交数据,
  • 在本地服务器也就是 UnityEditor 中进行查看。

local server 设置
set Mode
点击 WIFI 运行。ip 地址是自动获取的本机地址,在 UWA_Tools 中输入服务器的地址(注意不需要输入端口), 测试通过后即可提交数据
如果地址连接不上也可进入目标平台的资源管理器中找到对应数据复制到本地服务器的保存目录下。

  • 本地服务器保存地址在 Assets 同级下的 TestData 目录内
  • 目标平台测试数据地址在 UWA-DataCenter/ProfileData 内

数据分析

待更新

用例1

用例简述

基本情况

CPU情况

GPU情况

内存情况

准备步骤

这里以安卓平台为例

Unity 工程准备

  • 导入目标平台的 unitypackage ( UWA_SDKV2.2.0_Android.unitypackage ) 到需要测试的 unity 工程内。

环境准备

准备内容

下载最新的 UWA_SDK,包含了三个平台的 unitypackage 以及目标真机平台和 windows 的UWATools安装包
SDK内容

准备步骤

这里以安卓平台为例

Unity 工程准备

  • 导入目标平台的 unitypackage ( UWA_SDKV2.2.0_Android.unitypackage ) 到需要测试的 unity 工程内。
    导入SDK
  • 拖入 sdk 内的 prefab 至 scenes 下
    setPrefab
    Game窗口下出现 UWA 的插件 UI 并无报错信息,表示 SDK 接入成功。
    SDK Completed
  • 点开 tools/UWASDK 进行 SDK 的配置
    SDK Completed
    按照警告的提示进行编译设置或者选择自动配置,GOT 和 GPM 的选项表示 SDK 能以那种测试模式进行测试

    • GOT 模式
      支持 Android,iOS 和 Windows 发布平台,支持 Development Build 和 Release 打包方式
    • GPM 模式
      只支持 Development Build 打包方式。支持四种测试模式,包含:

      | 模式 | android | ios | windows |
      | :—– | :—-: | :—-: | :—-: |
      |Overview(总体性能分析)| √ | √ | √ |
      |Mono(Mono 堆内存分析)| √ | × | √ |
      |Assets(运行时资源)| √ |√ | √ |
      |Lua(Lua 性能分析)| √ |× | √ |
      注:若使用 il2cpp 发布设置时,各发布平台的 Mono 模式均不支持
      Lua 模块仅适用于使用 Lua 的项目

目标测试平台准备

  • 安装 UWA_tools 并登入账号

发布目标平台包体

  • 可以使用 SDK 的发布设置也可以用 buildplay 进行发布
  • 安装此测试包至测试平台

测试步骤

  • 启动游戏后,在右上角的 UWA 窗口选择测试模式。
    set Mode
    Direct Mode 点击后,按钮会变绿,并自动关闭项目。再次启动项目后,会自动进入上一次选择的模式,可以用来测试项目启动时的性能。

  • 点击 start 开启采集, 此 UI 可随意拖动
    start

  • 点击 stop 停止采集
    start

  • 打开 UWA_tools 上传测试数据,可选择上传至 online 也可以上传 local server

上传 online

  • 在 UWA_Tools 工具下选择要上传的数据,选择 Online ,选择目标项目或者新建项目。点击提交数据
  • 打开 uwa 官网,进入 GOT_Oline 选项,选择上传的项目进行查看

上传本地服务器

如果没钱上传 online 也可以通过设置 local server 上传到本地服务器进行查看

  • 选择 GOT ,点击提交数据,
  • 在本地服务器也就是 UnityEditor 中进行查看。

local server 设置
set Mode
点击 WIFI 运行。ip 地址是自动获取的本机地址,在 UWA_Tools 中输入服务器的地址(注意不需要输入端口), 测试通过后即可提交数据
如果地址连接不上也可进入目标平台的资源管理器中找到对应数据复制到本地服务器的保存目录下。

  • 本地服务器保存地址在 Assets 同级下的 TestData 目录内
  • 目标平台测试数据地址在 UWA-DataCenter/ProfileData 内

数据分析

待更新

用例1

用例简述

基本情况

CPU情况

GPU情况

内存情况

  • 拖入 sdk 内的 prefab 至 scenes 下

环境准备

准备内容

下载最新的 UWA_SDK,包含了三个平台的 unitypackage 以及目标真机平台和 windows 的UWATools安装包
SDK内容

准备步骤

这里以安卓平台为例

Unity 工程准备

  • 导入目标平台的 unitypackage ( UWA_SDKV2.2.0_Android.unitypackage ) 到需要测试的 unity 工程内。
    导入SDK
  • 拖入 sdk 内的 prefab 至 scenes 下
    setPrefab
    Game窗口下出现 UWA 的插件 UI 并无报错信息,表示 SDK 接入成功。
    SDK Completed
  • 点开 tools/UWASDK 进行 SDK 的配置
    SDK Completed
    按照警告的提示进行编译设置或者选择自动配置,GOT 和 GPM 的选项表示 SDK 能以那种测试模式进行测试

    • GOT 模式
      支持 Android,iOS 和 Windows 发布平台,支持 Development Build 和 Release 打包方式
    • GPM 模式
      只支持 Development Build 打包方式。支持四种测试模式,包含:

      | 模式 | android | ios | windows |
      | :—– | :—-: | :—-: | :—-: |
      |Overview(总体性能分析)| √ | √ | √ |
      |Mono(Mono 堆内存分析)| √ | × | √ |
      |Assets(运行时资源)| √ |√ | √ |
      |Lua(Lua 性能分析)| √ |× | √ |
      注:若使用 il2cpp 发布设置时,各发布平台的 Mono 模式均不支持
      Lua 模块仅适用于使用 Lua 的项目

目标测试平台准备

  • 安装 UWA_tools 并登入账号

发布目标平台包体

  • 可以使用 SDK 的发布设置也可以用 buildplay 进行发布
  • 安装此测试包至测试平台

测试步骤

  • 启动游戏后,在右上角的 UWA 窗口选择测试模式。
    set Mode
    Direct Mode 点击后,按钮会变绿,并自动关闭项目。再次启动项目后,会自动进入上一次选择的模式,可以用来测试项目启动时的性能。

  • 点击 start 开启采集, 此 UI 可随意拖动
    start

  • 点击 stop 停止采集
    start

  • 打开 UWA_tools 上传测试数据,可选择上传至 online 也可以上传 local server

上传 online

  • 在 UWA_Tools 工具下选择要上传的数据,选择 Online ,选择目标项目或者新建项目。点击提交数据
  • 打开 uwa 官网,进入 GOT_Oline 选项,选择上传的项目进行查看

上传本地服务器

如果没钱上传 online 也可以通过设置 local server 上传到本地服务器进行查看

  • 选择 GOT ,点击提交数据,
  • 在本地服务器也就是 UnityEditor 中进行查看。

local server 设置
set Mode
点击 WIFI 运行。ip 地址是自动获取的本机地址,在 UWA_Tools 中输入服务器的地址(注意不需要输入端口), 测试通过后即可提交数据
如果地址连接不上也可进入目标平台的资源管理器中找到对应数据复制到本地服务器的保存目录下。

  • 本地服务器保存地址在 Assets 同级下的 TestData 目录内
  • 目标平台测试数据地址在 UWA-DataCenter/ProfileData 内

数据分析

待更新

用例1

用例简述

基本情况

CPU情况

GPU情况

内存情况

Game窗口下出现 UWA 的插件 UI 并无报错信息,表示 SDK 接入成功。

环境准备

准备内容

下载最新的 UWA_SDK,包含了三个平台的 unitypackage 以及目标真机平台和 windows 的UWATools安装包
SDK内容

准备步骤

这里以安卓平台为例

Unity 工程准备

  • 导入目标平台的 unitypackage ( UWA_SDKV2.2.0_Android.unitypackage ) 到需要测试的 unity 工程内。
    导入SDK
  • 拖入 sdk 内的 prefab 至 scenes 下
    setPrefab
    Game窗口下出现 UWA 的插件 UI 并无报错信息,表示 SDK 接入成功。
    SDK Completed
  • 点开 tools/UWASDK 进行 SDK 的配置
    SDK Completed
    按照警告的提示进行编译设置或者选择自动配置,GOT 和 GPM 的选项表示 SDK 能以那种测试模式进行测试

    • GOT 模式
      支持 Android,iOS 和 Windows 发布平台,支持 Development Build 和 Release 打包方式
    • GPM 模式
      只支持 Development Build 打包方式。支持四种测试模式,包含:

      | 模式 | android | ios | windows |
      | :—– | :—-: | :—-: | :—-: |
      |Overview(总体性能分析)| √ | √ | √ |
      |Mono(Mono 堆内存分析)| √ | × | √ |
      |Assets(运行时资源)| √ |√ | √ |
      |Lua(Lua 性能分析)| √ |× | √ |
      注:若使用 il2cpp 发布设置时,各发布平台的 Mono 模式均不支持
      Lua 模块仅适用于使用 Lua 的项目

目标测试平台准备

  • 安装 UWA_tools 并登入账号

发布目标平台包体

  • 可以使用 SDK 的发布设置也可以用 buildplay 进行发布
  • 安装此测试包至测试平台

测试步骤

  • 启动游戏后,在右上角的 UWA 窗口选择测试模式。
    set Mode
    Direct Mode 点击后,按钮会变绿,并自动关闭项目。再次启动项目后,会自动进入上一次选择的模式,可以用来测试项目启动时的性能。

  • 点击 start 开启采集, 此 UI 可随意拖动
    start

  • 点击 stop 停止采集
    start

  • 打开 UWA_tools 上传测试数据,可选择上传至 online 也可以上传 local server

上传 online

  • 在 UWA_Tools 工具下选择要上传的数据,选择 Online ,选择目标项目或者新建项目。点击提交数据
  • 打开 uwa 官网,进入 GOT_Oline 选项,选择上传的项目进行查看

上传本地服务器

如果没钱上传 online 也可以通过设置 local server 上传到本地服务器进行查看

  • 选择 GOT ,点击提交数据,
  • 在本地服务器也就是 UnityEditor 中进行查看。

local server 设置
set Mode
点击 WIFI 运行。ip 地址是自动获取的本机地址,在 UWA_Tools 中输入服务器的地址(注意不需要输入端口), 测试通过后即可提交数据
如果地址连接不上也可进入目标平台的资源管理器中找到对应数据复制到本地服务器的保存目录下。

  • 本地服务器保存地址在 Assets 同级下的 TestData 目录内
  • 目标平台测试数据地址在 UWA-DataCenter/ProfileData 内

数据分析

待更新

用例1

用例简述

基本情况

CPU情况

GPU情况

内存情况

  • 点开 tools/UWASDK 进行 SDK 的配置

环境准备

准备内容

下载最新的 UWA_SDK,包含了三个平台的 unitypackage 以及目标真机平台和 windows 的UWATools安装包
SDK内容

准备步骤

这里以安卓平台为例

Unity 工程准备

  • 导入目标平台的 unitypackage ( UWA_SDKV2.2.0_Android.unitypackage ) 到需要测试的 unity 工程内。
    导入SDK
  • 拖入 sdk 内的 prefab 至 scenes 下
    setPrefab
    Game窗口下出现 UWA 的插件 UI 并无报错信息,表示 SDK 接入成功。
    SDK Completed
  • 点开 tools/UWASDK 进行 SDK 的配置
    SDK Completed
    按照警告的提示进行编译设置或者选择自动配置,GOT 和 GPM 的选项表示 SDK 能以那种测试模式进行测试

    • GOT 模式
      支持 Android,iOS 和 Windows 发布平台,支持 Development Build 和 Release 打包方式
    • GPM 模式
      只支持 Development Build 打包方式。支持四种测试模式,包含:

      | 模式 | android | ios | windows |
      | :—– | :—-: | :—-: | :—-: |
      |Overview(总体性能分析)| √ | √ | √ |
      |Mono(Mono 堆内存分析)| √ | × | √ |
      |Assets(运行时资源)| √ |√ | √ |
      |Lua(Lua 性能分析)| √ |× | √ |
      注:若使用 il2cpp 发布设置时,各发布平台的 Mono 模式均不支持
      Lua 模块仅适用于使用 Lua 的项目

目标测试平台准备

  • 安装 UWA_tools 并登入账号

发布目标平台包体

  • 可以使用 SDK 的发布设置也可以用 buildplay 进行发布
  • 安装此测试包至测试平台

测试步骤

  • 启动游戏后,在右上角的 UWA 窗口选择测试模式。
    set Mode
    Direct Mode 点击后,按钮会变绿,并自动关闭项目。再次启动项目后,会自动进入上一次选择的模式,可以用来测试项目启动时的性能。

  • 点击 start 开启采集, 此 UI 可随意拖动
    start

  • 点击 stop 停止采集
    start

  • 打开 UWA_tools 上传测试数据,可选择上传至 online 也可以上传 local server

上传 online

  • 在 UWA_Tools 工具下选择要上传的数据,选择 Online ,选择目标项目或者新建项目。点击提交数据
  • 打开 uwa 官网,进入 GOT_Oline 选项,选择上传的项目进行查看

上传本地服务器

如果没钱上传 online 也可以通过设置 local server 上传到本地服务器进行查看

  • 选择 GOT ,点击提交数据,
  • 在本地服务器也就是 UnityEditor 中进行查看。

local server 设置
set Mode
点击 WIFI 运行。ip 地址是自动获取的本机地址,在 UWA_Tools 中输入服务器的地址(注意不需要输入端口), 测试通过后即可提交数据
如果地址连接不上也可进入目标平台的资源管理器中找到对应数据复制到本地服务器的保存目录下。

  • 本地服务器保存地址在 Assets 同级下的 TestData 目录内
  • 目标平台测试数据地址在 UWA-DataCenter/ProfileData 内

数据分析

待更新

用例1

用例简述

基本情况

CPU情况

GPU情况

内存情况

按照警告的提示进行编译设置或者选择自动配置,GOT 和 GPM 的选项表示 SDK 能以那种测试模式进行测试

- GOT 模式  
支持 Android,iOS 和 Windows 发布平台,支持 Development Build 和 Release 打包方式
- GPM 模式  
只支持 Development Build 打包方式。支持四种测试模式,包含:

    | 模式 | android | ios | windows |
    | :----- | :----: | :----: | :----: |
    |Overview(总体性能分析)| √ | √ | √ |
    |Mono(Mono 堆内存分析)| √ | × | √ |
    |Assets(运行时资源)| √ |√ | √ |
    |Lua(Lua 性能分析)| √ |× | √ |
注:若使用 il2cpp 发布设置时,各发布平台的 Mono 模式均不支持  
Lua 模块仅适用于使用 Lua 的项目

目标测试平台准备

  • 安装 UWA_tools 并登入账号

发布目标平台包体

  • 可以使用 SDK 的发布设置也可以用 buildplay 进行发布
  • 安装此测试包至测试平台

测试步骤

  • 启动游戏后,在右上角的 UWA 窗口选择测试模式。

环境准备

准备内容

下载最新的 UWA_SDK,包含了三个平台的 unitypackage 以及目标真机平台和 windows 的UWATools安装包
SDK内容

准备步骤

这里以安卓平台为例

Unity 工程准备

  • 导入目标平台的 unitypackage ( UWA_SDKV2.2.0_Android.unitypackage ) 到需要测试的 unity 工程内。
    导入SDK
  • 拖入 sdk 内的 prefab 至 scenes 下
    setPrefab
    Game窗口下出现 UWA 的插件 UI 并无报错信息,表示 SDK 接入成功。
    SDK Completed
  • 点开 tools/UWASDK 进行 SDK 的配置
    SDK Completed
    按照警告的提示进行编译设置或者选择自动配置,GOT 和 GPM 的选项表示 SDK 能以那种测试模式进行测试

    • GOT 模式
      支持 Android,iOS 和 Windows 发布平台,支持 Development Build 和 Release 打包方式
    • GPM 模式
      只支持 Development Build 打包方式。支持四种测试模式,包含:

      | 模式 | android | ios | windows |
      | :—– | :—-: | :—-: | :—-: |
      |Overview(总体性能分析)| √ | √ | √ |
      |Mono(Mono 堆内存分析)| √ | × | √ |
      |Assets(运行时资源)| √ |√ | √ |
      |Lua(Lua 性能分析)| √ |× | √ |
      注:若使用 il2cpp 发布设置时,各发布平台的 Mono 模式均不支持
      Lua 模块仅适用于使用 Lua 的项目

目标测试平台准备

  • 安装 UWA_tools 并登入账号

发布目标平台包体

  • 可以使用 SDK 的发布设置也可以用 buildplay 进行发布
  • 安装此测试包至测试平台

测试步骤

  • 启动游戏后,在右上角的 UWA 窗口选择测试模式。
    set Mode
    Direct Mode 点击后,按钮会变绿,并自动关闭项目。再次启动项目后,会自动进入上一次选择的模式,可以用来测试项目启动时的性能。

  • 点击 start 开启采集, 此 UI 可随意拖动
    start

  • 点击 stop 停止采集
    start

  • 打开 UWA_tools 上传测试数据,可选择上传至 online 也可以上传 local server

上传 online

  • 在 UWA_Tools 工具下选择要上传的数据,选择 Online ,选择目标项目或者新建项目。点击提交数据
  • 打开 uwa 官网,进入 GOT_Oline 选项,选择上传的项目进行查看

上传本地服务器

如果没钱上传 online 也可以通过设置 local server 上传到本地服务器进行查看

  • 选择 GOT ,点击提交数据,
  • 在本地服务器也就是 UnityEditor 中进行查看。

local server 设置
set Mode
点击 WIFI 运行。ip 地址是自动获取的本机地址,在 UWA_Tools 中输入服务器的地址(注意不需要输入端口), 测试通过后即可提交数据
如果地址连接不上也可进入目标平台的资源管理器中找到对应数据复制到本地服务器的保存目录下。

  • 本地服务器保存地址在 Assets 同级下的 TestData 目录内
  • 目标平台测试数据地址在 UWA-DataCenter/ProfileData 内

数据分析

待更新

用例1

用例简述

基本情况

CPU情况

GPU情况

内存情况

Direct Mode 点击后,按钮会变绿,并自动关闭项目。再次启动项目后,会自动进入上一次选择的模式,可以用来测试项目启动时的性能。

  • 点击 start 开启采集, 此 UI 可随意拖动

环境准备

准备内容

下载最新的 UWA_SDK,包含了三个平台的 unitypackage 以及目标真机平台和 windows 的UWATools安装包
SDK内容

准备步骤

这里以安卓平台为例

Unity 工程准备

  • 导入目标平台的 unitypackage ( UWA_SDKV2.2.0_Android.unitypackage ) 到需要测试的 unity 工程内。
    导入SDK
  • 拖入 sdk 内的 prefab 至 scenes 下
    setPrefab
    Game窗口下出现 UWA 的插件 UI 并无报错信息,表示 SDK 接入成功。
    SDK Completed
  • 点开 tools/UWASDK 进行 SDK 的配置
    SDK Completed
    按照警告的提示进行编译设置或者选择自动配置,GOT 和 GPM 的选项表示 SDK 能以那种测试模式进行测试

    • GOT 模式
      支持 Android,iOS 和 Windows 发布平台,支持 Development Build 和 Release 打包方式
    • GPM 模式
      只支持 Development Build 打包方式。支持四种测试模式,包含:

      | 模式 | android | ios | windows |
      | :—– | :—-: | :—-: | :—-: |
      |Overview(总体性能分析)| √ | √ | √ |
      |Mono(Mono 堆内存分析)| √ | × | √ |
      |Assets(运行时资源)| √ |√ | √ |
      |Lua(Lua 性能分析)| √ |× | √ |
      注:若使用 il2cpp 发布设置时,各发布平台的 Mono 模式均不支持
      Lua 模块仅适用于使用 Lua 的项目

目标测试平台准备

  • 安装 UWA_tools 并登入账号

发布目标平台包体

  • 可以使用 SDK 的发布设置也可以用 buildplay 进行发布
  • 安装此测试包至测试平台

测试步骤

  • 启动游戏后,在右上角的 UWA 窗口选择测试模式。
    set Mode
    Direct Mode 点击后,按钮会变绿,并自动关闭项目。再次启动项目后,会自动进入上一次选择的模式,可以用来测试项目启动时的性能。

  • 点击 start 开启采集, 此 UI 可随意拖动
    start

  • 点击 stop 停止采集
    start

  • 打开 UWA_tools 上传测试数据,可选择上传至 online 也可以上传 local server

上传 online

  • 在 UWA_Tools 工具下选择要上传的数据,选择 Online ,选择目标项目或者新建项目。点击提交数据
  • 打开 uwa 官网,进入 GOT_Oline 选项,选择上传的项目进行查看

上传本地服务器

如果没钱上传 online 也可以通过设置 local server 上传到本地服务器进行查看

  • 选择 GOT ,点击提交数据,
  • 在本地服务器也就是 UnityEditor 中进行查看。

local server 设置
set Mode
点击 WIFI 运行。ip 地址是自动获取的本机地址,在 UWA_Tools 中输入服务器的地址(注意不需要输入端口), 测试通过后即可提交数据
如果地址连接不上也可进入目标平台的资源管理器中找到对应数据复制到本地服务器的保存目录下。

  • 本地服务器保存地址在 Assets 同级下的 TestData 目录内
  • 目标平台测试数据地址在 UWA-DataCenter/ProfileData 内

数据分析

待更新

用例1

用例简述

基本情况

CPU情况

GPU情况

内存情况

  • 点击 stop 停止采集

环境准备

准备内容

下载最新的 UWA_SDK,包含了三个平台的 unitypackage 以及目标真机平台和 windows 的UWATools安装包
SDK内容

准备步骤

这里以安卓平台为例

Unity 工程准备

  • 导入目标平台的 unitypackage ( UWA_SDKV2.2.0_Android.unitypackage ) 到需要测试的 unity 工程内。
    导入SDK
  • 拖入 sdk 内的 prefab 至 scenes 下
    setPrefab
    Game窗口下出现 UWA 的插件 UI 并无报错信息,表示 SDK 接入成功。
    SDK Completed
  • 点开 tools/UWASDK 进行 SDK 的配置
    SDK Completed
    按照警告的提示进行编译设置或者选择自动配置,GOT 和 GPM 的选项表示 SDK 能以那种测试模式进行测试

    • GOT 模式
      支持 Android,iOS 和 Windows 发布平台,支持 Development Build 和 Release 打包方式
    • GPM 模式
      只支持 Development Build 打包方式。支持四种测试模式,包含:

      | 模式 | android | ios | windows |
      | :—– | :—-: | :—-: | :—-: |
      |Overview(总体性能分析)| √ | √ | √ |
      |Mono(Mono 堆内存分析)| √ | × | √ |
      |Assets(运行时资源)| √ |√ | √ |
      |Lua(Lua 性能分析)| √ |× | √ |
      注:若使用 il2cpp 发布设置时,各发布平台的 Mono 模式均不支持
      Lua 模块仅适用于使用 Lua 的项目

目标测试平台准备

  • 安装 UWA_tools 并登入账号

发布目标平台包体

  • 可以使用 SDK 的发布设置也可以用 buildplay 进行发布
  • 安装此测试包至测试平台

测试步骤

  • 启动游戏后,在右上角的 UWA 窗口选择测试模式。
    set Mode
    Direct Mode 点击后,按钮会变绿,并自动关闭项目。再次启动项目后,会自动进入上一次选择的模式,可以用来测试项目启动时的性能。

  • 点击 start 开启采集, 此 UI 可随意拖动
    start

  • 点击 stop 停止采集
    start

  • 打开 UWA_tools 上传测试数据,可选择上传至 online 也可以上传 local server

上传 online

  • 在 UWA_Tools 工具下选择要上传的数据,选择 Online ,选择目标项目或者新建项目。点击提交数据
  • 打开 uwa 官网,进入 GOT_Oline 选项,选择上传的项目进行查看

上传本地服务器

如果没钱上传 online 也可以通过设置 local server 上传到本地服务器进行查看

  • 选择 GOT ,点击提交数据,
  • 在本地服务器也就是 UnityEditor 中进行查看。

local server 设置
set Mode
点击 WIFI 运行。ip 地址是自动获取的本机地址,在 UWA_Tools 中输入服务器的地址(注意不需要输入端口), 测试通过后即可提交数据
如果地址连接不上也可进入目标平台的资源管理器中找到对应数据复制到本地服务器的保存目录下。

  • 本地服务器保存地址在 Assets 同级下的 TestData 目录内
  • 目标平台测试数据地址在 UWA-DataCenter/ProfileData 内

数据分析

待更新

用例1

用例简述

基本情况

CPU情况

GPU情况

内存情况

  • 打开 UWA_tools 上传测试数据,可选择上传至 online 也可以上传 local server

上传 online

  • 在 UWA_Tools 工具下选择要上传的数据,选择 Online ,选择目标项目或者新建项目。点击提交数据
  • 打开 uwa 官网,进入 GOT_Oline 选项,选择上传的项目进行查看

上传本地服务器

如果没钱上传 online 也可以通过设置 local server 上传到本地服务器进行查看

  • 选择 GOT ,点击提交数据,
  • 在本地服务器也就是 UnityEditor 中进行查看。

local server 设置

环境准备

准备内容

下载最新的 UWA_SDK,包含了三个平台的 unitypackage 以及目标真机平台和 windows 的UWATools安装包
SDK内容

准备步骤

这里以安卓平台为例

Unity 工程准备

  • 导入目标平台的 unitypackage ( UWA_SDKV2.2.0_Android.unitypackage ) 到需要测试的 unity 工程内。
    导入SDK
  • 拖入 sdk 内的 prefab 至 scenes 下
    setPrefab
    Game窗口下出现 UWA 的插件 UI 并无报错信息,表示 SDK 接入成功。
    SDK Completed
  • 点开 tools/UWASDK 进行 SDK 的配置
    SDK Completed
    按照警告的提示进行编译设置或者选择自动配置,GOT 和 GPM 的选项表示 SDK 能以那种测试模式进行测试

    • GOT 模式
      支持 Android,iOS 和 Windows 发布平台,支持 Development Build 和 Release 打包方式
    • GPM 模式
      只支持 Development Build 打包方式。支持四种测试模式,包含:

      | 模式 | android | ios | windows |
      | :—– | :—-: | :—-: | :—-: |
      |Overview(总体性能分析)| √ | √ | √ |
      |Mono(Mono 堆内存分析)| √ | × | √ |
      |Assets(运行时资源)| √ |√ | √ |
      |Lua(Lua 性能分析)| √ |× | √ |
      注:若使用 il2cpp 发布设置时,各发布平台的 Mono 模式均不支持
      Lua 模块仅适用于使用 Lua 的项目

目标测试平台准备

  • 安装 UWA_tools 并登入账号

发布目标平台包体

  • 可以使用 SDK 的发布设置也可以用 buildplay 进行发布
  • 安装此测试包至测试平台

测试步骤

  • 启动游戏后,在右上角的 UWA 窗口选择测试模式。
    set Mode
    Direct Mode 点击后,按钮会变绿,并自动关闭项目。再次启动项目后,会自动进入上一次选择的模式,可以用来测试项目启动时的性能。

  • 点击 start 开启采集, 此 UI 可随意拖动
    start

  • 点击 stop 停止采集
    start

  • 打开 UWA_tools 上传测试数据,可选择上传至 online 也可以上传 local server

上传 online

  • 在 UWA_Tools 工具下选择要上传的数据,选择 Online ,选择目标项目或者新建项目。点击提交数据
  • 打开 uwa 官网,进入 GOT_Oline 选项,选择上传的项目进行查看

上传本地服务器

如果没钱上传 online 也可以通过设置 local server 上传到本地服务器进行查看

  • 选择 GOT ,点击提交数据,
  • 在本地服务器也就是 UnityEditor 中进行查看。

local server 设置
set Mode
点击 WIFI 运行。ip 地址是自动获取的本机地址,在 UWA_Tools 中输入服务器的地址(注意不需要输入端口), 测试通过后即可提交数据
如果地址连接不上也可进入目标平台的资源管理器中找到对应数据复制到本地服务器的保存目录下。

  • 本地服务器保存地址在 Assets 同级下的 TestData 目录内
  • 目标平台测试数据地址在 UWA-DataCenter/ProfileData 内

数据分析

待更新

用例1

用例简述

基本情况

CPU情况

GPU情况

内存情况

点击 WIFI 运行。ip 地址是自动获取的本机地址,在 UWA_Tools 中输入服务器的地址(注意不需要输入端口), 测试通过后即可提交数据
如果地址连接不上也可进入目标平台的资源管理器中找到对应数据复制到本地服务器的保存目录下。

  • 本地服务器保存地址在 Assets 同级下的 TestData 目录内
  • 目标平台测试数据地址在 UWA-DataCenter/ProfileData 内

数据分析

待更新

用例1

用例简述

基本情况

CPU情况

GPU情况

内存情况

12
Dupouy

Dupouy

17 日志
3 分类
14 标签
GitHub
0%
© 2023 Dupouy
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Pisces v7.0.1
|