我需要使用OpenGL进行插值并构建线性曲面,但我遇到了算法问题。 在我的书(罗杰斯计算机图形学)中说线性表面的方程是 Q(u,w)= P(u,0)(1-w)+ P(u,1)* w。但我找不到使用它的方法。 我怎么能这样做?
答案 0 :(得分:0)
使用四边形制作网格和近似值。
density = 0.01;
for (a = 0.0; a <= 1.0; a += density) {
for (b = 0.0; b <= 1.0; b += density) {
draw-quad(
Q(a, b),
Q(a + density, b),
Q(a + density, b + density),
Q(a, b + density));
}
}