Qualitiy of Background-Image
All  1  2-4

Previous
Next
 From:  Michael Gibson
4238.2 In reply to 4238.1 
Hi Janne - the background images displayed in a viewport have to be generated as a texture that is sent to your video card, and it used to be common for many video cards to have a limit on the size of textures that they supported and to also only have a limited amount of space available on them to hold the textures.

So because of that, MoI will automatically resize any background image larger than a certain size.

The default maximum texture size is 2048x2048 - you can alter this setting in the moi.ini file, go to Options > General > Edit .ini file, and find the [View] section, under that section there is a setting:

[View]
MaxTextureSize=2048

Adjust this value to a higher value to raise the maximum size of a background image that MoI will allow before resizing it down.

Note that if you have an older video card with a more limited amount of video memory, moving this limit up is not very good because very large textures will consume a large quantity of video memory and can lead to it being completely exhausted.

What are the pixel dimensions of the very very large bitmap that you are using?

For example a 20000x20000 image will consume 1.5GB of video memory (the texture is completely uncompressed in memory so it can be much larger than the compressed disk size) which would be difficult for a lot of even newer cards to handle.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  B-W-Design
4238.3 In reply to 4238.2 
Hi Michael,

thanks for your answer. Sometimes these images are about 10.000 Pixel.
Very cool that there is a option for the "quality".
This will help me alot for my work.

Thanks.

Janne
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Michael Gibson
4238.4 In reply to 4238.3 
Hi Janne, so a 10,000 x 10,000 image is going to require a 381MB texture which is very large in size, also the texture has to be all in one single block of memory. That will probably have difficulty working on a card with 512MB or less of video memory.

Also a lot of video cards are more tuned towards game mechanics and video games do not use such very huge textures so they may have some particular limit built into the card.

Maybe try bumping up that MaxTextureSize value in moi.ini in a couple of steps, like try doubling it to 4096, and if that works ok on your card you can try doubling it again to 8192.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
 
Show messages: All  1  2-4