Unity3D AABB包围盒效果

这两天看了这两篇文章(原文链接见文末哈),很好奇他是怎么绘制包围盒出来的,看了博主的源码,发现有点问题不能用,自己做了修改,文末会给出整个项目的链接。原理其实不难,就是调用API,创建网格就是了,具体看源码就知道了,有不懂可以留言哈。
先来看看效果。

包围盒选中效果

Unity3D AABB包围盒效果
Unity3D AABB包围盒效果

包围盒Gizmos

Unity3D AABB包围盒效果
Unity3D AABB包围盒效果

包围盒碰撞器

项目中还添加了给物体包围盒添加同样大小碰撞器的编辑器脚本,如图。
Unity3D AABB包围盒效果Unity3D AABB包围盒效果

原博主的文章

Bounds(包围盒)概述与AABB包围盒应用
Untiy网格编程篇(一)包围盒效果

工程链接

源码工程

顺带推荐哈自己的博客。