PyOpenGL はじめました:glTexCoord

PyOpenGL はじめました記事一覧
glTexCoord

《著》小粒ちゃん《監修》小泉ひよ子とタマゴ倶楽部
第1版♪2006/09/21 ● 第2版♪2009/04/07

■ 概要

glTexCoord:テクスチャーの位置を設定します。

  • glTexCoord, glTexCoord1d, glTexCoord1dv, glTexCoord1f, glTexCoord1fv, glTexCoord1i, glTexCoord1iv, glTexCoord1s, glTexCoord1sv, glTexCoord2d, glTexCoord2dv, glTexCoord2f, glTexCoord2fv, glTexCoord2i, glTexCoord2iv, glTexCoord2s, glTexCoord2sv, glTexCoord3d, glTexCoord3dv, glTexCoord3f, glTexCoord3fv, glTexCoord3i, glTexCoord3iv, glTexCoord3s, glTexCoord3sv, glTexCoord4d, glTexCoord4dv, glTexCoord4f, glTexCoord4fv, glTexCoord4i, glTexCoord4iv, glTexCoord4s, glTexCoord4sv
■ 関連記事
GL redbook bluebook Description
glTexCoord
(deprecated)
Chapter 9 - OpenGL Programming Guide
・Example 9-1 : Texture-Mapped Checkerboard: checker.c
Chapter 5. OpenGL Reference Pages
glTexCoord
set the current texture coordinates
□□□□□□□

概要:glTexCoord*

$ cd ../GLUT/glutDisplayFunc/
$ python2.5 -i glutDisplayFunc.py 
['glutDisplayFunc.py']
>>> print glTexCoord.__doc__
glTexCoord2d( GLdouble(s), GLdouble(t) ) -> None
    

事例:テクスチャーを描く

$ python2.5 glTexImage2D.py
image/SmalltalkBalloon.gif
省略時に指定した画像ファイルを表示します。
$ python2.5 glTexImage2D.py image/Pig.gif
image/Pig.gif
コマンドラインで指定した画像ファイルを表示します。
□□□□□□□□□□□□□□□□□□□□□□□□ □□□□□□□□□□□□□□□□□□□□□□□□
def display():
    glClear(GL_COLOR_BUFFER_BIT)
    glEnable(GL_TEXTURE_2D)
    glTranslatef(0.0,0.0,-5.0)      # Move Into The Screen

    glBegin(GL_QUADS)
    glTexCoord2f(0.0, 0.0); glVertex3f(-1.0,  1.0, 1.0)    # Top Left
    glTexCoord2f(1.0, 0.0); glVertex3f( 1.0,  1.0, 1.0)    # Top Right
    glTexCoord2f(1.0, 1.0); glVertex3f( 1.0, -1.0, 1.0)    # Bottom Right
    glTexCoord2f(0.0, 1.0); glVertex3f(-1.0, -1.0, 1.0)    # Bottom Left
    glEnd()
    glFinish();

Tips

》作業中です《
Last updated♪09/04/27