【MODPE教程】☞如何给自定义模型添加双层皮肤☜
_(:_」∠)_故了个故
相信各位都曾经遇到过这个问题
启动器自带的玩家模型无法支持双层皮肤
这样会导致用这个模型做出来的实体会特别有伤大雅_(:_」∠)_
我们的大水比@游乐12也曾经遇到过这个问题→_→
所以特开此贴教一下大家
相信各位都曾经遇到过这个问题
启动器自带的玩家模型无法支持双层皮肤
这样会导致用这个模型做出来的实体会特别有伤大雅_(:_」∠)_
我们的大水比@游乐12也曾经遇到过这个问题→_→
所以特开此贴教一下大家
首先→_→
不能用原版模型→_→
这个是一个正常史蒂夫的模型代码,相信在0.13的初期大家也都知道了【当时启动器没有原版模型】
我们导入这个模型实验一下
不能用原版模型→_→
这个是一个正常史蒂夫的模型代码,相信在0.13的初期大家也都知道了【当时启动器没有原版模型】
我们导入这个模型实验一下
因为启动器读取实体贴图只会读取64*32大小的贴图
所以我们需要用函数去改变读取的贴图大小
函数如图,设置贴图大小为64*64_(:_」∠)_
所以我们需要用函数去改变读取的贴图大小
函数如图,设置贴图大小为64*64_(:_」∠)_
这里便是重点!
给实体添加块!
注意,因为第二层皮肤是大部分是透明的,起装饰作用,所以这个添加的块必须是透明块!也就是在设置材质偏移的函数最后的一个布尔值,一般不填,这里应该填true!材质偏移点是我一个一个数的,应该不会有错
_(:_」∠)_
至于这个块的位置和大小,填上原有的块的数据就可以,注意最后的放大倍数要填0.5【可以改变,自我认为0.5最完美】也就是XYZ坐标已经长宽高都增加0.5
给实体添加块!
注意,因为第二层皮肤是大部分是透明的,起装饰作用,所以这个添加的块必须是透明块!也就是在设置材质偏移的函数最后的一个布尔值,一般不填,这里应该填true!材质偏移点是我一个一个数的,应该不会有错
_(:_」∠)_
至于这个块的位置和大小,填上原有的块的数据就可以,注意最后的放大倍数要填0.5【可以改变,自我认为0.5最完美】也就是XYZ坐标已经长宽高都增加0.5
在这里我要声明_(:_」∠)_
我只是教一种概念,这也没有什么高能算法,学过模型的人应该都能看得懂。这种双层皮肤可以用在任何实体模型上,可以大幅度的增加美观度!
我在这里不会放出玩家双层皮肤模型源码,自己学会才是真道理,只会复制粘贴一点用也没有!
我只是教一种概念,这也没有什么高能算法,学过模型的人应该都能看得懂。这种双层皮肤可以用在任何实体模型上,可以大幅度的增加美观度!
我在这里不会放出玩家双层皮肤模型源码,自己学会才是真道理,只会复制粘贴一点用也没有!
源码已经发布
(๑•ี_เ•ี๑)
http://tieba.baidu.com/p/4500422302?share=9105&fr=share
(๑•ี_เ•ี๑)
http://tieba.baidu.com/p/4500422302?share=9105&fr=share
楼主:rgdsfgdf的故事
字数:969字
发表时间:2016-04-07 20:56:00 +0800 CST
更新时间:2016-07-21 15:43:55 +0800 CST
评论数:164条评论
帖子来源:百度贴吧 访问原帖