Updated procedural API to be mesh-centric and removed material parameter.
Updated procedural API to be mesh-centric and removed material parameter.

--HG--
branch : feature/sortable-meshes

horryq/engine-1,shinate/engine,RainsSoft/engine,MicroWorldwide/PlayCanvas,guycalledfrank/engine,horryq/engine-1,SuperStarPL/engine,MicroWorldwide/PlayCanvas,maxwellalive/engine,sanyaade-teachings/engine,RainsSoft/engine,3DGEOM/engine,shinate/engine,horryq/engine-1,nizihabi/engine,nizihabi/engine,nizihabi/engine,sereepap2029/playcanvas,aidinabedi/playcanvas-engine,playcanvas/engine,3DGEOM/engine,sereepap2029/playcanvas,guycalledfrank/engine,sanyaade-teachings/engine,H1Gdev/engine,playcanvas/engine,maxwellalive/engine,SuperStarPL/engine,maxwellalive/engine,RainsSoft/engine,aidinabedi/playcanvas-engine,H1Gdev/engine,SuperStarPL/engine,3DGEOM/engine,sanyaade-teachings/engine,sereepap2029/playcanvas,shinate/engine