如果应用定义的顶点不在同一个平面上,并且使用三角形把合适的顶点连接起来,就可以绘制出3D图形了. 使用OpenGL ES绘制3D图形的方法与绘制2D图形的步骤大致相同,只是绘制3D图形需要定义更多的顶点数据,而且3D图形需要绘制更多的三角形. 使用glDrawArrays(int mode , int first , int count)方法绘制3D,还需要使用glDrawElements(int mode , int count , int type , Buffer …
在屏幕上打印类似下面的图形: 常规画正方形的算法: 这几乎是初学所有计算机语言时都会遇到的问题.算法都大致类似,就是找出打印规律然后用计算机语句表达出来.最常规的算法是:输入数字n就打印n行,首行和尾行打印n个*号,其它行中打印收尾*号,其他位置打印空格.实现如下: s=int(input("num:")) for i in range(s): #Count.Record how many times you enter. if i == 0 or i == s-1: #If i is…