osg android学习--经验记录

来自论坛威总,阿威-耳机威


1. 关于纹理图片的格式,包括支持性和半透明

peg tif  bmp tga
这几个是用过的,成功了

tif也可以透明

 1  你没有必要在安卓上支持n多格式  你可以在pc上做一次预处理
 2 存储可以压缩也可以不压缩  这要根据实际情况考虑  处理过程参考1
3  没有哪个工程是直接输出就作为release资源的  除非你只是为了毕业设计
 4  为了兼容性和稳定性考虑  支持越多成本和风险越高
 4种格式 作为原始数据
既可以调试的时候 直接使用  又方便以后的处理
 因为你以后会遇到最大的问题就是半透明
 png 处理这个问题上  非常蛋疼  不是你蛋疼  是美工蛋疼

 我们现在都不支持bmp
 我们现在流程 只支持tga和tif
 前端输入 不是这两种格式 一律转换成tga32
最终发布格式 都是定制的

 理论上 tga32 是兼容性最高的  ps插件输出只有24和32两种选择 
tif是为了多通道存储和压缩数据用的
启动压缩的tif和png没有大小差别
理论上是一样大的
所以 你根本就没有任何理由去使用png

 处理流程尽量少的输入  是最高效率的 

 我们更倾向于两种格式
处理格式和发布格式
发布格式是考虑到实际项目用途的
比如plod的格式  是针对加载时间优化的
 或者界面格式  直接就保存热区分割数据
所以 就算安卓什么格式都不支持  也没关系

 我们只用osg核心库而已 

 我强调的是整个项目的流程  不是只有程序员在工作
你要考虑到其他人的工作压力
最直接就是美工
 你要考虑到他们的能力和智商 

 模型材质颜色相互影响的情况么? 
你没有强制ss
所以传染了


你可能感兴趣的:(osg android学习--经验记录)