概述
- 若项目是2D项目,默认的会将所有的Texture Type设置为Sprite 2D
- 若项目为3D项目,默认的Texture Type为Default
Default
default.png- Texture Shape
- 2D:默认类型,2D纹理
- Cube:立方体贴图,用于Skyboxes或者Reflection Probes
- sRGB:彩色纹理
- Alpha Source:纹理Alpha通道
- None:无,不论纹理是否有Alpha,都设置为没有Alpha
- Input Texture Alpha:导入纹理自带Alpha
- From Gray Scale:依照纹理RGB平均值设置Alpha
- Alpha is Transparency:
- Advanced:
- Non power of 2:
Unity默认导入的最大纹理尺寸为8k,当纹理大小不是2的幂次方时,Unity会对其进行缩放,影响效率 - Read/Write Enabled:从脚本中读取Texture数据
1.会制作一个Texture的副本,导致Texture的内存增加
2.未压缩和DXT压缩纹理才可读取,其他压缩的不能读取 - Generate Mip Maps:生成mipmap,使远离相机的物体使用较小的Texture
1.mipmap:启用后内存增加33%,但是可以提高性能,优化实时3D渲染性能- Border mipmaps:使用较小图像时防止颜色溢出
- MipmapFiltering:优化图像质量的过滤方式
- box:平滑改变尺寸
- Kaiser:锐化算法,少用
- Fadeout MipMaps:淡出功能,在Mip更换级别的时候渐变为灰色,可用于地图
- Non power of 2:
- Wrap Mode
- 重复,拉伸,镜像等
- Filter Mode:拉伸时的处理方式
- Aniso Level:
Normalmap
Normalmap.png- Create from Grayscale:从灰度高度图创建法线贴图
Editor GUI and Legacy GUI
EditorSprite2D and UI
Sprite-
Sprite Mode:图集模式
- packing Tag:选择打包到的Sprite图集
Cursor
cursorCookie
cookieLightMap
lightmap光照贴图
Single Channel
singlechannel可以只选择纹理的一个通道
网友评论