Unity3D~纹理格式
因为之前自己从来没有好好看过这部分,一直都是用的DXT压缩图片,结果发现原来ios是不支持DXT的,
还不知道我项目那么卡是不是这部分引起的,
但愿是~这样应该就可以解决游戏在ios上只有6.8帧的问题了~~
| RGB Compressed DXT1 |
压缩的RGB纹理。这是最常见的漫反射纹理格式。 4位/像素(32 KB 256x256) |
| RGBA Compressed DXT5 |
压缩的RGBA纹理。这是漫反射和高光控制纹理的主要格式。 1 字节/像素(64 KB 256x256) |
| RGB 16 bit | 65万颜色不带alpha。压缩的DXT格式使用较少的内存,通常会更好看。(128 KB 256x256) |
| RGB 24 bit |
真彩色不带alpha。(192 KB 256x256) |
| Alpha 8 bit |
高质量alpha通道,不带颜色。(64 KB 256x256) |
| RGBA 16 bit | 低质量真彩色。有16级红,绿,蓝和alpha。压缩的DXT5格式使用较少的内存,通常会更好看。(128 KB 256x256) |
| RGBA 32 bit | 高质量真彩色带alpha(256 KB 256x256),这个文件很大。大多数情况下,DXT5提供足够的质量,文件大小要小得多。这个主要用于法线贴图,DXT压缩往往带有一个可见的质量损失。 |
| RGB Compressed PVRTC 4 bits |
PVRTC 4位,压缩的RGB纹理。这是最常见的漫反射纹理格式。 4位/像素(32 KB 256x256) |
| RGBA Compressed PVRTC 4 bits |
压缩的RGBA纹理。这是漫反射和高光控制纹理的主要格式。 4 位/像素(32 KB 256x256) |
| RGB Compressed PVRTC 2 bits |
压缩的RGB纹理。 低质量格式,适用于漫反射纹理。 2 位/像素(16 KB 256x256) |
| RGBA Compressed PVRTC 2 bits | 压缩的RGBA纹理。 低质量格式,适用于漫反射纹理和高光控制纹理。2 位/像素(16 KB 256x256) |
| RGB Compressed DXT1 | 压缩的RGB纹理。 在iOS不支持此格式,但为桌面项目保持向后兼容性。 |
| RGBA Compressed DXT5 | 压缩的RGBA纹理。在iOS不支持此格式,但为桌面项目保持向后兼容性。 |
| RGB 16 bit | 65万颜色不带alpha。比PVRTC格式使用更多的内存,但更适用于UI或不带渐变的明快的纹理。128 KB 256x256 |
| RGB 24 bit | 真彩色不带alpha。(192 KB 256x256) |
| Alpha 8 bit | 高质量alpha通道,不带颜色。(64 KB 256x256) |
| RGBA 16 bit | 低质量真彩色。具有16级的红、绿、蓝和alpha。比PVRTC格式使用更多的内存,但如果需要精确的alpha通道,会更方便。(128 KB 256x256) |
| RGBA 32 bit | 真彩色带alpha - 这是最高质量。256KB 256x256,这个是很消耗性能的。大多数情况下,PVRTC格式提供足够的质量,但有更小的文件大小。 |
| RGB Compressed DXT1 |
压缩的RGB纹理。支持Nvidia Tegra。4位/像素(32 KB 256x256) |
| RGBA Compressed DXT5 |
压缩的RGBA纹理。支持Nvidia Tegra。6位/像素(64 KB 256x256) |
| RGB Compressed ETC 4 bits | 压缩的RGB纹理。这是Android工程默认的纹理格式。ETC1是OpenGL ES 2.0标准的一部分,并且支持所有的OpenGL ES 2.0 GPU,但它不支持Alpha。4位/像素(32 KB 256x256) |
| RGB Compressed PVRTC 2 bits |
压缩的RGB纹理。 支持Imagination PowerVR GPU。2位/像素(16 KB 256x256) |
| RGBA Compressed PVRTC 2 bits |
压缩的RGBA纹理。支持Imagination PowerVR GPU。2位/像素(16 KB 256x256) |
| RGB Compressed PVRTC 4 bits |
压缩的RGB纹理。 支持Imagination PowerVR GPU。4位/像素(32 KB 256x256) |
| RGBA Compressed PVRTC 4 bits |
压缩的RGBA纹理。 支持Imagination PowerVR GPU。4位/像素(32 KB 256x256) |
| RGB Compressed ATC 4 bits |
压缩的RGB纹理。 支持Qualcomm Snapdragon。4位/像素(32 KB 256x256) |
| RGBA Compressed ATC 8 bits |
压缩的RGB纹理。 支持Qualcomm Snapdragon。6位/像素(64 KB 256x256) |
| RGB 16 bit | 65万颜色不带alpha。比压缩的格式使用更多的内存,但更适用于UI或不带渐变的明快的纹理。128 KB 256x256 |
| RGB 24 bit | 真彩色不带alpha。(192 KB 256x256) |
| Alpha 8 bit | 高质量alpha通道,不带颜色。(64 KB 256x256) |
| RGBA 16 bit | 低质量真彩色。默认压缩的纹理带有alpha通道(128 KB 256x256) |
| RGBA 32 bit | 真彩色带alpha - 这是高质量压缩的纹理带有alpha通道。(256 KB 256x256) |
Unity3D~纹理格式的更多相关文章
- Shader Model 3.0:Using Vertex Textures SM3:使用顶点纹理 (NVIDIA spec, 6800支持使用D3DFMT_R32F and D3DFMT_A32B32G32R32F的纹理格式实现Vertex Texture。)
翻译者 周波 zhoubo22@hotmail.com 版权所有 Philipp Gerasimov Randima (Randy) Fernando Simon Green NVIDIA Corpo ...
- GL 纹理 格式 资料备份
分别转载至:http://www.tuicool.com/articles/qAbYfq 和 http://www.verydemo.com/demo_c161_i114362.html 在手机 ...
- Unity3d纹理压缩格式表
- Unity3D 纹理偏移(TextureOffset)浅析
首先,给出圣典的解释: Material.mainTextureOffset 主纹理偏移量 var mainTextureOffset : Vector2 Description描述 The text ...
- unity3d 纹理动画
不知道大家有没有玩过赛车游戏 赛车游戏的跑道有路标,如下图 玩过赛车游戏的都知道,大多数赛车游戏的路标是会动的,如上图,它会从右往左运动 不会发动态图,大家脑补一下吧 没有玩过赛车游戏的也不要紧,大家 ...
- [原]unity3d 纹理旋转
纹理旋转实现思路:纹理坐标*平移矩阵*旋转矩阵(类似顶点旋转): 矩阵一般要求中心点为(0,0) 而纹理中心点默认(0.5,0.5);所以先得平移到(0,0):可以考虑乘以平移矩阵[1,0,0,0,1 ...
- unity优化 — UGUI纹理格式的选择
首次界面打开加载的资源(如 贴图)会被缓存在内存中,再次打开界面由于内存中已有了资源 所以会更快.如何让首次打开界面会更快呢? 图片是否进行了有效的压缩.Android 平台下不带透明通道 优先使用E ...
- 还原堆栈信息,分析地形系统使用ASTC格式的纹理导致Crash的问题
0x00 前言 在这篇文章中,我们选择了过去一周Unity官方社区交流群中比较有代表性的几个问题,总结在这里和大家进行分享.主要涵盖了IL2CPP.Scripting.Virtual Reality. ...
- [Unity3D]关于U3D贴图格式压缩
http://blog.sina.com.cn/s/blog_5b6cb9500102vi6i.html 因为有不少人都问过我压缩格式的问题,今天飞哥又重新提醒了一次.整理一下发个贴,以供大家查阅和讨 ...
随机推荐
- bugku 你必须让他停下
首先打开链接会发现一个不断刷新的网页 然后使用抓包工具burpsuit抓网页 然后右键点击跳转到repeater 然后点击go一直点击 注意黄色区域的变化然后在点击过程中会发现flag 然后拿到答案
- 概率dp lightoj 1342
题意:有N根木棍,每根木棍都有一个权值 其中有若干根可识别,若干根不可识别的,抽到了可识别的棍子,就不放回,抽到了不可识别的,就要放回 ,问所有棍子都至少被抽过一次后权值和的期望 不可识别的棍子,就相 ...
- 使用js为表格添加一行
今天同事问了我一个问题,为表格添加新的行,我用的js写了一下,代码如下: <!DOCTYPE html> <html> <head> <meta charse ...
- List 数据分批入库
直接贴代码,主要运用 List<E> subList(int fromIndex, int toIndex); 把 List 分割 /** * 保存批价结果 * * @param pric ...
- 后台接口报500,前端获取报错详情message
最近和前端对接口的时候,前端说后台接口报500,不能获取里面的东西,然后就开始了这个研究,网上查了一些资料,发现报500里面的报错详情是可以获取的. 前端在调用接口的时候,加个catch,注意!!!这 ...
- 「JSOI2015」isomorphism
「JSOI2015」isomorphism 传送门 我们还是考虑树哈希来判同构. 但是我们需要使用一些特殊的手段来特殊对待假节点. 由于是无向树,我们首先求出重心,然后以重心为根跑树哈希. 此处我们不 ...
- C#面向对象三大特性:封装
什么是封装 定义:把一个或多个项目封闭在一个物理的或者逻辑的包中.在面向对象程序设计方法论中,封装是为了防止对实现细节的访问. 封装的优点 1. 隔离性,安全性.被封装后的对象(这里的对象是泛指代码的 ...
- 排序算法大荟萃——希尔(Shell)排序算法
1.基本思想:先取一个小于n的整数d1作为第一个增量,把文件的全部记录分成d1个组.所有距离为d1的倍数的记录放在同一个组中.先再各族中进行直接插入排序,然后取第二个增量d2<d1重复上述的分组 ...
- dp饭卡
电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额.如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买后卡上余额为负),否则无法购买(即使金额足够).所以大家 ...
- https://www.cnblogs.com/lfs2640666960/p/8529115.html
https://www.cnblogs.com/lfs2640666960/p/8529115.html