栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > 学术 > 人文期刊 > 电脑报

Scratch绘制3D方块人

电脑报 更新时间: 发布时间: 学术归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Scratch绘制3D方块人

陈新龙

《我的世界》是一款像素风格的沙盒游戏,其中最具特色的是所有物质都是由一个个3D方块组成的。那么今天我们就用Scratch来建游戏的主角——史蒂芬。

史蒂芬的人物模型由头、身体、胳臂、腿共六个长方体组成。我们根据史蒂芬的外形特征,在造型中绘制五个不同颜色的长方形作为身体的不同部位,其中表示手臂和身体的三个长方形在同一个造型中,注意保持所有长方形的高度相同,如果高度不一致会导致人物旋转后产生错位。保持所有方形下缘中心在中心点偏上位置,这样可以避免人物的不对称。在完成例子后你可以在透彻理解造型的对应部位后,对颜色和外形做大胆改变,这样人物的衣着和外形也会变化。

在绘制完身体部位之后,你要理解這个3D造型的原理是层叠多个不同颜色的克隆方块,然后一同旋转,这样看起来就是一个3D的人物了。

首先新增一个变量“状态”设为0,当全部组件克隆完后,变量设为1,用于提示完成克隆可以开始旋转展示3D造型了。

从人物脚的位置(21,-80)开始绘制,根据部位高度不同对各个部位克隆不同的次数。对脚的造型进行15次克隆复制,每次克隆后将Y坐标增加1。随后再切换下一个造型克隆腿30次,克隆身体手臂40次,肩膀10次,头10次。所有造型绘制结束,将状态设置为1。

造型的重复次数越多这个部位就越长,你可以根据实际情况调整(只要看起来形象逼真就可以)。

当状态等于1之后,所有克隆体一起重复右转1度,人物就转起来了。

制作这个3D人物的难度一是在于想到这种模拟3D效果的小窍门,二是在于绘制和控制重复执行的次数,大家也可以根据自己的创作来创造出不一样的属于你的3D造型。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/xueshu/251628.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号