http://game.ceeger.com/forum/read.php?tid=2078&page=e
各位大侠,我是一个Unity的新人,最近在做一个汽车的demo。但,在Macbook上的效果和输出到iPad后的效果相差非常大,详细见下图。
1,请问,是不是我选用了iOS平台不支持的shader呢?
2,如果我不开反锯齿,效果会很烂,如果我开了8倍反锯齿,在iPad上的效果会不错,但有点卡,有没有什么方法可以不用反锯齿但能实现类似的效果呢?
3,看下图,是不是我的面数太多,要优化一下呢?好像官方文档说iOS平台上最好不要超过4万个面吧?应该怎样优化呢?谢谢
我也感觉有些shader在pc上gles2.0模拟出来的效果和android真机上相差很远。只好慢慢调然后一遍遍真机测试直到想要的效果出来。
期待高手出现解答。
1、
另外两个问题,如果你用了不支持的shader的话应该会有提示的。
抗锯齿会卡,不过我估计可能你优化面数后还是会卡的。因为卡的是抗锯齿嘛。
面数也的确有点多。你可以试试看优化一下,具体做法就要问美工啦,我自己做都是3dmax里转为可编辑网格然后焊接距离很近的点。
不过还是觉得优化后估计效果不大明显,我试过50万面的简单场景(也是中间放个车,呵呵,比你的还简单,就在一个平面上,没有那些柱子什么的),unity能胜任的,我觉得卡还是抗锯齿造成的。
我刚注意到,木有影子,你木有lightmap一下?
2、
从你的统计数据来看,面数确实有点高,可以简化一些;
Drawcall太高了,这种场景很简单,应该尝试减到100以下;
RenderTexture使用太多了,这个在移动平台上很费,查查是哪个shader造成的,然后简化掉;
shader建议选择使用mobile里面自带的shader。
3、
面数高,这种shader也费。图像偏差太大,很可能是shader不支持、
4、
mobile的shader 在移动平台上运行会比较流畅
还有就是玻璃这种shader 也比较耗资源-,- 你不如把玻璃换成透明的材质就好了
看不看得到反射反正没太大关系...
5、
Shader的问题。Mac上支持OpenGL2.0,甚至3.0
IOS上只支持OpenGLES2.0, GLSL支持的最大指令数量就不一样。Unity上GLSL的片断Shader支持64条指令。
还有计算精度是不一样,ES2.0不支持双精度,颜色有差别是很正常的。
另外21万多变形太多,很难想象在Ipad上能否流畅运行。如果不需要显示车内装饰细节的话,还有很多优化空间。
PS2上的GT赛车也就3万就很强悍了。
分享到:
相关推荐
- **自动睡眠/唤醒**:如上所述,通过内置磁铁的设计,iPad和MacBook Air可以实现相互感应,进而触发自动睡眠或唤醒的功能。 这些创新不仅展示了苹果公司在技术层面的实力,也为用户带来了前所未有的便利。未来,...
在MacBook上选择合适的桌面壁纸可以提升你的工作和娱乐体验,让个人化界面更加美观舒适。这款名为"pap.er.app"的软件专为MacBook用户设计,提供了大量的4K和5K分辨率壁纸,旨在充分利用MacBook高清晰度显示屏的优势...
Microsoft+Remote+Desktop+8.0.42版本远程工具,Macbook上自测安装无问题,使用非常快,中国区AppStore上无资源
MacBook是苹果公司推出的系列便携式个人电脑,以其优雅的设计和强大的性能赢得了广大用户的喜爱。本篇文章将详细解析MacBook所有型号的配置信息,帮助你更好地了解每一款产品的特性。 1. MacBook Air MacBook Air...
总的来说,新款Macbook在显示效果和设计轻薄度上具有优势,而旧款Macbook(如Macbook Air和Macbook Pro)可能在性价比和性能上更有竞争力。在选购时,您需要根据自己的实际需求和预算,权衡这些因素,例如是否需要更...
”意味着这个驱动程序已经被实际测试过,并且确认能够成功地在15寸2015年款MacBook Pro上安装和运行,确保蓝牙功能正常。驱动程序通常包含了一系列代码和指令,使得操作系统能够识别和控制硬件设备,而这里提到的...
当我们在 MacBook Pro 上安装完 Win7 后,键盘可能会出现失灵的情况,打字的时候往往会出现卡顿的现象,输入的速度快一点就会出现单个字母一直不停的输出。这个问题让很多用户感到恼火。 解决这个问题的关键在于...
日版MacBook Air键盘符号按键指南是针对使用日本版本MacBook Air用户的一个实用参考资料,尤其对于不熟悉日版布局的用户来说,它可以帮助快速熟悉和掌握各种符号的输入方法。以下是对日版MacBook Air键盘上各个按键...
FileZilla是一款非常受欢迎的开源FTP(文件传输协议)客户端,适用于多种操作系统,包括MacBook上的macOS系统。本文将详细介绍FileZilla在MacBook上的下载、安装与使用方法,以及如何利用提供的网盘链接进行下载。 ...
"mac iOS"标签暗示了我们讨论的内容可能与苹果的操作系统macOS(而非iOS,因为iOS是用于iPhone和iPad的系统)有关,特别是与下载和更新相关的操作。 关于下载,对于MacBook Pro用户来说,通常涉及到以下几个方面: ...
SuperDrive是苹果为部分MacBook Air和MacBook Pro型号提供的一款外部DVD刻录机,允许用户在没有内置光驱的设备上读取和刻录CD、DVD。由于MacBook Air运行的是macOS系统,但在某些情况下,用户可能需要在Windows环境...
MacBook Air A1370是一款由苹果公司推出的超薄笔记本电脑,它采用了Intel处理器,并且在设计上注重轻便和续航。然而,当用户选择在这款原本预装macOS操作系统的设备上安装Windows 7时,可能会遇到驱动程序兼容性问题...
在Windows 7操作系统上使用MacBook Air可能会遇到兼容性问题,因为苹果的硬件和软件主要设计为与macOS配合工作。然而,通过安装适当的驱动程序,你可以让MacBook Air在Windows 7环境下运行得更加顺畅。以下是关于...
这份电路原理图涵盖了从核心处理器、内存、存储、无线通信到电源管理和音频输出的所有主要组件,是理解MacBook Pro A1707硬件架构的基础。通过这份文档,技术人员可以诊断和修复可能出现的问题,或者进行定制化的...
虽然新款的设计更加简洁,屏幕分辨率更高,但作者认为在性能和续航相差不大的情况下,老款的性价比可能更高,特别是考虑到新款起售价为9288元,这个预算可以考虑购买更高端的MacBook Pro。 综上所述,MacBook Air ...
在使用Ubuntu操作系统时,有时会遇到硬件兼容性问题,尤其是对于Macbook用户来说,由于其特殊的硬件配置,可能会在安装Ubuntu后发现无线网卡无法正常工作。本篇将详细讲解如何在Macbook上安装BCM(Broadcom)无线...
首先,新款 MacBook Air 2021 提供了12英寸的Retina显示屏,具有更高的分辨率,而13寸的2021款MacBook Air则保持了13.3英寸的屏幕大小,两者在显示效果上会有明显差别,新款的屏幕更显得细腻。新款的厚度为0.35-1.31...
根据给定的文件信息,以下是从《Apple苹果 MacBook Air 使用手册》中提取并总结的关键知识点: ### 第一章:准备、安装与使用 #### 1. 欢迎使用 MacBook Air - **简介**:祝贺您成为 MacBook Air 的新用户。这款...
对于MACBOOKPRO A1278用户来说,确保声卡和无线网卡驱动的正确安装至关重要,因为这两个组件直接影响到计算机的基本功能,如音频输出和网络连接。 首先,我们来关注"MACBOOKPRO A1278"这个标签,它指的是苹果公司在...