OpenGL не поддерживает какой-либо формат напрямую, но классический формат файла OBJ очень хорошо сочетается с рисованием с использованием массивов вершин. По сути, OBJ перечисляет все вершины независимо от геометрии. Таким образом, несколько объектов могут иметь одни и те же точки. Все виды группировок также возможны.
Кроме того, это один из первых форматов, поддерживающих широкий спектр кривых и поверхностей сплайнов, включая Безье, B-сплайны и NURBS.
Базовое описание можно найти здесь:
http://en.wikipedia.org/wiki/Wavefront_.obj_file
Полная спецификация OBJ может быть найдена здесь:
http://www.martinreddy.net/gfx/3d/OBJ.spec
Он не такой современный, как WebGL, но он прост, удобен для чтения и широко поддерживается.