- 論壇徽章:
- 0
|
本帖最后由 paktc 于 2012-03-12 09:42 編輯
在圖形方面Py的運(yùn)行速率可能沒(méi)有C快,不過(guò)py在其他方面有自己的優(yōu)勢(shì),而opengl可以很方便的表達(dá)圖形數(shù)據(jù)。
perl同樣可以opengl 不過(guò)配置起來(lái)似乎沒(méi)有python方便
另外,在框架實(shí)現(xiàn)方面也和C比較接近,from GL模塊 import * 的引入方式允許我們直接使用gl函數(shù)
不過(guò),和C中不同的習(xí)慣是,
頂點(diǎn)設(shè)置的開(kāi)始和結(jié)束之間不應(yīng)該縮進(jìn),否則產(chǎn)生語(yǔ)法錯(cuò)誤
C形式如下
glBegin(GL_POINTS);
glVertex2d(1,1);
glVertex2d(2,2);
glVertex2d(3,3);
glEnd();
改成py則取消縮進(jìn),當(dāng)段落比較長(zhǎng)的時(shí)候,多個(gè)Begin和End之間就變得不容易分辨
|
|