3d Texture Compression

How can I compress a 3d texture when my program is running. I have 3d textures right now in RGB format.

I am using NVidia GeFroce FX 5200 graphics card with 128 MB memory. I am using OpenGL and C for programming.

Will texture compression allow me to load more textures in the memory at a time.

Thanks

I’d suggest reading up on the texture compression extension .