flash0tt
本帖最后由 flash0tt 于 2013-8-30 02:11 编辑


前言:


在开始一切之前,请做好这些准备:


下面开始主要的教程,主要讲解如何利用OptiFine/McPatcher的材质功能来使你的材质更加丰富多彩。


一、CTM


那么要如何使用这些方法呢?你可以按照以下这几个步骤来实现:
一切都做完之后你就可以进入游戏,使用材质包就可以看到效果了。

可能这么讲完大家依然有些不清楚,没关系,我们来做一个具体的例子。这里,我们以制作一个随机的TNT材质为例子。
这只是一个简单的例子,接下来我们再具体讲解属性文件中应该写上哪些内容。



二、属性文件.properties


下面.properties属性文件中可以声明的属性:
1、【必须】method方法。

2、【部分方法必须】tiles编号。

3、【可选】connect连接类型。

4、【可选】blockIDs/tilesIDs方块ID或者tiles编号。

5、【可选】faces面。

6、【可选】metadata元数据。

7、【可选】Biome生物群系、height海拔。

8、【可选】renderpass渲染层。
说完了属性文件,我们来详细看一下所有的方法。


三、方法详解。

1、ctm

2、vertical

3、horizontal

4、top

5、random

6、repeat

7、fixed

四、光照贴图(Lightmap)


五、自定义色谱(colormap)


1、color.properties文件。

2、颜色图谱.png文件。



六、更好的天空(Better Skies)




七、随机生物皮肤(Random Mobs)



(更新到1.6以上版本,后面部分编写ing,工程量颇大……)
















jjxxz2
似乎很好用的样子 话说不要MCP用Optifine行吗?

flash0tt
应该是不行的……话说我们平常所说的高清材质究竟是在说哪个……

新手求教
感觉此帖如果是手打的,可能会加精

新手求教
而且貌似这教程是1.4.7以下版本的。
1.5的材质都分成1个1个的了

jjxxz2
flash0tt 发表于 2013-3-30 05:46
应该是不行的……话说我们平常所说的高清材质究竟是在说哪个……

高清材质似乎说的是16X以上

jjxxz2
话说1.5材质能用吗?

tt5669453
肿么成这样......为毛你也叫tt............

leavessoft
做材质要很久的吧

1025891364
感谢分享~顶一个~

mclauncher
这个感觉像错版。。。。。。

flash0tt
本帖最后由 flash0tt 于 2013-3-31 22:37 编辑
新手求教 发表于 2013-3-30 06:42
感觉此帖如果是手打的,可能会加精

手打很辛苦的QAQ

flash0tt
新手求教 发表于 2013-3-30 06:42
而且貌似这教程是1.4.7以下版本的。
1.5的材质都分成1个1个的了

是啊~1.5都变成一个个的文件了~所以更容易做CTM了~而且功能似乎更强大~

flash0tt
本帖最后由 flash0tt 于 2013-3-31 23:44 编辑
jjxxz2 发表于 2013-3-30 06:52
高清材质似乎说的是16X以上

额~不是~我是想说我们常说的高清材质补丁是指哪个……

flash0tt
jjxxz2 发表于 2013-3-30 06:53
话说1.5材质能用吗?

用法不太一样~这个我研究完1.47的再写1.5的~

flash0tt
tt5669453 发表于 2013-3-30 07:40
肿么成这样......为毛你也叫tt............

哈哈~可是我一直都叫TT的呀=V=

tt5669453
flash0tt 发表于 2013-3-30 16:38
哈哈~可是我一直都叫TT的呀=V=

没见过你HO

flash0tt
tt5669453 发表于 2013-3-30 17:04
没见过你HO

我比较少发帖而已……

flash0tt
话说这种东西能不能加精的……码字码的真辛苦……还得一个个做测试和截图………

tt5669453
flash0tt 发表于 2013-3-30 17:04
我比较少发帖而已……

好吧....朋友.....看你的UID就比我早.....而且你也就比我早十多天而已......

flash0tt
自顶……字数补丁

jianghr
不错的教程,深夜帮顶一下,不过我也不能实践,因为明天清早还要上班。
PS:现在材质版版主辞职了(原因和我差不多),所以建议你联系三晋(sjjklh)给你加个亮加个图章什么的,这个如果用心写完可能有精。

flash0tt
jianghr 发表于 2013-4-3 00:43
不错的教程,深夜帮顶一下,不过我也不能实践,因为明天清早还要上班。
PS:现在材质版版主辞职了(原因和我 ...

后面其实也就随机生物材质、更好天空几个功能~然后就是1.5的新特性……

k1999115
太深奥了,果断放弃,

flash0tt
k1999115 发表于 2013-4-3 01:12
太深奥了,果断放弃,

哎……你这种做材质的都这么说……我该怎么说好……

Cpt.Dunn
材质教程……支持一下~

flash0tt
jjxxz2 发表于 2013-3-30 05:11
似乎很好用的样子 话说不要MCP用Optifine行吗?

话说minecraft1.51开始的Optifine也是支持ctm的~起码7个方法都支持……

Danny仔
好長好用心的教程啊~幫頂幫頂!

flash0tt
Danny仔 发表于 2013-4-3 02:33
好長好用心的教程啊~幫頂幫頂!

谢谢谢谢~继续努力~

jjxxz2
材质作者表示正在试验1,5的使用方法

flash0tt
jjxxz2 发表于 2013-4-3 05:20
材质作者表示正在试验1,5的使用方法

1.5多了些新的属性

EternalZZX
从lz说秒沉的那个帖子传送而来

kkk332219
来围观TT了{:10_492:}

sabo970
虽然讲的都很清楚==但是还是感觉好难弄。。。我只想弄个CTM啊啊

Ithildin
强烈支持!表示之前下的一个1.5的材质的CTM不知道是什么出错了,怎么都显示不了,于是坐等1.5篇~~

sabo970
那个啊--能不能写个书架的示范,表示按你说的折腾了一下午还是一点用都没有。。。

flash0tt
Ithildin 发表于 2013-5-27 14:22
强烈支持!表示之前下的一个1.5的材质的CTM不知道是什么出错了,怎么都显示不了,于是坐等1.5篇~~

我都忘记要补上1.5版本的了……
不过说实话1.5的更简单……查表都不需要~做起来非常方便……

Ithildin
flash0tt 发表于 2013-5-27 16:47
我都忘记要补上1.5版本的了……
不过说实话1.5的更简单……查表都不需要~做起来非常方便……

表示1.5的自从分了文件夹之后,感觉找东西容易了很多诶·

flash0tt
sabo970 发表于 2013-5-27 16:26
那个啊--能不能写个书架的示范,表示按你说的折腾了一下午还是一点用都没有。。。

反正现在1.5这么普遍我直接说1.5怎么做好了……
材质包里的ctm文件夹下(如果没有就自己建一个),再建一个文件夹叫bookshelf,然后把下面这4张图保存了放进去(注意图片是png格式)。

(这些图片来自SoartexFanver材质……我这台电脑刚好没有别的材质包……)
0.png 1.png
2.png
3.png

然后新建一个txt文本文件,改名为block47.properties,注意是properties就是文件的扩展名。block47就是书架方块的ID了。
然后在里面输入以下内容:
tiles=0-3
method=horizontal
faces=sides

保存一下进游戏应该就看得出来了……

flash0tt
Ithildin 发表于 2013-5-27 16:51
表示1.5的自从分了文件夹之后,感觉找东西容易了很多诶·

怎么说呢……刚开始不是特别习惯~因为有些东西英文是什么总是忘记~不过慢慢用多了就都记住了~
而且这样对材质做ctm非常方便~以前都要去查tile值,现在直接复制图片文件名粘贴到properties文件就可以了~

sabo970
flash0tt 发表于 2013-5-27 16:57
反正现在1.5这么普遍我直接说1.5怎么做好了……
材质包里的ctm文件夹下(如果没有就自己建一个),再建一 ...

谢了  等下再去试试

sabo970
flash0tt 发表于 2013-5-27 16:57
反正现在1.5这么普遍我直接说1.5怎么做好了……
材质包里的ctm文件夹下(如果没有就自己建一个),再建一 ...

等一下--我做的是1.4.7.。。。。。。。。

flash0tt
本帖最后由 flash0tt 于 2013-5-27 17:21 编辑
sabo970 发表于 2013-5-27 17:06
等一下--我做的是1.4.7.。。。。。。。。

额……1.47……
你可以照着随机TNT材质的那个例子做,但是文件名改成terrain35.properties,然后里面的method改成method=horizontal。
然后把4张图片依次放到randomTNT.png上面,看看效果怎么样~

sabo970
flash0tt 发表于 2013-5-27 17:20
额……1.47……
你可以照着随机TNT材质的那个例子做,但是文件名改成terrain35.properties,然后里面的m ...

刚就按着TNT例子做的 等下再试试吧 不行就放弃了--对了给你的邀请函你看了么 果然还是不来么

sabo970
flash0tt 发表于 2013-5-27 17:20
额……1.47……
你可以照着随机TNT材质的那个例子做,但是文件名改成terrain35.properties,然后里面的m ...

刚就按着TNT例子做的 等下再试试吧 不行就放弃了--对了给你的邀请函你看了么 果然还是不来么

flash0tt
sabo970 发表于 2013-5-27 17:38
刚就按着TNT例子做的 等下再试试吧 不行就放弃了--对了给你的邀请函你看了么 果然还是不来么

还不行?你确定你安装了McPatcher么……
邀请的我暂时没办法,非常抱歉

sabo970
flash0tt 发表于 2013-5-27 17:56
还不行?你确定你安装了McPatcher么……
邀请的我暂时没办法,非常抱歉

预计是忘记装MP的节奏。~既然没办法来就可惜了呢。

flash0tt
更新到1.5版本……更好天空、随机生物、环境设置的部分正在写~

Ithildin
flash0tt 发表于 2013-5-27 16:59
怎么说呢……刚开始不是特别习惯~因为有些东西英文是什么总是忘记~不过慢慢用多了就都记住了~
而且这样对 ...

表示稍微复杂点的我就得搞很久啊,,不过赶脚有动力去弄了~~~多谢哈~

flash0tt
Ithildin 发表于 2013-5-28 13:34
表示稍微复杂点的我就得搞很久啊,,不过赶脚有动力去弄了~~~多谢哈~

怎么说叻~发挥空间会觉得大了很多吧~

下一页 最后一页