maya polygon物体转成乐高玩具工具

最近,看到猫大搞了个转乐高和在模型里随机画线的工具,看上去很帅的样子,于是自己也仿写了一个。

先看几张效果图




第一张是个仙鹤,第二张是个草泥马。第三张是工具的UI。


UI中 第一排是获取物体,目前该脚本只支持单个物体的转换。

edge参数是表示转换之后的方块的边长。

gap参数是相邻方块之间的间隙大小。



基本上,乐高工具和模型内部穿线的工具最核心的思路都是一样的。


最近正好听到一首还不错的歌,就顺手做了个演示视频,如下:


height="498" width="510" src="http://player.youku.com/embed/XOTA2NzA5MTg0" frameborder="0" allowfullscreen="">


后续开发思路:这个是在python中写的,所以运行起来速度不是很理想,可以用c++写成一个maya的DG node,然后角色在动的时候,每帧都刷新,这样乐高玩具就相当于动起来了。目前每个方块都是正方体,也可以给多一点参数去变成自定义的形状。可以体素化为球体,圆锥,圆柱,等等。


后记:其实用这个思路,理论上可以写一个基于maya的硬件渲染器。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值