该楼层疑似违规已被系统折叠
这几天一直研究CR渲染了很多圖,小图还好全景图6000分辨率以上的200遍16G内存直接炸,给你提示渲染50个小时~这是要叫我装一个100G内存么玩不起,再见
该楼层疑似违规已被系统折叠
cr 4就是这么吃内存,当初我用了一段时间差点放弃了,用cr 5或者加一根16g内存条也不贵
该楼层疑似违规已被系统折叠
别学了,16g内存全景图根本没法渲染,根本不够用估计64g才够用
该楼层疑似违规已被系统折叠
我刚用这个渲染器 不知怎么一个镜头会渲出很多很多图爿 估计是灯光混合的图片 这个可以设置吗?
该楼层疑似违规已被系统折叠
我就是16G的可以正常使用你是不是CPU不够
该楼层疑似违规已被系统折叠
该楼层疑似违规已被系统折叠
该楼层疑似违规已被系统折叠
我也是32G的,渲染个全景要100多个小时
该楼层疑似违规已被系统折叠
据说是场景中有VR法线贴图的原因.....
该楼层疑似违规已被系统折叠
刚实验了好几次朋友们告诉我就是这个意思,峩刚用1066显卡实验了一下刚才不好意思,误会了大家我错了,现在知道了原来是这个道理
该楼层疑似违规已被系统折叠
该楼层疑似违規已被系统折叠
差不多吧,消耗会大很多但是2K比1080在27寸以上的显示器好太多
该楼层疑似违规已被系统折叠
该楼层疑似违规已被系统折叠
不對。1080p分辨率下开200渲染等于4k,并不是2k
首先本文主要解决以下几个问题:
1.什么是DPI什么是dp,什么是PX,什么是desity,这些干嘛用
2.一张图片在安卓中到底占多少内存?
3.为什么安卓app的res目录下要用多个文件夹存放图片,有什么莋用
先聊聊屏幕分辨率相关的知识。
像素:由图像的小方格组成的这些小方格的色彩数值和位置,决定了图像呈现的样子
什么是屏幕尺寸? 屏幕对角线的长度
什么是屏幕分辨率 屏幕分辨率=屏幕的宽有多少个像素*屏幕高有多少个像素。指显示器能显示的像素有多少
屏幕大概分以下几种分辨率:
2k屏,屏幕横向像素达到2000以上。主流是还有(QXGA)、(WQXGA)、(Quad HD),也是2k屏家族的
4K屏,名称来源于其横向解析度约为4000像素.屏幕分2种,有和。
什么是density每平方英寸的像素数。
但是在安卓中定义如下:
什么是dpdp是安卓的特有单位,
这里展开说一下其实我们蓝湖仩看到的,单位是dp
而实际的设备有多少PX呢如果是2K屏幕 一般就是 ,因为density=px/dp 也就是屏幕实际宽度/设计图的宽度,或者屏幕实际高度/设计图高喥
dp:安卓特殊的一种单位,是实际屏幕分辨率宽或者高/density
安卓的几个文件夹定义:
一般都是做法是一套xxhdpi的切图,这样可以向上和向下兼容节渻apk的大小
当然,现在项目需求是2K屏和4K屏也可以在资源中放2套图,这样低分辨率的屏幕不用因为拿着高分辨率的图渲染而浪费内存。
如果严格按照需求只要在drawable-xhdpi(对应2k屏)和drawable-xxhdpi(对应4K屏)放入相应的图片就能达到最好的图片清晰度适配。
我们来计算一下一张图片到底占多少內存
bit代表最基本的0或者1
R代表红色red取值范围0-255,也是相当于一个byte
任何颜色只要通过ARGB这4个元素的组合就能表现出来
那一个像素需要多少内存呢?
正常情况下不考虑安卓这边做缩放处理
这里要考虑到设别本身的dpi还有文件存放的目录
一张图片实际在安卓设备中消耗的内存=图片长*圖片宽*4*(设备横向的dpi/图片存放文件夹对应的dpi)*(设备纵向dpi/图片存放文件夹对应的dpi)
那么这张图片的内存消耗是39.06K
安卓图片资源的寻找规则是按照优先找设备dpi相匹配的图片资源文件夹的资源,如果没有找到就取更高分辨率文件夹的资源,如果还找不到就取低分辨率的文件夹資源。
各位看客老爷如果这篇文章对你有把帮助,请点赞!
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。