游戏开发论坛

 找回密码
 立即注册
搜索
查看: 12595|回复: 0

特效材质还可以这样玩!?3D像素教程

[复制链接]

8364

主题

8525

帖子

1万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
14833
发表于 2020-8-7 10:57:28 | 显示全部楼层 |阅读模式
大家好!我是蜉蝣。今天给大家分享的是,UE4中模型像素化材质思路解析~

什么是像素?

像素是一个一个色块组成的,像素化顾名思义就是将图像分成一定的区域,并将这些区域转换成相应的色块,再有色块构成图形。

01.gif

02.jpg


想要把模型像素化
首先要知道模型是由许多三角面构成的
每个三角面
都需要3个顶点作为连接点
要把模型看成由坐标系中
无数点组成的一个3D物体
X、Y、Z轴分别代表红色绿色蓝色

然后把相应的点染成相应的颜色
如(0.1,0.5,0.1)
那么这个坐标点颜色就应为下图所示

03.png

以一个球体顶点颜色为例

04.png


05.jpg


现在模型每个顶点都已经有了自己的颜色
这个颜色也代表了顶点现在的位置
这就好比
你把染了图案的布揉的褶皱不堪
那么布上的图案也会出现褶皱

同理
在三维坐标系中我直接改变某个点的颜色
那么这个顶点也会因为颜色变化而改变位置

为了像素化
我们还需要把坐标系的精度降低
对坐标系中所有的数进行取整操作

06.png


最终的结果就是
这个圆形球体变成了
一个像素化的立方体

08.jpg


09.jpg


下面我们找一个EVA小姐姐的模型

#EVA小姐姐最特别的
就是她的出场方式了
从头部开始
自上而下的
像素化渐变呈现#

10.png


现在模型有种乐高玩具得感觉
这里感觉模型的精度不够
只需要把坐标系乘一个值
提高坐标系整体的精度

11.png


这样我们的3D模型像素化过程就完成了

根据这个效果我们可以做一个像素化的全息出现效果

000.gif


全息效果从头部开始
自上而下的像素化渐变出来
这个效果就是模型的像素化
在材质中做一个像素化与正常模型效果的渐变

今天的思路分享就到这里
大家可以去制作一个属于自己的3D像素模型

快去动手试试看吧!

作者:蜉蝣,一名入行5年的3D特效师
来源:祖龙娱乐美术中心
地址:https://mp.weixin.qq.com/s/vtwKyOGI1-abbEo33bR6zg

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

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-5-2 16:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表