Unity-模型剖、截面效果

实现上面两种效果:

1.楼房随高度显示;

2.在地面挖洞显示出内部物体。

参考内容:

1.Unity Asset store插件 https://assetstore.unity.com/packages/vfx/shaders/crosssection-93478

2.GitHub https://github.com/Dandarawy/Unity3DCrossSectionShader

3.GitHub https://github.com/hecomi/UnityScreenSpaceBoolean

上面三种方案利弊分析

1.crosssection插件功能完善,但是耦合性太强,不容易提取,挖洞效果没有光照,不支持任意形状挖洞。

2.CrossSectionShader只能满足单面或三面对一个模型剖开,不能实现挖洞效果。使用难度低。

3.UnityScreenSpaceBoolean只能满足挖洞的需求,可以实现自定义形状,但是Render Path需要设为Deffered。使用难度低。

下载链接:http://horse7.cn/download/CrossSection.Unitypackage

点赞

发表回复

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像