c# - 生成圆柱坐标

标签 c# algorithm math

如何生成圆柱体的坐标,圆柱体由三角形网格组成

如何生成三角形的坐标来组成圆柱体。

最佳答案

如果您需要一个可用于数值模拟的网格,那是一个中等难度的问题。如果您只需要一个用于图形的表面网格,那很容易。在每个圆形面的中心放置一个顶点。使用圆的参数方程 (x = r cost, y = r sin t) 计算面部边缘周围的一系列节点。然后,您使用该中心节点和成对的边缘节点制作一堆细长的三角形来覆盖两端。最后,想象一下一堆细长的矩形包裹在圆柱体的两侧,用相同的节点定义;将每个对角线分成两半,形成一对三角形。

关于c# - 生成圆柱坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5608208/

相关文章:

c# - EntityFramework6/Npgsql : how to translate orderBy nulls last into SQL query

c# - XDocument 保存 & 而不仅仅是 &

c# - 有没有办法将委托(delegate)传递给 NUnit TestCase 或 TestFixture?

java - 两个数之和等于给定数

检查线性和为零的算法

c++ - 将整数除以 double 会丢失精度

c# - 在 HQL 查询的 "where"子句中使用日期

algorithm - 如何将以下递归转换为自上而下的动态规划?

python - 查找由具有 x、y、w、h 像素坐标的矩形覆盖的图 block 的坐标

math - 在给定范围内均匀分布 X 值