物体切割效果

iqxtreme 的头像
作者: 
iqxtreme

看到物体切割演示很感兴趣,所以自己也试着做了个。

本来以为挺简单,可做起来才发现,真的是Hard Work啊!

有兴趣制作这个效果的童鞋可以找找Geometry Boundary Reperesentaion以及Half Edge Structure和Geometry Triangulation方面的资料!

目前存在的问题:

·内存溢出

·非Convex分割异常(在演示中可以发现)

今后要添加的:

·对切口应用另一种材质以表现物体内部。

Update 2011/12/23

·实现了对切口应用另一种材质。

Update 2011/12/24

·实现了三种UV映射,基本能够模拟AssetStore上那个Shatter Tookkit。

Update 2011/12/24

·修正了初始化时材质不正确的bug。

·准备科学的研究一下多边形三角化以好一点的解决非凸形状的切割。

Tags:

评论

Member since:
22 十二月 2011
Last activity:
19 周 5 天

再unity论坛里有个老外也在做这个切割的他好像打算放到asset store里卖 我觉得50元人民币都可以接受,要不你赶在他之前出吧 我支持你

Member since:
8 十月 2010
Last activity:
21 周 7 分钟

还没这个打算,有时间的话,我会说一下思路。重点知识帖子里已经写了。

Member since:
8 十月 2010
Last activity:
21 周 7 分钟

具体实现很难描述清楚,另外,我实现的这个东西目前也有许多处理不了的,例如带有环的物体等。相关知识已经写在帖子里了:)

Member since:
24 十一月 2011
Last activity:
4 周 5 天

能出个教程吗?这个效果感觉很棒啊

Member since:
22 十二月 2011
Last activity:
19 周 5 天

高手 公布源代码吗