当前位置:网站首页>Ue4/ue5 illusory engine, material chapter, texture, compression and memory compression and memory
Ue4/ue5 illusory engine, material chapter, texture, compression and memory compression and memory
2022-07-05 04:58:00 【Hufeng River】
Preface :
● The reason why we perform compression is , Because memory and bandwidth are limited , Therefore, it must be compressed .
You can't keep everything uncompressed , Especially in very large projects , This is very difficult to do .
obviously , Texture resolution will affect memory and bandwidth without affecting rendering performance .
● If there is a problem with the number and size of textures you use , Then it will affect bandwidth and memory , May cause delays 、 Freeze and jam , But it will not cause frame rate loss .
● Low frame rate is generally not due to texture problems , If there is a problem with the texture , Then you will see that the displayed texture resolution is very low .
● Lower than the resolution when you import , You will see the delay 、 Phenomena like freezing and Caton , But there will be no low frame rate . This is how we can distinguish possible performance problems .
If any of these problems occur , Usually related to loading , Usually related to texture .
● If you don't use much memory , Then just unzip all the textures in the project .
Especially if your project is not a game , And you can control the hardware , Then such a solution is acceptable .
If it's a game , Then disabling compression will almost certainly not solve the problem , Only in extreme special cases where uncompressed textures have to be used , To disable compression .
One 、 Compression type
BC(Block Compression) Express “ Block compression ” .
DXTC(DirectX Texture comporession) Express “DirectX Texture compression ”.
Two 、DXTC5 Compress
Transparent channels are hardly compressed ,DXTC5 Indicates compressed red 、 Green and blue and contain transparency ,
But it won't really compress transparency . The transparent file size is the same as that of other channels .
3、 ... and 、BC5 Compress
BC Compression and DXTC The problem with compression is , It is actually very difficult to accurately deal with the color combinations of normal maps .
It cannot mix different colors according to the normal map , To compress the normal map , This is a weakness in the system .
if necessary 100% Uncompressed normal map , Please set it to “ Vector displacement mapping ”, This is a universally applicable compression .
It does nothing , Just import as is .
Four 、TextureStats Texture statistics (Window window ——>Statistics statistics )
TextureStats Texture statistics , All textures currently in memory in the editor will be displayed . These textures are not necessarily the same as those in the game , When running a project , This is the texture included in the editor . The editor tends to load more textures , Including unnecessary textures .
source :
边栏推荐
- 中国针状焦行业发展研究与投资价值报告(2022版)
- 2021 huashubei mathematical modeling idea + reference + paper
- AutoCAD - Center zoom
- Basic knowledge points of dictionary
- Séparation et combinaison de la construction du système qualité
- 中国AS树脂市场调研与投资预测报告(2022版)
- 775 Div.1 C. Tyler and strings combinatorial mathematics
- cocos2dx_ Lua card flip
- Detailed introduction of OSPF header message
- Unity writes timetables (without UI)
猜你喜欢
AutoCAD - stretching
Establish cloth effect in 10 seconds
AutoCAD - graphic input and output
669. Prune binary search tree ●●
LeetCode之單詞搜索(回溯法求解)
Create a pyGame window with a blue background
An article takes you to thoroughly understand descriptors
Unity ugui source code graphic
Unity find the coordinates of a point on the circle
[groovy] closure (closure parameter binding | curry function | rcurry function | ncurry function | code example)
随机推荐
Unity synergy
Vs2015 secret key
AutoCAD - feature matching
Introduction to JVM principle and process
SQLServer 存储过程传递数组参数
Research and investment forecast report of adamantane industry in China (2022 Edition)
中国溶聚丁苯橡胶(SSBR)行业研究与预测报告(2022版)
LeetCode之单词搜索(回溯法求解)
669. Prune binary search tree ●●
Autocad-- dynamic zoom
Animation
On-off and on-off of quality system construction
Number theoretic function and its summation to be updated
2020-10-27
2021 electrician cup (the 12th "China Society of electrical engineering Cup" National Undergraduate electrician mathematical modeling) detailed ideas + codes + references
2021 electrician cup idea + code - photovoltaic building integration plate index development trend analysis and prediction: prediction planning issues
How to choose a panoramic camera that suits you?
Redis has four methods for checking big keys, which are necessary for optimization
中国针状焦行业发展研究与投资价值报告(2022版)
54. Spiral matrix & 59 Spiral matrix II ●●