亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 3dcube.py

?? 這是當時學習pys60的時候找到的一些小例子
?? PY
字號:
import appuifw, key_codes, glcanvas, e32
from gles import *

vertices = array(GL_BYTE, 3, [
    -1,1,1,  1,1,1,  1,-1,1,  -1,-1,1,
    -1,1,-1, 1,1,-1, 1,-1,-1, -1,-1,-1 ])
triangles = array(GL_UNSIGNED_BYTE, 3, [
    1,0,3, 1,3,2, 2,6,5, 2,5,1, 7,4,5, 7,5,6,
    0,4,7, 0,7,3, 5,4,0, 5,0,1, 3,7,6, 3,6,2 ])
colors = array(GL_UNSIGNED_BYTE, 4, [
    0,255,0,255, 0,0,255,255, 0,255,0,255, 255,0,0,255,
    0,0,255,255, 255,0,0,255, 0,0,255,255, 0,255,0,255 ])

running = 1
turning_axis = 0

def resize():
    #Resize handler
    glViewport(0, 0, canvas.size[0], canvas.size[1])
    aspect = float(canvas.size[1]) / float(canvas.size[0])
    glMatrixMode( GL_PROJECTION )
    glLoadIdentity()
    glFrustumf( -1.0, 1.0, -1.0*aspect, 1.0*aspect, 3.0, 1000.0 )
    
def initgl():
    global render
    #Initializes OpenGL and sets up the rendering environment
    glClearColor( 0.0, 0.0, 0.0, 1.0 )# Set the screen background color.
    glEnable( GL_CULL_FACE  )# Enable back face culling.
    resize()# Initialize viewport and projection.
    glMatrixMode( GL_MODELVIEW )
    glEnableClientState( GL_VERTEX_ARRAY )# Enable vertex arrays.
    glVertexPointerb(vertices)# Set array pointers.
    glEnableClientState( GL_COLOR_ARRAY ) # Enable color arrays.
    glColorPointerub(colors )# Set color pointers.
    glShadeModel( GL_SMOOTH )# Set the initial shading mode
    glHint( GL_PERSPECTIVE_CORRECTION_HINT, GL_FASTEST )# no perspective correction

def drawbox(aSizeX, aSizeY, aSizeZ):
    #Draws a box with triangles.Scales the box to the given size using glScalef.
    glScalef( aSizeX, aSizeY, aSizeZ )
    glDrawElementsub( GL_TRIANGLES, triangles )

def redraw(frame):
    global turning_axis
    #Draws & animates the objects. The frame number determines the amount of rotation.
    iFrame = frame
    glMatrixMode( GL_MODELVIEW )
    cameraDistance = 100
    glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT )
    
    # Animate and draw box
    glLoadIdentity()
    glTranslatex( 0 , 0 , -cameraDistance << 16 )
    if turning_axis == 0:
        glRotatex( iFrame << 16,1 << 16,0,0)
        glRotatex( iFrame << 16,0,1 << 16,0)
        glRotatex( iFrame << 16,0,0,1 << 16)
    elif turning_axis == 1:
        glRotatex( iFrame << 16,1 << 16,0,0)
    elif turning_axis == 2:
        glRotatex( iFrame << 16,0,1 << 16,0)
    elif turning_axis == 3:
        glRotatex( iFrame << 16,0,0,1 << 16)
    drawbox( 15.0, 15.0, 15.0 )

def set_exit():
    global running, canvas
    canvas=None
    running = 0

def keys(event):
    global turning_axis
    if event['keycode'] == key_codes.EKeyDownArrow: turning_axis = 1
    elif event['keycode'] == key_codes.EKeyRightArrow: turning_axis = 2
    elif event['keycode'] == key_codes.EKeyLeftArrow: turning_axis = 3
    elif event['keycode'] == key_codes.EKeyUpArrow: turning_axis = 0

appuifw.app.exit_key_handler=set_exit
appuifw.app.screen = 'normal'
canvas=glcanvas.GLCanvas(redraw_callback=redraw, event_callback=keys, resize_callback=resize)
appuifw.app.body=canvas
initgl()

while running:
    canvas.drawNow()
    e32.ao_sleep(0.0001)


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费成人美女在线观看.| 午夜欧美视频在线观看| 日韩视频免费直播| 欧美日韩国产系列| 欧美日韩黄色影视| 日韩一级片网址| 欧美日韩一二三| 欧美一区日韩一区| 日韩精品专区在线影院观看| 91精品国产色综合久久久蜜香臀| 91精品黄色片免费大全| 日韩精品自拍偷拍| 欧美第一区第二区| 青娱乐精品视频在线| 亚洲国产成人av好男人在线观看| 国产精品麻豆视频| 18成人在线视频| 亚洲一级片在线观看| 日本三级亚洲精品| 国产很黄免费观看久久| 成人的网站免费观看| 一本在线高清不卡dvd| 欧美日韩国产一级片| 日韩免费视频一区| 国产精品日产欧美久久久久| 亚洲一区二区在线免费看| 久久国产欧美日韩精品| 国产+成+人+亚洲欧洲自线| 97久久精品人人澡人人爽| 国产一区二区调教| 国产成人福利片| 在线精品视频小说1| 欧美一二三四在线| 国产精品久久久久影院老司| 日韩一区欧美二区| 国产不卡视频在线播放| 欧美电影在哪看比较好| 国产欧美精品在线观看| 婷婷丁香久久五月婷婷| 丁香天五香天堂综合| 91精品国产手机| 亚洲图片激情小说| 激情综合色综合久久综合| 色综合色综合色综合色综合色综合| 91精品婷婷国产综合久久竹菊| 中文av一区二区| 秋霞影院一区二区| 在线日韩国产精品| 久久久电影一区二区三区| 日韩精品一二三区| 91年精品国产| 国产精品免费av| 国内成人自拍视频| 欧美一激情一区二区三区| 亚洲午夜精品久久久久久久久| 国产福利精品一区二区| 欧美一区二区三区日韩视频| 亚洲精品久久久久久国产精华液| 国产麻豆精品在线| 欧美电影免费观看完整版| 亚洲第一电影网| 91视频com| 亚洲欧洲美洲综合色网| 高清久久久久久| 亚洲精品在线三区| 美美哒免费高清在线观看视频一区二区| av在线不卡电影| 国产精品女主播在线观看| 国产高清不卡一区| 中文字幕精品一区二区三区精品 | 亚洲男人的天堂av| 国产精品一二三四| 久久亚洲综合色一区二区三区| 亚欧色一区w666天堂| 色菇凉天天综合网| 亚洲精选免费视频| 欧美色图激情小说| 首页国产欧美久久| 日韩欧美国产一区二区在线播放| 天天av天天翘天天综合网| 欧美体内she精视频| 亚洲一区二区三区四区在线| 色综合久久综合网欧美综合网| 中文字幕在线播放不卡一区| av激情成人网| 亚洲久草在线视频| 欧美美女激情18p| 蜜桃精品视频在线观看| 久久综合狠狠综合| 国产成人在线视频免费播放| 中文字幕一区三区| 欧美视频一二三区| 久久99久久99| 国产精品久久国产精麻豆99网站| 99精品欧美一区二区三区小说 | 亚洲一区二区综合| 7777精品伊人久久久大香线蕉完整版| 免费看日韩精品| 久久精品人人爽人人爽| 色婷婷av一区二区三区软件 | 欧美精品日韩一区| 久久99精品网久久| 中文字幕一区二区三区不卡在线| 在线欧美日韩国产| 久久精工是国产品牌吗| 国产精品网站导航| 欧美日韩久久久久久| 久久精品国产亚洲高清剧情介绍 | 日韩你懂的在线观看| www.视频一区| 天使萌一区二区三区免费观看| 国产三级欧美三级| 在线观看不卡一区| 国产麻豆午夜三级精品| 亚洲国产精品视频| 国产精品青草久久| 日韩精品一区二区三区四区视频| 97精品国产露脸对白| 麻豆精品精品国产自在97香蕉| 亚洲欧洲综合另类| 国产欧美日韩在线视频| 欧美人与禽zozo性伦| av日韩在线网站| 紧缚奴在线一区二区三区| 一个色综合av| 国产精品剧情在线亚洲| 欧美刺激脚交jootjob| 一本色道久久综合狠狠躁的推荐| 精品一区二区免费视频| 亚洲高清免费在线| 日韩毛片一二三区| 国产亚洲一区二区三区在线观看| 欧美人体做爰大胆视频| 99re6这里只有精品视频在线观看| 国产在线国偷精品免费看| 午夜电影一区二区三区| 亚洲最新在线观看| 亚洲色图都市小说| 国产精品视频看| 久久嫩草精品久久久久| 日韩精品一区二区三区视频| 欧美三级视频在线观看| 色婷婷国产精品综合在线观看| 99这里只有久久精品视频| 国产精品一区二区男女羞羞无遮挡| 蜜桃视频一区二区三区| 日本亚洲三级在线| 日本中文字幕一区二区视频| 亚洲综合成人在线视频| 亚洲精品欧美二区三区中文字幕| 亚洲桃色在线一区| 亚洲欧美偷拍另类a∨色屁股| 亚洲欧美另类久久久精品2019| 日本一区二区三区电影| 国产精品网站在线| 亚洲免费在线视频一区 二区| 亚洲天堂免费看| 亚洲精品中文在线| 亚洲永久免费视频| 午夜视频一区在线观看| 天堂成人国产精品一区| 麻豆精品久久精品色综合| 激情综合色丁香一区二区| 国产乱色国产精品免费视频| 国产高清久久久久| 91在线国产福利| 欧美色区777第一页| 欧美丰满高潮xxxx喷水动漫 | 久久成人免费网站| 国产一区二区不卡在线| 99国产精品久久久| 欧洲另类一二三四区| 3atv一区二区三区| 久久久激情视频| 亚洲视频小说图片| 亚洲超碰精品一区二区| 另类小说图片综合网| 国产99久久久国产精品潘金| 97精品久久久午夜一区二区三区 | 国产一区二区三区四| 不卡的av电影在线观看| 一本色道a无线码一区v| 日韩一区国产二区欧美三区| 国产欧美一区在线| 亚洲一区视频在线观看视频| 国内精品写真在线观看| 91免费版在线看| 日韩一区二区在线看| 国产女主播一区| 石原莉奈一区二区三区在线观看| 久久草av在线| 色婷婷av一区二区三区软件| 精品国产乱码久久久久久免费| 亚洲婷婷在线视频| 激情小说欧美图片| 欧美久久久久久蜜桃| 中文字幕成人在线观看| 日本午夜一本久久久综合| aaa亚洲精品一二三区| 精品免费日韩av|