mesh, texture file sizes, & memory worries?
Posted: Mon Sep 20, 2010 10:02 am
Hello,
This is my first post here. I couldn't find the answer to my question elsewhere in the forum, so sorry if it's already been covered.
Before I take the plunge and buy octane, I'm a bit confused by the available memory on the video card. I've played with a few scenes and they always seem to take up large amounts of RAM, so I did a quick test, The details are below, just in case I'm doing something stupid.
I built a quick file in Blender which comprised of a background plane, and suzanne (monkey head). I unwrapped the head, and applied a simple texture to it. The texture is simply a face with the background removed and replaced with white saved as a 1024 x1024 jpg.
I imported 2 obj files into different instances of octane, 1 with no materials, 1 with the texture. The measured:
- no textures = 16.4 MB memory used
- textured = 24.1 MB memory used
Therefore it looks to me that the geometry is using 16MB of memory and the texture is using around 8 MB of memory.
BUT and this is where I'm confused, the obj file is only 64 KB, and the image file is only 358 KB, so my question is, why do they take up so much video memory? with a 358 KB image taking up 8MB of video RAM, I would imagine you could run out of memory very quickly.
I'm using ubuntu, 10.4 LTS with a Geforce 9 series card
Thanks in advance for any advice
This is my first post here. I couldn't find the answer to my question elsewhere in the forum, so sorry if it's already been covered.
Before I take the plunge and buy octane, I'm a bit confused by the available memory on the video card. I've played with a few scenes and they always seem to take up large amounts of RAM, so I did a quick test, The details are below, just in case I'm doing something stupid.
I built a quick file in Blender which comprised of a background plane, and suzanne (monkey head). I unwrapped the head, and applied a simple texture to it. The texture is simply a face with the background removed and replaced with white saved as a 1024 x1024 jpg.
I imported 2 obj files into different instances of octane, 1 with no materials, 1 with the texture. The measured:
- no textures = 16.4 MB memory used
- textured = 24.1 MB memory used
Therefore it looks to me that the geometry is using 16MB of memory and the texture is using around 8 MB of memory.
BUT and this is where I'm confused, the obj file is only 64 KB, and the image file is only 358 KB, so my question is, why do they take up so much video memory? with a 358 KB image taking up 8MB of video RAM, I would imagine you could run out of memory very quickly.
I'm using ubuntu, 10.4 LTS with a Geforce 9 series card
Thanks in advance for any advice