Displaying only part of the image

Hi I am making a grid based game with 2D animation. To draw 2D objects, I followed the steps in

http://www.gamedev.net/community/forums/topic.asp?topic_id=104791

I was also able to display images using open gl using the steps in

http://www.nullterminator.net/gltexture.html

Now, my problem is that I want to display only half (for example) of hte image. How do I do that? If I change the szie of the quad, it just resizes.


//if i try limiting the image to 50%, it just resizes
glVertex2d(50%, 50%);

Thanks!

You can change the texture coordinates of your quad. Generally the texture coords vary from 0.0 to 1.0. If you limit X from 0.0 to 2.0 you will draw half the image across the X axis. I hope I understood correctly your question.

Thanks for the answer. Limiting the texture coords solved my problem!