关于unity3d纹理贴图的学习总结

本文总结了Unity3D中纹理贴图的学习经验,包括支持的图片格式,推荐使用PNG以减小容量并保持品质。模型材质图片大小需为2的N次方,建议设置为Texture Type的Texture并压缩。UI图片应设为GUI Texture Type,考虑Format的压缩效果。对于非2的N次方尺寸的图片,可尝试16bits或32bits模式。在使用中,注意脚本与图片在同一工程路径,图片命名与变量名一致,确保脚本正确引用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

         今天unity3d纹理的贴图操作不清楚,折腾了大半天了弄好,心情很舒畅,于是写写总结。

         Unity支持PSD、TIFF、JPEG、TAG、PNG、GIF、BMP、IFF、PICT格式的图片。大部分情况,推荐使用PNG格式的图片,它的容量更小且有不错的品质。

         对于作为模型材质使用的图片,其大小必须是2的N次方,如16*16、32*32、128*128等,通常会将其Texture Type设置默认的Texture类型,将Format设为Compresse模

式进行压缩。在不同的平台,压缩的方式可能是不同的,可以通过Unity提供的预览功能查看压缩模式和图片压缩后的大小,如下图所示:

                                                            

          如果图片将作为UI使用,需要将Texture Type设为GUI,如下图。值得注意的是Format的设置,如果使用的图片大小恰好是2的N次方,虽然也可以将其设为Compressd模

式进行压缩,但画面质量可能会收到影响。

                                                            

        对于那些大小非2的N次方的图片,即使将其设为Compressed,在手机平台也不会得到任何的压缩,这种情况,可将其设为16bits试试,如果图像在16bits模式下显得很糟

糕,那只能将Format设

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值