注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 黑暗孢子+孢子:银河大冒险+孢子 为什么孢子的每个模型单靠PNG图像就能够传递和保存? ...
查看: 9881|回复: 17
打印 上一主题 下一主题

[讨论] 为什么孢子的每个模型单靠PNG图像就能够传递和保存? [复制链接]

帖子
452
精华
0
积分
246
金钱
1473
荣誉
2
人气
0
评议
0

跳转到指定楼层
楼主
发表于 2008-9-19 05:23:23 |只看该作者 |倒序浏览
首先了解了下PNG的资料和原理.... 在百度百科....

http://baike.baidu.com/view/5342.htm

然后~~ 一头雾水~~~

嘿嘿~~ 感叹下EA的技术先进.....

另外~~ 有谁知道原理不?....

最近新游戏真多~

使用道具 举报

帖子
125
精华
0
积分
63
金钱
251
荣誉
0
人气
0
评议
0
沙发
发表于 2008-9-19 06:05:37 |只看该作者
png可以有很多层的。
20字补丁打到烦。

使用道具 举报

帖子
452
精华
0
积分
246
金钱
1473
荣誉
2
人气
0
评议
0

板凳
发表于 2008-9-19 06:17:00 |只看该作者
回楼上 我用常用软件打开那些PNG 里面都仅仅是位图一个

最近新游戏真多~

使用道具 举报

执子之手,与子偕老
天邈汉化组翻译【中级】
暗物质
外 法◆聖輝·冰帝◇銀 狼

活跃勋章大头像勋章

帖子
13293
精华
1
积分
7557
金钱
52903
荣誉
71
人气
6
评议
0

地板
发表于 2008-9-19 06:29:20 |只看该作者
用PS打开吧,你就知道了……

使用道具 举报

帖子
452
精华
0
积分
246
金钱
1473
荣誉
2
人气
0
评议
0

5#
发表于 2008-9-19 08:13:33 |只看该作者
LS。。 你真的用PS打开看过了么  

仅仅是位图一个啊。。  是PNG 不是那些GIF的图片。。。

最近新游戏真多~

使用道具 举报

帖子
452
精华
0
积分
246
金钱
1473
荣誉
2
人气
0
评议
0

6#
发表于 2008-9-19 08:16:57 |只看该作者
用PNG的专业户 Fireworks打开也依旧没啥玄机的... 位图一张...  

应该关键在于孢子的这个编辑器哦...... 能够识别PNG里隐藏的信息 -v-||   
这个隐藏信息在哪里看捏.... 比如 该PNG图模型的名字..... 模型那么多部件的信息 都放在哪里的哦... 真好奇 -v-

最近新游戏真多~

使用道具 举报

帖子
148
精华
0
积分
74
金钱
225
荣誉
0
人气
0
评议
0
7#
发表于 2008-9-19 08:31:47 |只看该作者
我感觉A01000100020003040705080609B063K09080706G010这一段数字加文字就可以完整描述一个组件的所有属性:
A01代表用的是哪个组件,0001和0002还有0003代表这个组件在编辑器中的坐标,0407代表X轴旋转了多少度,0508代表Y轴旋转了多少度,0609代表Z轴旋转了多少度,B063代表整体缩放了多少倍,K09080706代表颜色,G010代表它用的是那个皮肤,
这样看来 编辑器只要一段简单的编码就可以打到显示出玩家所做的组件,编辑器只要是把所有的编码全换算成组件,那也就完事了 . ..
一个零件才用哪么一点编码 你用满复杂度也没有多少大小,然后把这些编码写进PNG就完事了...

我只是自己猜想. . 个人没什么科学依据哈 大家见笑了

使用道具 举报

帖子
119
精华
0
积分
60
金钱
197
荣誉
0
人气
0
评议
0
8#
发表于 2008-9-19 09:11:08 |只看该作者
原来PNG还有大大的学问的,

使用道具 举报

帖子
12
精华
0
积分
6
金钱
12
荣誉
0
人气
0
评议
0
9#
发表于 2008-9-19 09:18:18 |只看该作者
我觉得楼上的说的应该是对的,这些代码足够解释了。

使用道具 举报

帖子
89
精华
0
积分
45
金钱
116
荣誉
0
人气
0
评议
0
10#
发表于 2008-9-19 09:31:15 |只看该作者
我觉得EA只是为了大家不在游戏里也能看到自己的作品,所以用png封装,其实真正解读的是里面的特征代码,png只是一个封装格式,方便看图。

使用道具 举报

帖子
125
精华
0
积分
63
金钱
251
荣誉
0
人气
0
评议
0
11#
发表于 2008-9-19 09:43:05 |只看该作者
搞个不可见层把所含信息转换成图像,这个不是难事。
大学毕业设计里面搞个图像隐藏信息的多了。

使用道具 举报

帖子
4
精华
0
积分
2
金钱
39
荣誉
0
人气
0
评议
0
12#
发表于 2008-9-19 10:03:16 |只看该作者
PNG这个格式本身的特点。PNG这个格式本身的定义就是有若干个“段”组成的,这些段并不全是图像信息,尤其是其中有一种自定义数据段,可以直接利用这种段存放一些特别的数据。对于孢子来说就直接把对应存档丢进自定义段就是了……

使用道具 举报

帖子
39
精华
0
积分
20
金钱
244
荣誉
0
人气
0
评议
0
13#
发表于 2008-9-19 10:07:33 |只看该作者
与名字无关,文件名改了照样可以用。

使用道具 举报

帖子
4
精华
0
积分
3
金钱
19
荣誉
0
人气
0
评议
0
14#
发表于 2008-9-19 14:28:43 |只看该作者
开始我也很疑惑,后来猜测的跟7楼的一样,应该是在PNG里面添加了组件信息之类的,游戏里的编辑器又可以再重现出来

使用道具 举报

帖子
2592
精华
0
积分
1318
金钱
2618
荣誉
2
人气
15
评议
0
15#
发表于 2008-9-19 14:57:50 |只看该作者
同意10楼所说。
PNG只是EA自己定的文件扩展名,而这个扩展名只不过刚好是PNG罢了,而用EA也使到这个文件能给用户预览其图像。但其实这个文件并非我们所认识的PNG文件,而是一种游戏所识别的特殊文件,它并非用3D设计软件生成,更不是用任何平面设计软件生成,应该是EA自己根据游戏的需要,生成的一种带有3D图案又具有游戏数据的文件,应该是基于EA自己设计的软件上生成的。

使用道具 举报

帖子
452
精华
0
积分
246
金钱
1473
荣誉
2
人气
0
评议
0

16#
发表于 2008-9-19 21:19:31 |只看该作者
同意楼上  嗯 嘿嘿 关键还是在于游戏的编辑器呀 这个等于说自创了一个3D软件
方便的进行各种怪物模型的创造..... 用途广泛
没有孢子之前 大家都是用各类3D软件辛苦的进行创作 现在不用了...游了孢子 -_-||
而且创意无国界 这次EA吸收了太多的优秀的创意 可以为其其他游戏做参考

EA这笔买卖赚大了
只要继续增加编辑器的组件内容 将来说不定真的可以颠覆一些东西... 但这些模型仅仅是EA可以使用
貌似无法从游戏中调出 因为所保存的仅仅是一些PNG文件和代码数据段而已... 哎...

最近新游戏真多~

使用道具 举报

帖子
2592
精华
0
积分
1318
金钱
2618
荣誉
2
人气
15
评议
0
17#
发表于 2008-9-20 00:38:57 |只看该作者
原帖由 紦洛亞 于 2008-9-19 21:19 发表
同意楼上  嗯 嘿嘿 关键还是在于游戏的编辑器呀 这个等于说自创了一个3D软件
方便的进行各种怪物模型的创造..... 用途广泛
没有孢子之前 大家都是用各类3D软件辛苦的进行创作 现在不用了...游了孢子 -_-||
而且创 ...


楼上,不仅是EA可用,起码可以做成avi视频,这个用途不错了。

使用道具 举报

帖子
9
精华
0
积分
5
金钱
58
荣誉
0
人气
0
评议
0
18#
发表于 2008-10-29 00:29:18 |只看该作者
原帖由 felixmiao 于 2008-9-19 14:57 发表
同意10楼所说。
PNG只是EA自己定的文件扩展名,而这个扩展名只不过刚好是PNG罢了,而用EA也使到这个文件能给用户预览其图像。但其实这个文件并非我们所认识的PNG文件,而是一种游戏所识别的特殊文件,它并非用3D设计软件生成 ...

是的,加个png的扩展名只是因为有些近似罢了,方便在不支持那个图片原格式的系统上进行预览而已。就像用opera浏览器可以看APNG(动画PNG,姑且可以当成gif的升级版),但是如果你下载到自己电脑上,显示的就是一个不会动的PNG而已。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-8-27 17:15 , Processed in 0.345597 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到