在Flash中利用as3制作3d,怎样实现好的深度排序算法?
在空间构建一个倾斜于坐标轴的几何体,给出各个表面所需顶点的坐标,怎么确定各个面的前后?直接计算z坐标的最小值是不行的,因为有的面和面,定点坐标z的最小值可能是相同的(比如,立方体的左右侧面、前侧面和底面),很多书上写顺时针排序。但现在我的问题是:假如平白就给你四个点的空间三维坐标,或者是三个面,怎么判断谁前谁后呢?
假设没有面之间的贯穿,怎么办
在空间构建一个倾斜于坐标轴的几何体,给出各个表面所需顶点的坐标,怎么确定各个面的前后?直接计算z坐标的最小值是不行的,因为有的面和面,定点坐标z的最小值可能是相同的(比如,立方体的左右侧面、前侧面和底面),很多书上写顺时针排序。但现在我的问题是:假如平白就给你四个点的空间三维坐标,或者是三个面,怎么判断谁前谁后呢?
假设没有面之间的贯穿,怎么办