卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

曲面轉(zhuǎn)化為網(wǎng)格 請(qǐng)問如何在opengl中繪制雙葉雙曲面?

請(qǐng)問如何在opengl中繪制雙葉雙曲面?二價(jià)雙曲面的一片葉子可以看作一個(gè)區(qū)域中的Z=f(x,y)等函數(shù),然后將該區(qū)域劃分為網(wǎng)格(最好間隔為1),然后計(jì)算網(wǎng)格上Z=f(x,y)的每個(gè)點(diǎn)的值。這樣,可以獲

請(qǐng)問如何在opengl中繪制雙葉雙曲面?

二價(jià)雙曲面的一片葉子可以看作一個(gè)區(qū)域中的Z=f(x,y)等函數(shù),然后將該區(qū)域劃分為網(wǎng)格(最好間隔為1),然后計(jì)算網(wǎng)格上Z=f(x,y)的每個(gè)點(diǎn)的值。這樣,可以獲得網(wǎng)格上所有三維點(diǎn)的坐標(biāo)(x,y,f(XY)),并將其存儲(chǔ)在二維數(shù)組中,例如a[n][n]。二維數(shù)組的下標(biāo)對(duì)應(yīng)于X和xy,元素值對(duì)應(yīng)于f(X,y),然后用OpenGL根據(jù)相鄰的四點(diǎn)連續(xù)繪制四邊形,如下所示:for(X=0x<N,X)for(y=0y<ny){glbegin(GL)Quads)glvertex3f(X,y,a[X][y])glvertex3f(x1,y,a[x1][y])glvertex3f(x1,y1,a[x1][y1])glvertex3f(x,y1,a[x][y1])glend()}另一個(gè)葉曲面,取上面逆的Z值。我也是個(gè)初學(xué)者。這是一個(gè)相對(duì)簡(jiǎn)單的方法,我現(xiàn)在知道,但似乎效率不是很高。如果網(wǎng)格太小,速度會(huì)很慢。