本帖最后由 green丶bastard 于 2012-1-21 13:43 编辑 
由于材质区必须要我填模板 我知道应该发布到哪里 尼玛模板死啦去死啦
没劲啊没劲 所以我来讲讲如何制作动态材质
mc1.0的mcpatcher和optifine相继更新了支持动态材质的功能 也许有许多人不知道,或者不懂如何做,我不是材质砖家,但做个简单的扫光啥的还是很容易
需要的工具:
打了高清补丁的mc1.0以上
Photoshop
先是物品的教程: (items)
1. 首先我们打开在jar里找到的gui文件里的items (ps:活用ps左下角的放大功能。
2. 我们想做一个钻石扫光的效果 在items.png里找到钻石 并把它剪切 用ps的选取功能~
*切割的时候必须主意 mc默认材质是16x 别且多了别切少了 简单的办法是把terrain的也打开来 复制图层到items里 可以看见方块的大小。 根据背景进行切割
3. 选取完了ctrl+x进行切割
 
 
图中钻石被选取。
4. 我们ctrl+V复制
新建一个 名字随便取 大小弄成16x16像素
然后找到钻石的图层 右击-复制图层-在目标里面-文档-选择我们刚才新建的那个
若你的ps和我的一样有点问题 你也许看不到钻石, 选取钻石图层,按ctrl+t 出现调节大小的框,你就可以看见他在哪里了
5. 我们钻石必须放好位置,要和items里的叠加 这里简单的办法是把items复制到我们新建的里面,下拉下拉,移动一直到我们看得见钻石 再用我们剪切的那个重叠。
6. 主意背景图层 纯白为默认 删了他。
7. 我们用矩形工具画一个白色的矩形吧 必须覆盖在钻石上
8. 右击画好的矩形画布 栅格化图层
9. ctrl+t 稍微旋转一下 再把矩形拉到左下角
10. 用滤镜功能-模糊-高斯模糊 1像素即可
11. 然后我们创建为矢量蒙版 ctrl+alt+g
如图
 
 
12. 若你想要钻石的边框,可以复制一下钻石图层,将里面的东西清理掉 就留边框,作为置顶图层。快捷键strl+J
13. 可以适量调成蒙板的透明度
14. 打开动画界面 我们找到最下排的小图标,只有一个能按,也就是复制所选帧
15. 点击第二帧,选取做好的矩形蒙板 将他拖到右上角 最好看不到他了 然后第一帧也把他往下角拖,让他也看不见
16. 按着ctrl 选取2个帧,然后最下角小图标有个一串圆一样的,糖葫芦图标亮起,也就是过渡动画帧,点他,跳出的东西我们把要添加的帧数里面打上6,或者你自己看 个人认为6够了
17. 会跳出来6帧,可以点播放看看效果。
18. 这里也是最无聊同时是最关键的一步了。 我们新建一个工作区,大小的话宽是16像素,高是16x8 也就是128
这个时候每一帧都对应一个格子,不能搞错,为了方便可以用terrain的紫色方块作为底子,主意必须删掉背景图层,那个纯白的。我用了那一条羊毛做底子,一样的。
切换到我们做好的动态钻石-点击第一帧-选取所有的图层,右击-复制图层-目标-选我们刚才创建的16x128工作区。 我这里的话是未命名-3
你会看见一堆条形东西 按ctrl+e合并图层吧。
回去-第二帧-重复上面,一样合并 然后把他往下拉。 主意位置,位置错了就自撸了。
其他6帧和上面一样,只是下移的位置不同罢了。
完成品:
 
 
隐藏掉背景吧 然后ctrl+alt+shift+s
像我这样设置吧:
 
 
其他的无视好了。
19. 名称我们打上:
custom_item_55
55是钻石id 那些说不是的话滚回火星 这里的id是在材质中的id不是游戏物品id 这些id0-255 看下图。
 
 
 以此类推-w-
我们的动态物品做好了,创建个文件夹 叫anim 也就是animation的简称(倒数112名英语无压力) 把做好的钻石 custom_item_55.png弄进去 然后把jar里一些其他东西也装置好 放在外头 全部选取 把他们zip起来 重命名 例如x10pack 进游戏看效果吧。
扫光有点快, 所以8帧应该说不够,16帧甚至32帧吧 但那样会很麻烦 可以通过创建文版挡 名字是你材质的名称 例如我的钻石custom_item_55.png 不过.png去掉 后缀改成.properties
复制代码x是你想要的帧数 y是图片中的位置
下面的x还是想要的帧数,z是间隔
复制代码我这样间隔长了点,但我建议还是多做几帧,每个材质都要对应一个.properties 非常累。
方块的制作和物品一样,只不过名字是custom_terrain_材质代码.png 制作方法和上面完全一样!
下面是效果,以及成品:
 
 
 清晰的扫光
 
 
游戏中。
好了就这么多了 传了那么多图片
扣了那么多金币,我应该值得一些人气和金币奖励吧0.0
这样我才有继续分享的动力0.0
动一动鼠标吧-w-
做好的钻石,拿去看看效果吧:
http://www.mcbbs.net/thread-17082-1-1.html
主意必须是装了最新版optifine或者1.0以后的mcpatcher才能看见 别说不动,要么你眼睛有问题要么是脑子和理解能力有问题因为
连汉字都看不懂,不多说。
由于材质区必须要我填模板 我知道应该发布到哪里 尼玛模板死啦去死啦
没劲啊没劲 所以我来讲讲如何制作动态材质
mc1.0的mcpatcher和optifine相继更新了支持动态材质的功能 也许有许多人不知道,或者不懂如何做,我不是材质砖家,但做个简单的扫光啥的还是很容易
需要的工具:
打了高清补丁的mc1.0以上
Photoshop
先是物品的教程: (items)
1. 首先我们打开在jar里找到的gui文件里的items (ps:活用ps左下角的放大功能。
2. 我们想做一个钻石扫光的效果 在items.png里找到钻石 并把它剪切 用ps的选取功能~
*切割的时候必须主意 mc默认材质是16x 别且多了别切少了 简单的办法是把terrain的也打开来 复制图层到items里 可以看见方块的大小。 根据背景进行切割
3. 选取完了ctrl+x进行切割
 
图中钻石被选取。
4. 我们ctrl+V复制
新建一个 名字随便取 大小弄成16x16像素
然后找到钻石的图层 右击-复制图层-在目标里面-文档-选择我们刚才新建的那个
若你的ps和我的一样有点问题 你也许看不到钻石, 选取钻石图层,按ctrl+t 出现调节大小的框,你就可以看见他在哪里了
5. 我们钻石必须放好位置,要和items里的叠加 这里简单的办法是把items复制到我们新建的里面,下拉下拉,移动一直到我们看得见钻石 再用我们剪切的那个重叠。
6. 主意背景图层 纯白为默认 删了他。
7. 我们用矩形工具画一个白色的矩形吧 必须覆盖在钻石上
8. 右击画好的矩形画布 栅格化图层
9. ctrl+t 稍微旋转一下 再把矩形拉到左下角
10. 用滤镜功能-模糊-高斯模糊 1像素即可
11. 然后我们创建为矢量蒙版 ctrl+alt+g
如图
 
12. 若你想要钻石的边框,可以复制一下钻石图层,将里面的东西清理掉 就留边框,作为置顶图层。快捷键strl+J
13. 可以适量调成蒙板的透明度
14. 打开动画界面 我们找到最下排的小图标,只有一个能按,也就是复制所选帧
15. 点击第二帧,选取做好的矩形蒙板 将他拖到右上角 最好看不到他了 然后第一帧也把他往下角拖,让他也看不见
16. 按着ctrl 选取2个帧,然后最下角小图标有个一串圆一样的,糖葫芦图标亮起,也就是过渡动画帧,点他,跳出的东西我们把要添加的帧数里面打上6,或者你自己看 个人认为6够了
17. 会跳出来6帧,可以点播放看看效果。
18. 这里也是最无聊同时是最关键的一步了。 我们新建一个工作区,大小的话宽是16像素,高是16x8 也就是128
这个时候每一帧都对应一个格子,不能搞错,为了方便可以用terrain的紫色方块作为底子,主意必须删掉背景图层,那个纯白的。我用了那一条羊毛做底子,一样的。
切换到我们做好的动态钻石-点击第一帧-选取所有的图层,右击-复制图层-目标-选我们刚才创建的16x128工作区。 我这里的话是未命名-3
你会看见一堆条形东西 按ctrl+e合并图层吧。
回去-第二帧-重复上面,一样合并 然后把他往下拉。 主意位置,位置错了就自撸了。
其他6帧和上面一样,只是下移的位置不同罢了。
完成品:
 
隐藏掉背景吧 然后ctrl+alt+shift+s
像我这样设置吧:
 
其他的无视好了。
19. 名称我们打上:
custom_item_55
55是钻石id 那些说不是的话滚回火星 这里的id是在材质中的id不是游戏物品id 这些id0-255 看下图。
 
我们的动态物品做好了,创建个文件夹 叫anim 也就是animation的简称(倒数112名英语无压力) 把做好的钻石 custom_item_55.png弄进去 然后把jar里一些其他东西也装置好 放在外头 全部选取 把他们zip起来 重命名 例如x10pack 进游戏看效果吧。
扫光有点快, 所以8帧应该说不够,16帧甚至32帧吧 但那样会很麻烦 可以通过创建文版挡 名字是你材质的名称 例如我的钻石custom_item_55.png 不过.png去掉 后缀改成.properties
- tile.X=Y
 
- duration.X=Z[/size]
下面的x还是想要的帧数,z是间隔
- tile.0=0
 
- duration.0=5
 
- tile.1=1
 
- duration.1=5
 
- tile.2=2
 
- duration.2=5
 
- tile.3=3
 
- duration.3=5
 
- tile.4=4
 
- duration.4=5
 
- tile.5=4
 
- duration.4=5
 
- tile.6=5
 
- duration.5=5
 
- tile.7=6
 
- duration.6=5
 
- tile.8=7
 
- duration.7=5
 
- tile.9=8
 
- duration.8=5
 
- [/size]
方块的制作和物品一样,只不过名字是custom_terrain_材质代码.png 制作方法和上面完全一样!
下面是效果,以及成品:
 
 
游戏中。
好了就这么多了 传了那么多图片
扣了那么多金币,我应该值得一些人气和金币奖励吧0.0
这样我才有继续分享的动力0.0
动一动鼠标吧-w-
做好的钻石,拿去看看效果吧:
http://www.mcbbs.net/thread-17082-1-1.html
主意必须是装了最新版optifine或者1.0以后的mcpatcher才能看见 别说不动,要么你眼睛有问题要么是脑子和理解能力有问题因为
连汉字都看不懂,不多说。
= =表示我材质已经加入了动态。
果断回帖支持
好像之前你也发过 不过这次详细点
传图扣金币,green你就这么懒么。。。
你是不明真相么= =http://www.mcbbs.net/forum.php?mod=viewthread&tid=16499&page=9#lastpost
好!!NB!!版主给力啊
别说动态材质勒。材质我都不会做。但还是顶一个
全部看
不懂 情何以堪啊
不懂 情何以堪啊
我顶~~~~~~~~~~~~~~~~~~~
不错,PHOTOSHOP果然...
这么生气干嘛,每次和你讲话都变成这样,没说你不好啊
x10 好厉害
确实有动态效果,先收藏一下帖子。呵呵,有空试试。
沒有Photoshop
楼主真帅 我己经在做了 不知笑果如何 optifine在安光影的时候就安了
为什么我想发图片,却只有网络图片可选,没有上传图片的选项
green丶bastard 发表于 2012-1-22 11:29
图床国内看得见? 你怎么把我当傻子一样?
当然看得见......

