Existe-t-il un moyen de générer des primitives dans un shader de géométrie sans aucune géométrie d'entrée?

Il y a quelques années, j'ai essayé d'implémenter ce Gem GPU dans OpenGL pour générer un terrain procédural 3D à l'aide de Marching Cubes . L'article suggère d'implémenter Marching Cubes dans un shader de géométrie pour une efficacité maximale. Cela signifie que je dois exécuter le shader une fois...