IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> 【Unity模型优化】Simplygon (减面工具) 配置与基本使用 -> 正文阅读

[游戏开发]【Unity模型优化】Simplygon (减面工具) 配置与基本使用

Simplygon使用初体验

请添加图片描述

模型面数太高会导致游戏运行卡顿,大多数从网上下载的模型面数都很高几十万几百万都很正常,但一般游戏模型面数几万就算非常高了。面数过高的模型需要我们先在3d软件如3dmax里进行预处理,减面优化,之后再导入unity。但有时我们已经将模型导进来了,又不想反复导来导去,能不能在unity里进行减面操作呢?可以的,使用免费的Simplygon能在unity里直接对模型进行减面优化。

Simplygon是一家位于瑞典的3D数据自动优化解决方案的主要开发商,他们是3D游戏优化、帮助创造者和用户优化3D数据的领导者。目前已被微软收购。

1 下载安装

安装Simplygon,进入官网点上方下载,进入下载页面,下载SDK安装程序
Simplygon官网:https://www.simplygon.com

image-20211223101438026

下载后运行程序安装,默认直接安装到C盘,莫得选择。后面弹出许可证向导窗口,因为我们是白嫖的,所以点击Install Simplygon Free License。此时需要输入微软账号,没有就注册一个。

image-20211223110535439

2 初始配置

将Simlygon插件导入Unity。资源管理器输入 %PROGRAMFILES%/Simplygon/9/Unity/bin/ ,将Simlygon.Unity.EditorPlugin.dll复制到Unity项目Assets文件夹中

image-20211223104232376

image-20211223105004898

导入后文件可以展开,能看到里面有几个脚本。有个报错,不用管,clear一下就行。

image-20211223111343843

因为Simplygon本质是对USD格式文件进行处理,需要安装USD。点击Window-Package Manager搜索USD。若找不到,点击左上方加号,点击Add Package from git URL,输入 com.unity.formats.usd ,点击Add等待安装。

image-20211223111525254

image-20211223111704180

3 基本使用

配置完成,Window下能找到Simplygon选项,点击调出这个窗口。

image-20211223111905065

点击Add LOD Component,依次点击Template > Basic > Reduction with material baking

image-20211223112107380

image-20211223112212280

Run Mode选择Rum In This Process。看到ReductionSettings下可以设置目标三角面比率(若看不到后面数字将窗口拉大点即可),默认为0.5,即生成模型面数是原来的0.5倍;MappingImageSettings下可以设置贴图尺寸,默认是1024 x 1024

image-20211223112701468

在场景中导入一个沙发模型测试,选中这个模型,点击Simplygon窗口下方黄色按钮。模型开始优化,等待优化完成。

image-20211223121058692

这里我台式电脑大概用了1分钟,测试笔记本需要10分钟。运行结束,场景中多出一个sofa_LOD1物体。Assets文件夹下也多出一个LOD文件夹,里面存放减面完成的模型与其贴图。

image-20211223121554390

隐藏初始模型,保留生成后的模型,看到摄像机中三角面数由 2.3M 降为 1.2M,顶点数由 1.3M 降为 782.6k

image-20211223122125436

4 测试

以下做个简单的对比测试,可以看到减面效果还是不错的。Ratio数值越小时,模型内部褶皱部分细节丢失,边缘软边逐渐变为硬边,但模型整体轮廓被完好保留。

TrisVerts
无模型1.7k5.0k
原始模型2.3M1.3M
Ratio=0.51.2M782.6k
Ratio=0.1233.2k202.5k
Ratio=0.0124.8k36.0k

image-20211223124144295

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2021-12-24 18:50:05  更:2021-12-24 18:50:21 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 -2025/1/16 11:01:09-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码