在三维空间的由一系列点连成线,然后给定一个半径,求绕这条线的给定半径的管道!其实就是水管阿,通信管道,等等的建立模型,我初学的,大家给说说阿。分不够可以多给!最好有实例!
我现在已经正常的分解了多边形,下一步想根据用户输入的若干点连成一条线,然后给定一个半径,然后绕这条线和这个半径就可以形成管道,比如水管线,通信管线,煤气管线等等的。
我的想法是分解一小段一小段的,一小段就是两个点,一个方向,然后垂直这个方向在两个点上画一个圆,把这两个圆连成圆柱体,拐角单独处理,如果是朝上的圆柱体还可以画出来,只是经过乱七八糟的变换我就不熟悉了,我也是第一次学习这个东西 。每段很多长方形围成一个圆筒,现在主要是计算每。个点上的圆的顶点,我是在平面生成好了,然后变换到需要的位置上,所以有这些问题
1:连出来的是折线,因为管道都有拐点的.就不要任何插值了.
2:因为知道所有的点,所以这些点连成的折线参数都可以求出来。
3:圆是跟线垂直的切面是圆这个问题一共有400分了,
http://community.csdn.net/Expert/TopicView3.asp?id=4912980
如果是的话,就把这些分都给你!