AMD正式发布Compressonator 3.0,为用户带来三款新功能

近日,AMD正式发布了Compressonator 3.0,该版本提供了一系列有用的新功能,可节省开发人员的时间、优化文件大小和改善渲染时间和性能。

Compressonator是一套开发工具,可帮助美工和开发者轻松压缩资源,并查看各种压缩技术对质量的影响。该工具由GUI应用程序、命令行应用程序及SDK组成,可轻松集成到开发者工具链中。

据悉,Compressonator 3.0的新功能具体包括纹理压缩、网格优化和网格压缩这三个方面。下面小编就给大家介绍一下这三款新功能。

在软件开发,特别是三维应用中,纹理随处可见。并且在一般的三维应用中,纹理所占大小基本都会在1/2以上,模型中往往超过2/3。而纹理压缩的作用就是,让纹理存储在内存中的空间尽量变小,同时又保持纹理的精度。

据了解,Compressionator 中的纹理文件可以给用户所有的压缩格式,并且支持DirectX 12、Vulkan和OpenGL。

而Compressonator 3.0的纹理查看器增加一个全新Image Diff(可视图像差异)选项,允许用户比较原始纹理和压缩纹理的叠加视图,并且支持查看任何视图比例下压缩时,丢失的任何细节数据。

除了纹理压缩功能外,Compressonator 3.0还新增了优化器。大多数模型文件(如obj或gItf)为了创建更高保真度的3D对象,包含了高度详细的顶点。Compressonator 3.0的优化器可清除那些即使在4K分辨率下,也无法检测到的多余的顶点,来简化这些网格,从而加快用户GPU的处理速度。

同时,用户借助Compressonator 3.0还可以进一步压缩3D文件,来改善复杂的3D对象的渲染时间。

据悉,AMD已经在开发Compressonator 3.1,其功能可能包括扩大到支持基于移动的ETC格式、全面支持在OpenGL、Vulkan,和DirectX 12中浏览gltf模型以及统一的3D模型和2D纹理SDK接口等。

本文由gpuopen刊发,属VRPinea原创编译稿件,转载请洽:brand@vrpinea.com

原文发布于微信公众号 - VRPinea(VRPinea)

原文发表时间:2018-05-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏一个会写诗的程序员的博客

编程语言关系图谱 谁的影响力更大(图)

当前哪门语言衍生出的族群最大?本文作者依据Haskell上的统计数据,结合两种算法(Force Atlas + Force Atlas 2 + Fructerm...

711
来自专栏陈满iOS

看图学算法(一)算法基本概念篇

563
来自专栏新智元

【干货】TensorFlow 高阶技巧:常见陷阱、调试和性能优化

【新智元导读】文本将介绍一些 TensorFlow 的操作技巧,旨在提高你的模型性能和训练水平。文章将从预处理和输入管道开始,覆盖图、调试和性能优化的问题。 预...

40312
来自专栏SnailTyan

Improving Deep Neural Networks学习笔记(一)

1. Setting up your Machine Learning Application 1.1 Train/Dev/Test sets Make sur...

1900
来自专栏Python小屋

几行Python代码生成饭店营业额模拟数据并保存为CSV文件

CSV文件是一种通用的、简单的文件格式,以纯文本形式存储表格数据(数字和文本),在多个领域都有广泛应用,经常用来在不同程序之间交换数据。 下面的代码使用Pyth...

3579
来自专栏小鹏的专栏

刚开始玩openMP,总结一下遇到的一点小问题。

        首先,VS中设置步骤:         工程属性 —> C/C++ —> language 中的Open MP Suport中选择Yes 就OK...

2069
来自专栏大数据挖掘DT机器学习

利用OpenCV的人脸检测给头像带上圣诞帽

我们来看下效果 原图: ? 效果: ? 原理其实很简单: 采用一张圣诞帽的png图像作为素材, ? 利用png图像背景是透明的,贴在背景图片上就是戴...

2835
来自专栏ATYUN订阅号

使用新的谷歌TensorBoard API,让你的机器学习可视化

谷歌在2015年开源TensorFlow时,包含了一套用于检查理解并运行你的TensorFlow模型的可视化工具TensorBoard。Tensorboard包...

3145
来自专栏用户画像

1.2.1计算机网络分层结构

两个系统中实体间的通信是一个很复杂的过程,为了降低协议设计和调试过程的复杂性,也为了便于对网络进行研究、实现和维护,促进标准化工作,通常对计算机网络的体系结构以...

722
来自专栏流柯技术学院

性能测试学习之二 ——性能测试模型(PV计算模型)

=( (总PV*80%)/(24*60*60*40%))/服务器数量              

1092

扫码关注云+社区