https://wiki.unrealengine.com/Procedural_Mesh_Generation#Update_9
http://www.cnblogs.com/linqing/p/5015549.html