游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 轩辕崇正

图像的格式有了,打包的压缩算法如何选择?

[复制链接]

201

主题

1437

帖子

1963

积分

金牌会员

Rank: 6Rank: 6

积分
1963
QQ
发表于 2010-11-29 23:19:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

67

主题

390

帖子

392

积分

中级会员

Rank: 3Rank: 3

积分
392
 楼主| 发表于 2010-11-30 11:21:00 | 显示全部楼层

Re: Re: Re: Re:对于大型2D写实风格类游戏,图像一般选用什

niexuchina: Re: Re: Re:对于大型2D写实风格类游戏,图像一般选用什么压缩方式?


压成jpg后,继续压缩的空间已经很小了。


jpg不适用用带透明色的图片,而游戏中动画图像占了绝大多数。
而能使用jpg的图像,我都使用DXT1了,相比之下,DXT1比jpg使用起来效率更好,而且文件大小平均起来也差不多。

67

主题

390

帖子

392

积分

中级会员

Rank: 3Rank: 3

积分
392
 楼主| 发表于 2010-11-30 11:24:00 | 显示全部楼层

Re: Re:图像的格式有了,打包的压缩算法如何选择?

flyue: Re:图像的格式有了,打包的压缩算法如何选择?

就7zip咯,不过比较慢


这也是我所担心的,考虑到时空效率,所以想知道选择什么样的压缩方式比较可行。

30

主题

422

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
发表于 2010-12-1 11:10:00 | 显示全部楼层

Re:图像的格式有了,打包的压缩算法如何选择?

2d角色图片量大的原因是大量图片保存了重复信息。
一个动作序列包含若干张图片,而这些图片描述的是同一个角色的'同样的肢体'的运动过程。
2d骨骼动画其实不少游戏都有用到。将角色肢体分解为图片元素,再组合成完整的角色。
角色的动作序列由一系列数据来描述相对少量的肢体图片元素的运动过程。
除了缩减了总图片容量之外(硬盘以及内存都减少了),还可支持动作过程的细化,提供可以运行期间调整动作播放速度并且保证没有跳帧的效果。

11

主题

1238

帖子

1782

积分

金牌会员

Rank: 6Rank: 6

积分
1782
发表于 2010-12-2 20:09:00 | 显示全部楼层

Re:图像的格式有了,打包的压缩算法如何选择?

2D骨骼动画....我想到了纸影戏

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2010-12-2 23:47:00 | 显示全部楼层

Re:图像的格式有了,打包的压缩算法如何选择?

原来2D也可以拆分的?还能合成,那动作的像素也能差值吗?
2d小白路过,帮顶。。。

45

主题

1163

帖子

1165

积分

金牌会员

Rank: 6Rank: 6

积分
1165
发表于 2010-12-3 09:20:00 | 显示全部楼层

Re:图像的格式有了,打包的压缩算法如何选择?

2D的骨骼动画? 2D游戏的人物动画图片是怎么做出来的?还不是美术先在3D下建模编辑好动画然后渲成图片? 3D的骨骼动画旋转可以有三个轴向,2D只有一个了! 也许你会说,采用XXX方法来弥补,这样加大了复杂性,值不值得呢?

11

主题

190

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
发表于 2010-12-3 10:08:00 | 显示全部楼层

Re:图像的格式有了,打包的压缩算法如何选择?

这种情况需要用解压缩度快的算法,因为运行时只要考虑的问题应该是减少资源load的时间,而不是所占磁盘的大小,建议你用lzo算法或者lzma算法
lzo: http://www.oberhumer.com/opensource/lzo/
lzma:http://www.7-zip.org/support.html



-----------------
欢迎光临我的博客 http://www.thecodeway.com

21

主题

158

帖子

174

积分

注册会员

Rank: 2

积分
174
发表于 2010-12-3 11:37:00 | 显示全部楼层

Re:图像的格式有了,打包的压缩算法如何选择?

上面说的2D骨骼动画其实就是动画编辑器吧
把角色拆成零件 然后由美工用可视化软件摆在一起 做到同一个零件在不同帧内的复用
和3D骨骼动画根本不是一码事

那种做法通常是在内存紧张和对游戏容量要求较为苛刻的环境下使用
现在做PC游戏没什么必要

11

主题

1238

帖子

1782

积分

金牌会员

Rank: 6Rank: 6

积分
1782
发表于 2010-12-3 20:20:00 | 显示全部楼层

Re:图像的格式有了,打包的压缩算法如何选择?

笑而不语
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-5-30 12:08

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表