Voxel Engine by ProceduralMesh - too much calculations?

At first I actually wanted to build them using just 8 vertices for each, but I don’t know what functions of the procedural mesh component could help me achieve this. I mean, is there a function which takes 8 vertices and returns a cube?
Or should so I take a few steps back and try to setup everything with, for an exemple, OpenGL?

EDIT: just realized I can effectively build such a function by calculating the 8 vertices and then build triangles from such vertices lol (if there’s still a better way, tell me please :slight_smile: )