Математические основы 3D-графики
Думается, основы 3D-графики и, например, модель трехмерной фигуры не является чисто математическими, они привязаны к конкретному программному обеспечению или платформе, есть разница в представлении и реализации. OpenGL оперируют одними понятиями, WebGL немножко другими, Blender еще какими-то, пусть и имеющими много общего. Поэтому нужно выбрать ПО и вперед ).
________________________________
Хотя основа может и единая. Трехмерная фигура (примитив) - это набор вершин, граней (полигонов), и нормалей. Полигон - это набор вершин, обычно трех. Нормали (которые часто, но не всегда - обычные нормали), нужны для учета освещения. Для установки цветов или текстур, а также особых эффектов (вода), пишутся директивы для видеокарты - шейдеры.