Если мы предполагаем, что вам действительно нужны треугольники с хорошими пропорциями (все стороны пропорциональны друг другу), лучший способ сделать это - следовать последнему предложению EF Hill:
разделите каждый пополам по диагонали, чтобы получилась пара треугольников.
У вас будет несколько рядов треугольников по всей длине цилиндра; это не будет только один набор прямоугольников.
Ключ в том, чтобы начать, выбирая, сколько вы хотите по всей окружности. Десять по окружности означает, что каждый из них охватывает 36 градусов по окружности; 20 будет означать каждый охватывает 18 градусов. Получив это, выберите число по длине, чтобы интервал равнялся длине хорды первого измерения. Затем нарежьте по диагонали каждого из них, чтобы получились треугольники.
Верхний и нижний цилиндры облицованы треугольниками путем рисования линий от центра круга, чтобы встретить точки, созданные первым и последним рядами прямоугольников по окружности.
Выберите числа в зависимости от того, насколько точно вы должны воспроизвести цилиндрическую поверхность.