Наверное автор хотел получить нечто вроде:

Где центры центры оснований заданы соотв 2 точками (x1,y1,z1), (x2,y2,z2) и задан радиус R.
Но автор должен нам также сказать с какой точностью надо аппроксимировать боковые поверхности.
(по сути как сильно наш многогранник должен быть похож на цилиндр). Следует ли боковушки
на более мелкие triangle_strip? (Это может быть полезно в играх для иммитации деформации или освещения).
Нужно ли добавлять свойства нормалей? (Реакция на свет)
И самое главное. Каков чортов API юзать? DirectX? OpenGL/WebGL? Unity?