matthornb wrote:There is - BTW - no compression whatsoever on any of the texture images. They're all .tga 24-bit uncompressed, which right now is the only image format that PyPRP can compile since libjpeg and libpng aren't working for me for some reason. There is also no mipmapping on the textures, all of them are displayed at full resolution all the time, because again, pyPRP will not finish the compile for me if any texture's mipmapping is turned on.
This is a very big problem. An uncompressed 1024x1024 texture (hint: your textures should probably not be smaller than 512x512 in this day and age) will take up 4mb of VRAM. If you don't have much VRAM, that's bad. You should only ever turn off mipmapping (and compression) for light and bump maps.
I'm not sure I understand the second part. libjpeg and libpng have nothing to do with PyPRP. What error message is the exporter returning? Your description is not useful enough to determine what the actual problem is.
dendwaler wrote:I use Jpeg (jpg) with compression to 72% for 80% in my ages, the rest are png used for transparencies.
mipmap is also turned on.
This is terrible. JPEG is a lossy image format, meaning, you lose detail with compression. The Uru texture format is a different lossy format, meaning you lose even more detail (conversion from lossy to different lossy is always bad). So, you have textures in your ages that are probably about (or less than) 60% quality. Yikes. For an example of what this means, here is an excerpt of
Romeo and Juliet run through the JPEG compressor at 75%. (
Original Work)
Shakespeare wrote:THE TRAGEDY OF ROMEO AND JULIET
by William Shakespeare.
75% Shakespeare wrote:TEJ UQAHDFS"ME$NOLCR DLC!IULFGR ew#Tjlljdl Uh_ldrodbrf
Let's use PNG for all of our textures, m'kay?