# Okay, I should have provided some code the first time around:
# I adapted this from this: 
http://www.mail-archive.com/[email protected]/msg03095.html

import pyglet

from pyglet.gl import *

window = pyglet.window.Window(width=800, height=600,  visible=False)

@window.event
def on_draw():
    glClear(GL_COLOR_BUFFER_BIT)
    glLoadIdentity()

    glEnable(GL_TEXTURE_2D)
    glEnable(GL_COLOR_MATERIAL)
    glShadeModel(GL_SMOOTH)
    image = pyglet.image.load('pyglet.png')
    texture = image.get_texture()
    glBindTexture(GL_TEXTURE_2D, texture.id)
    glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR)
    glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR)

    pyglet.graphics.draw(3, pyglet.gl.GL_POLYGON, ('v2i', (10, 15, 30,
315, 435, 55)))

    fps.draw()

fps = pyglet.clock.ClockDisplay()
window.set_visible()
pyglet.app.run()

On Oct 16, 11:25 pm, Josh Ziegler <[email protected]> wrote:
> Apologies if this is a stupid question, but I've been searching this
> group, google and everything in between for answers without figuring
> it out.
>
> I want to draw a 2d polygon with an image texture instead of a RGBA
> value and have it tile as needed.  Could someone explain or provide a
> short code snippet?
>
> Thanks in advance!

-- 
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pyglet-users?hl=en.

Reply via email to