Minecraft(我的世界)中文论坛
标题: 材质包的未来特性
作者: DJXGAME 时间: 2013-1-10 11:51
标题: 材质包的未来特性
本帖最后由 DJXGAME 于 2013-1-10 12:17 编辑
材质包的未来特性
在MineCon2012期间,开发团队宣布Minecraft将会在红石更新中支持高清材质以及动态材质。
以下视频为未来材质包的计划:
视频是youtube的,就不给大家看啦~
Minecraft 1.5中方块和物品的材质
自Minecraft1.5开始,换言之,从每周快照13w02a开始,"terrain.png"文件和"gui/items.png"将会变为被由一系列独立的方块和物品图像所取代。在程序运行时,这一系列单独的图像文件会被"缝"在一起,而如果所选择的材质包丢失图像的话,会使用默认材质包的对应图像。
游戏不再会为火、岩浆、水、传送门、时钟以及罗盘创建面向过程的材质。恰恰相反,这些方块和物品需要为其提供一个提前绘制好的动画。这样做的好处在于这个动画不在会被方块所约束,而是可以应用于所有的图像之中。另外,游戏也将会允许材质根据图像分辨率的不同进行调整。举例来说,如果一款高清材质丢失了一幅图像,游戏也会在大小不同的情况下调整默认图像进行匹配。
文件夹 | 说明 | 提示 |
textures/blocks/ | 所有方块 | 这些图片文件在程序运行时会自动生成terrain.png文件 |
textures/items/ | 所有物品 | 这些图片文件在程序运行时会自动生成items.png文件 |
在图像文件中沿y轴方向添加一系列动画的关键帧可以为这一图像文件制作动画。默认情况下是每秒10次更新(也就是说每张关键帧100毫秒),游戏会自动将下一帧图像放进当先的材质文件中。当图像文件序列至底部时会自动从最上面的一张图片开始。举例来说,如果希望为某方格制作一个快速地在两张16x16的图像来回切换地动画,需要将其上下放置于16x32的图像文件中。
将会可以自定义设置每帧的持续时间以及所使用的关键帧。举例来说,您可能相比于循环播放(1-2-3-1-2-3)更为喜欢"乒乓式"播放动画(1-2-3-2-1)。这是还需要创建一个与图像文件名字相同的文本文件(如"dirt.png"对应的文本文件为"dirt.txt"),然后在其中注明关键帧的切换顺序。
书写的格式只需要每次注明对应的关键帧号码即可(注意是从0开始),可以以逗号(,)或回车相隔开。举例来说,如果您希望制作一张4帧式的乒乓式动画,其对应的文本文件应如下所示:
……或这样:
如果希望动画要比每秒10帧的设置要慢,需要在每一帧后以星号(*)注明所持续的帧数。举例来说,如果希望这一动画比默认的设置慢4倍,其文本文件应如下所示:
- blocks/lava_flow.png, blocks/water_flow.png
岩浆和水使用材质文件中的4个位置。所以为了简化在创作时的难度,这两幅图像需要是其他方块材质的4倍大(默认的情况下即为32x32像素)。
指南针本身并无动画,而其指针则需要针对不同方向的图像文件。可以为指南针的指针设置自定义数量的方向图像文件。但是第一张(第0帧)应该指向南方,其余各帧一次顺时针旋转。最后一帧应该近似于指向南方(当然需要稍微偏东一些)。
与上文类似,钟本身也并无动画,其动画文件用于描述每天的时间。第一帧为正午,其余各帧依次顺时针旋转。午夜应该是在整个动画的中间位置(也就是说如果只做一个32帧的动画,午夜应该在第16帧的位置)。
资源
材质和Mod的作者们需要注意啦~
可以下载资源中的样例参考一下~
作者: 孤剩 时间: 2013-1-10 11:53
终于不用再打高清修复补丁了
作者: hendyzone 时间: 2013-1-10 11:54
影响的还有mod啊。。
作者: 尼克 时间: 2013-1-10 12:02
终于不用打高清修复补丁了吗?
作者: yeyaowei 时间: 2013-1-10 12:13
太好了,动态高清材质不用补丁了~
作者: 天空の遗迹 时间: 2013-1-10 12:24
干掉mod系列……这次optifine哭了……不过估计要打光影mod还是离不开optifine的
作者: sabo970 时间: 2013-1-10 12:35
支持一个==身为材质区总管也没去关心这种消息 真惭愧
作者: 企鹅 时间: 2013-1-10 19:00
MOD也有影响呀。。
作者: 恨你有道理 时间: 2013-1-10 21:48
话说,没客户端测试啊{:10_527:}
作者: phoenix5980 时间: 2013-1-11 11:01
。。。曾经因为装个Optifine而死去活来的小白看到这条激动的哭了。。。
作者: 绫里千寻 时间: 2013-1-11 20:09
几乎所有东西都要改了,这次1.5版看来是全翻身重装上阵了
作者: ERBem 时间: 2013-1-11 23:36
本帖最后由 ERBem 于 2013-1-11 23:37 编辑
拆成那么多块!!? 全部变了!!! 做材质的哭了TAT
作者: jianghr 时间: 2013-1-13 15:26
不错的消息,希望能这样让游戏出现更好的游戏体验。
不过据说预览版里面材质错位一大堆啊。不知道这个材质机制调整用上去了没有。
还有希望提升引擎效率,真心不希望单机玩高频红石、高空水流岩浆都卡。1.4.5里我做个运船机差点没卡死我。不过1.4.6有好转。
作者: 黄凯航 时间: 2013-1-16 15:46
错别字喵=w=
作者: qq745980728 时间: 2013-1-25 13:29
{:10_512:}看的不是很懂呢
作者: DJXGAME 时间: 2013-1-25 13:33
qq745980728 发表于 2013-1-25 13:29 
看的不是很懂呢
就是材质变成很多很多的小图片啦~这些比较深的东西是关于动画的制作之类的~主要是材质作者需要研究~我们看看热闹就好了~
作者: a84313a 时间: 2013-1-25 21:34
幫你衝人氣
作者: hyperx 时间: 2013-3-8 10:24
提示: 该帖被管理员或版主屏蔽
作者: DJXGAME 时间: 2013-3-8 11:56
本帖最后由 DJXGAME 于 2013-3-8 11:59 编辑
hyperx 发表于 2013-3-8 10:24 
看了下楼主的id……然后默默看原文去了……2333333
您随意
作者: Sakuar_ 时间: 2020-4-1 18:26
影响的还有mod啊。
作者: wang2069256982 时间: 2020-6-19 12:56
544444444446456465
作者: 即将破晓丶 时间: 2020-8-4 14:44
1111111111111111111111111111111111111111111111111
作者: dd-月见 时间: 2020-8-4 21:16
66666666666666666666
作者: dd-月见 时间: 2020-8-4 21:17
会更简单吗
作者: Owen乾 时间: 2020-8-23 22:06
我觉得材质应该增加帧率分配方面
作者: 男仆君 时间: 2020-9-5 14:06
6666666666666666666666666
作者: 星宇up主 时间: 2020-9-5 16:08
完成任务完成任务完成任务