用2D素材实现3D效果! 前言 好久没写教程笔记了,不知大伙是否想念教程了? 温馨提示:所有内容纯属个人瞎玩研究,如要上线项目,请自行评估~ oh 最近逛论坛,
. 用2D素材实现3D效果! 好久没写教程笔记了,不知大伙是否想念教程了? 温馨提示:所有内容纯属个人瞎玩研究,如要上线项目,请自行评估~ oh 最近逛论坛,看到有一位小伙伴想实现下面这种透视效果。 接着,去找了(扒)这个游戏的素材,都是2d图片。 这想到两个方案去实现: 综合考虑,用3d实现相对方便一点,行动起来吧! 本次主要实现两个点: 新建场景后,在场景中添加4个四方形( 接着创建材质(墙/地板/天花板),采用 所有都创建完后,是这个样子的。 这个洞的深处应该有个渐变黑影,把这个资源类型改成 接着调整一下摄像机的参数,让这个渐变黑影在中间,预览运行,结果如下。 金币素材是2d的帧动画,要在3d实现透视效果这里同样采用四方形。 原素材有点挤,我们稍微处理一下,让其每一帧的图片位置均匀。 这边用的是 shoebox 拆图,然后放在ps里调位置,导出的图片长宽需要是 更程序员的做法是写个脚本分割图片,再重新生成图片(或者找美术爸爸出图) 同样的,也建一个金币材质,选择 创建一个四方形,选择金币材质,添加动画,修改 创建金币动画1 再把动画过程调成 最后,多放几个金币在场景中,加一些墙纸放墙上~ 如果你想继续把这个做成游戏的话,可以参考以下几个步骤: “点赞“ ”在看” 鼓励一下 硬干货,1.8W字TS 学习指南(建议收藏) 汉字玩出这种花样?Creator最佳文字书写解决方案! 腾讯课堂Creator零基础修仙实战上线啦! NativeAPI手机原生功能调用接口丰富 换皮被默许?微信后台竟然支持代码授权!!! 996试用期4个月,被公司劝退!开发者太糟心了!
前言
Quad
(四方形) 上,布置3d场景。 实现
布置场景
Quad
),通过旋转平移缩放,围成长方体的四个面。
builtin-unlit.effect
(无光照),并选取对应的texture
,再把材质加在对应的四方形上。
sprite-frame
,并加入场景的UI层。
帧动画
2的n次幂
。
builtin-unlit.effect
,选择transparent
(透明)的通道(因为该图要用到透明),修改tillingOffset
(纹理缩放偏移)参数。
tillingOffset
中的偏移参数。Const
,可以看到初步效果。
更多可能
▼
本文分享自微信公众号 - Creator星球游戏开发社区(creator-star)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。