技术问题:如何实现画质动态切换?

想开发一款同时支持小游戏平台(720P)、移动平台(1080P)和PC平台(2K)的3D游戏。
怎么实现游戏内动态切换画质的功能?
目前只考虑到动态修改游戏分辨率,是否需要对应分辨率的贴图、材质?
如果只修改分辨率,不切换贴图是否有提升性能的效果?
如果需要切换贴图,有没有比较好的方案,或者有没有不切换贴图仅修改camera属性或后期特效的方案?

简单一点的无非是打不同平台包的时候,小游戏、移动平台压缩资源,pc不压缩。你动态改分辨率的意思是不同平台分辨率不同还是相同啊,一样的资源你在pc上放大了分辨率不还是糊嘛?你不放大玩起来也很别扭吧

他说的意思应该是在游戏内,切换画质的功能,分为普通画质-标准画质-高清画质